为什么 countifs 组合标准给出的结果与预期不同?

为什么 countifs 组合标准给出的结果与预期不同?

C:D当的列上的 countifsYes为 6 并且D:E的列上的 countifsYes为 5 时,为什么结合 2 个条件的 countifs 会得出 4 的结果?

康蒂夫斯

答案1

正如斯科特在评论中所说,这是因为COUNTIFS必须评估全部条件true,不任何(合乎逻辑AND,不合逻辑OR)。

它会检查提供的范围并检查它们是否符合提供的标准。在您的等式中,COUNTIFS(C3:D6,"Yes",D3:E6,"Yes")它会执行以下 8 项评估:

  1. 等于C3“是” D3等于“是”?答案是否定的
  2. 等于C4“是” D4等于“是”?答案是“是”
  3. 等于C5“是” D5等于“是”?答案是“是”
  4. 等于C6“是” D6等于“是”?答案是否定的
  5. 等于D3“是” E3等于“是”?答案是否定的
  6. 等于D4“是” E4等于“是”?答案是否定的
  7. 等于D5“是” E5等于“是”?答案是“是”
  8. 等于D6“是” E6等于“是”?答案是“是”

使用维恩图符号,你正在查看路口(或AND第一个图),不是联盟(或OR第二张图):
维恩图

相关内容