我有两列,每列包含字符串;有时细胞是空的。
我需要计算两列具有相同值的次数,但不是空白而不是一个特定值(必须排除“HR-L”)。
例如:
U1 R1
D-SW D-SW
SH-N SH-N
D-NE SH-S
(blank) (blank)
(blank) P-NE
HR-L HR-L
应该返回2,因为在第1行和第2行中,单元格是相同的并且都是“可接受的”答案。在第4行中,我不想计算它们是否相同,因为它们都是空白的。在第6行中,我不想在它们相同时计数,因为它们都是HR-L。
我试过了:
=COUNTIFS(Table1[1U],"<>",Table1[1U],"<>HR-L", Table1[1U], Table1[1R])
但这是将Table1[1R]
解析为一个特定值并将每行1U与该特定值进行比较,而不是比较每行中的1U和1R列。
答案 0 :(得分:0)
您无法使用COUNTIFS
执行此操作,因为COUNTIFS
不允许您在两列之间进行直接比较 - 您可以像这样使用SUMPRODUCT
< / p>
=SUMPRODUCT((A1:A10=B1:B10)*(A1:A10<>"")*(A1:A10<>"HR-L"))