Excel COUNTIF 不工作

Excel COUNTIF Not Working

我有两列彼此相邻,我需要计算这些列中小于某个值的行数。函数

=COUNTIF(BG172:BG41552/BH172:BH41552,"<=.1")

不工作并给出错误。

编辑:根据我在下面的评论,一个更明确的问题: 我的意思是将 BG 列中的每个单独的单元格除以 BH 中的每个相邻单元格,所以 BG172/BH172 如果答案是 <= .10 我想计算它并在两列的整个范围内完成.

您不能在 countif 函数的范围参数中执行任何计算。

您可以尝试这样的操作...(未测试)

这是一个数组公式,需要特殊的击键Ctrl+Shift+Enter,而不是单独的Enter。

=SUM(IFERROR(--(((BG172:BG41552)/(BH172:BH41552))<0.1),0))

使用 Ctrl+Shift+Enter 确认

我不确定我是否完全理解你的问题,但看看这是否是你要找的:

=IF(BG172/BH172<=0.1, 计数(BG172:BG41552) + 计数(BH172:BH41552), "NOT <= 0.1")

这里划分两个相邻的单元格,检查是否 <= 0.1,如果是输出是两个相邻列中的行数相加;如果不是输出打印 "NOT <= 0.1".

或者,如果您想对两个相邻列求和,然后除以查看该值是否 <= 0.1,您可以这样做:

=IF(总和(BG172:BG41552)/总和(BH172:BH41552)<=0.1, 计数(BG172:BG41552) + 计数(BH172:BH41552), "NOT <= 0.1")