如何在 Excel 中使用 COUNTIFS 计算绝对值大于截止值的数字?
Posted
技术标签:
【中文标题】如何在 Excel 中使用 COUNTIFS 计算绝对值大于截止值的数字?【英文标题】:How to count the numbers where the absolute value is greater than a cutoff with COUNTIFS in Excel? 【发布时间】:2020-05-29 05:29:51 【问题描述】:我有以下数字 12,34,-15,-23,-5,45,-50 并想找到 abs(x)>=15 的数字计数,在本例中为 5使用 COUNTIFS 可以做到这一点吗?
【问题讨论】:
这些是在单个单元格中还是在单独的单元格中? COUNTIFS 可以采用多个条件,因此有一个用于 >= 15,另一个用于 @shrivallabha.redij 分隔单元格。希望看到 COUNTIFS 的解决方案.. @chrisneilsen 试图找到绝对值,而不是范围。 应该是=COUNTIFS(A2:A8,">=15")+COUNTIFS(A2:A8,"<=-15")
或=SUM(COUNTIFS(A2:A8,">=15","<=-15"))
。
【参考方案1】:
根据输入,可以使用以下公式
=SUMPRODUCT((ABS(A2:A8)>=15)+0)
和 COUNTIFS 实现如下
=COUNTIFS(A2:A8,">=15")+COUNTIFS(A2:A8,"<=-15")
=SUM(COUNTIFS(A2:A8,">=15","<=-15"))
由于 COUNTIFS 需要范围作为输入,因此无法进行任何数学运算!
【讨论】:
非常感谢!那行得通。抱歉回复晚了。以上是关于如何在 Excel 中使用 COUNTIFS 计算绝对值大于截止值的数字?的主要内容,如果未能解决你的问题,请参考以下文章
Excel - CountIfs 使用列标题和其他列的值作为标准?
Excel VBA 使用 SUMPRODUCT 和 COUNTIFS - 速度问题
SQL 新手。想将 IF(COUNTIFS()) Excel 公式转换为 SQL 代码并让 SQL 计算它而不是 Excel