EXCEL:使用 SUMPRODUCT 还是 COUNTIF?

EXCEL:使用 SUMPRODUCT 还是 COUNTIF?

关于公式的一个快速问题。我搜索了一种可以执行此操作的方法:它将检查一列,如果符合某个值,则应确定该值是否至少在两个范围(16-20 或 80-84)之一内,并且一旦列检查结束,它就会显示这些范围内的值的数量。

例如:如果G1:G5有(1,16,25,56,82),则公式应该发送“ 2”。

我目前正在使用这个公式,但我不知道它是否最佳,您是否有更好的替代方案和/或是否countif()可以工作/会更好:

=SUM(SUMPRODUCT((G$1:G$1000>15)*(G$1:G$1000<21)),SUMPRODUCT((G$1:G$1000>79)*(G$1:G$1000<85)))

多谢 !

答案1

您还可以使用:

=SUM(COUNTIFS(G1:G5;">=16";G1:G5;"<=20");COUNTIFS(G1:G5;">=80";G1:G5;"<=84"))

相关内容