比较同一行的值

时间:2015-03-13 09:43:40

标签: google-sheets

很抱歉,如果这已经得到解答,但Google-ing的时间已经显示没有优雅的解决方案。

我有一张看起来像这样的表,只有几百行。

+---+---+---+---+-----+
| A | B | C | D |  E  |
+---+---+---+---+-----+
| X | a | Y | b | 1.2 |
| X | b | Y | c | 1.5 |
| Y | c | Z | c | 1.8 |
+---+---+---+---+-----+

我的目标是计算行,例如A列中的字符=“X”,C列中的字符=“X”,B列和D列中的字符不相同(B!= D)。第一部分是工作......

COUNTIFS(A:A ,"X" , C:C, "X")

但我无法弄清楚如何比较两个细胞,这两个细胞既是一个范围的一部分,又在同一条线上。以下似乎比较了整个范围...

COUNTIFS(A:A ,"X" , C:C, "X", B:B, D:D)

此外,我想总结E列中类似定义的组的值。

提前致谢!

1 个答案:

答案 0 :(得分:0)

解决了!将以下公式添加到F列中的每一行

=(B:B=D:D)+0

根据B和D的内容是否匹配,返回1或0。这是我可以添加到现有公式中的内容。

UNTIFS(A:A ,"X" , C:C, "X", F:F, 0)