如何统计Excel中符合“区间范围”的数量

スポンサーリンク
スポンサーリンク

如何使用COUNTIF统计“~以上~未满”的数量?

在Excel中,当需要根据特定条件统计数量时,可以使用COUNTIF函数。然而,当涉及“~以上~未满”范围的统计时,需要采取一些技巧。本文将介绍如何使用COUNTIF函数统计特定范围内的数量。

COUNTIF函数的基本用法

COUNTIF函数用于统计指定范围内符合条件的单元格数量。基本语法如下:

=COUNTIF(范围, 条件)

但是,当需要统计“~以上~未满”这样的范围时,应该使用COUNTIFS函数

示例:使用COUNTIFS统计“~以上~未满”的范围

例如,统计单元格范围A1:A5中,值在“50以上100未满”范围内的数量,可以使用以下公式:

A B
1 45
2 55
3 60
4 80
5 100 =COUNTIFS(A1:A5, “>=50”, A1:A5, “<100”)

在此表格中,符合“50以上100未满”条件的值为55、60和80。

函数

=COUNTIFS(A1:A5, “>=50”, A1:A5, “<100”)

步骤

  1. 在单元格A1到A5中输入数字。
  2. 在用于显示统计结果的单元格(如B5)中,输入以下公式:=COUNTIFS(A1:A5, “>=50”, A1:A5, “<100”)
  3. 按下回车键,符合条件的单元格数量将显示在B5中。

结果

在此示例中,符合“50以上100未满”条件的单元格有3个(分别为A2、A3和A4),因此B5显示“3”。

不使用COUNTIFS的替代方法

可以通过以下公式实现同样的统计:

=SUM((A1:A5>=50)*(A1:A5<100))

但由于公式较复杂,不推荐使用。

扩展应用:使用COUNTIFS统计多个条件

COUNTIFS函数允许对两个或更多范围和条件进行组合统计,从而实现更加灵活的计数。例如,可以同时统计“10以上50未满”和“80以上100未满”这样的不同范围。

总结

COUNTIF函数适用于单一条件的统计,而对于多个条件(如“~以上~未满”)的统计,建议使用COUNTIFS函数。通过使用“>=”和“<”等条件,可以轻松统计特定范围内的数量。