Excel COUNTIFS 值不在列表中
Excel COUNTIFS value not in a list
当列的值等于特定值并且同时另一列的值不在列表中时,我正在尝试对行进行计数。
例如想象以下 table :
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
我想计算每一行,其中:
- 国家=德国
- 颜色不等于红色或蓝色
我尝试了以下公式:
=SUM(COUNTIFS(B:B;"GER;C:C{"<>red";"<>blue"}))
我期待 3,因为我想计算国家/地区为“GER”且颜色为除红色和蓝色以外的所有颜色的行(第 2、7 和 9 行)。
但是输出是 8。
这肯定是因为 Excel 检测到 4 行国家是 GER 并且颜色不是 red (1,2,7,9) + 4 行 GER 并且颜色不是 蓝色 (2,5,7,9).
我知道这并不复杂,但我想不通。
也许你们中的一个人可以给我一个提示,告诉我如何处理我的问题?非常感谢。
我不确定你为什么要组合 SUM
和 COUNTIFS
。一个带有 3 个条件的简单 COUNTIFS
公式就足够了。您可以使用这个公式:
=COUNTIFS(B2:B10;"GER";C2:C10;"<>red";C2:C10;"<>blue")
结果是 3(GER-绿、GER-绿和 GER-金)。
当列的值等于特定值并且同时另一列的值不在列表中时,我正在尝试对行进行计数。
例如想象以下 table :
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
我想计算每一行,其中:
- 国家=德国
- 颜色不等于红色或蓝色
我尝试了以下公式:
=SUM(COUNTIFS(B:B;"GER;C:C{"<>red";"<>blue"}))
我期待 3,因为我想计算国家/地区为“GER”且颜色为除红色和蓝色以外的所有颜色的行(第 2、7 和 9 行)。
但是输出是 8。 这肯定是因为 Excel 检测到 4 行国家是 GER 并且颜色不是 red (1,2,7,9) + 4 行 GER 并且颜色不是 蓝色 (2,5,7,9).
我知道这并不复杂,但我想不通。 也许你们中的一个人可以给我一个提示,告诉我如何处理我的问题?非常感谢。
我不确定你为什么要组合 SUM
和 COUNTIFS
。一个带有 3 个条件的简单 COUNTIFS
公式就足够了。您可以使用这个公式:
=COUNTIFS(B2:B10;"GER";C2:C10;"<>red";C2:C10;"<>blue")
结果是 3(GER-绿、GER-绿和 GER-金)。