当列的值等于特定值并且同时另一列的值不在列表中时,我正在尝试计算行数。
例如想象下表:
A B C
ID COUNTRY COLOR
1 GER blue
2 GER green
3 FRA blue
4 USA red
5 GER red
6 FRA blue
7 GER green
8 FRA red
9 GER gold
Run Code Online (Sandbox Code Playgroud)
我想计算每一行,其中:
我尝试了以下公式:
=SUM(COUNTIFS(B:B;"GER;C:C{"<>red";"<>blue"}))
Run Code Online (Sandbox Code Playgroud)
我期待 3,因为我想计算国家为“GER”的行,颜色是除红色和蓝色之外的所有行(第 2、7 和 9 行)。
但是输出是 8。这肯定是因为 Excel 检测到 4 行,其中国家是 GER,颜色不是红色(1,2,7,9)+ 4 行 GER,颜色不是蓝色(2,5,7,9)。
我知道这并不复杂,但我无法弄清楚。也许你们中的一个人可以给我一个关于如何处理我的问题的提示?非常感谢。