【发布时间】:2019-04-08 12:22:15
【问题描述】:
我需要一个 count if 函数来计算满足特定条件的单元格。这应该通过计数来完成。公式如下:
=COUNTIFS(Orders!D:D;"*Ecolab*";Orders!B:B;">=01/01/2019";Orders!U:U;">=36";Orders!K:Q;">=1")这个公式返回值类型错误。
在我引入最后一个条件orders!K:Q;">=1"之前,这个公式很有效
我想要一个计算单元格中是否存在 Ecolab 一词的公式;如果日期晚于或等于 2019 年 1 月 1 日;如果 U 列大于或等于数字 36,并且从 K 列到 Q 列的行中的单元格中至少有一个“1”。我可以通过轻松复制 countifs 几次来做到这一点,(即@ 987654323@
但我宁愿不包含这么长的公式,因为它会给 Excel 表格的最终用户造成混乱
【问题讨论】:
-
COUNTIFS 仅适用于大小和形状相同的范围。您必须使用 SUMPRODUCT 之类的其他函数,或者使用带有 OFFSET 的列偏移数组作为最后一个范围。
-
你是说如果 K1 和 M1 都大于 1 那么第 1 行的计数应该是 2?
标签: excel