Excel COUNTIFS 语句错误

Excel COUNTIFS 语句错误

我需要排除两列内的单元格相同的行 - 例如:

B2=姓名,C2=信息

B4=姓名,C4=信息

在上面的例子中,我只想在第一次计算行数,而不是第二次。我使用了 COUNTIF 语句,但所有行的结果都是 1,即使单元格匹配,如上例所示。

=IF(COUNTIFS($B$2:$B$2,B196,$D$2:$D$2,D196)>1,0,1)

答案1

统计唯一行数

要获取B 列和 C 列中某个范围内的唯一组合数,我 NAME将使用INFORMATION康塔独特的, 不是计数

  1. 通过使用运算符将​​ 中的值连接B2:B7到中的值来创建数组C2:C7&
  2. 应用独特的函数从数组中删除重复项
  3. 使用康塔计算剩余的数组值
=COUNTA(UNIQUE(B2:B7&C2:C7))

空行

  • 如果范围包含任何空白行,则首先筛选<>""用于删除它们的数组
  • 如果范围包含一个或多个要排除的非空白行(例如中的列标题)B1:C1,请将其行号添加为筛选状况
  • 结合筛选使用条件AND用星号表示*
=COUNTA(UNIQUE(
   FILTER(B:B&C:C,
         (B:B<>"")*(ROW(B:B)<>1))))

相关内容