做报表,如何快速统计各年龄段数学生命数?

2025-04-08 17:27:38
推荐回答(3个)
回答1:

  先用公式:=text(a1,"#-00-00")将出生日期转化为日期格式。
  再用公式:=datedif(b1,"2009-12-20","y")算出年龄。
  再用frequency函数一次统计完成即可
  关于frequency函数的用法请参考:
  FREQUENCY

  请参阅

  以一列垂直数组返回某个区域中数据的频率分布。例如,使用函数 FREQUENCY 可以计算在给定的分数范围内测验分数的个数。由于函数 FREQUENCY 返回一个数组,所以必须以数组公式的形式输入。

  语法

  FREQUENCY(data_array,bins_array)

  Data_array 为一数组或对一组数值的引用,用来计算频率。如果 data_array 中不包含任何数值,函数 FREQUENCY 返回零数组。

  Bins_array 为间隔的数组或对间隔的引用,该间隔用于对 data_array 中的数值进行分组。如果 bins_array 中不包含任何数值,函数 FREQUENCY 返回 data_array 中元素的个数。

  说明

  在选定相邻单元格区域(该区域用于显示返回的分布结果)后,函数 FREQUENCY 应以数组公式的形式输入。
  返回的数组中的元素个数比 bins_array(数组)中的元素个数多 1。返回的数组中所多出来的元素表示超出最高间隔的数值个数。例如,如果要计算输入到三个单元格中的三个数值区间(间隔),请一定在四个单元格中输入 FREQUENCY 函数计算的结果。多出来的单元格将返回 data_array 中大于第三个间隔值的数值个数。
  函数 FREQUENCY 将忽略空白单元格和文本。
  对于返回结果为数组的公式,必须以数组公式的形式输入。
  示例

  本示例假设所有测验分数都为整数。

  如果您将示例复制到空白工作表中,可能会更易于理解该示例。

  操作方法

  创建空白工作簿或工作表。
  请在“帮助”主题中选取示例。不要选取行或列标题。

  从帮助中选取示例。

  按 Ctrl+C。
  在工作表中,选中单元格 A1,再按 Ctrl+V。
  若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。

  1
  2
  3
  4
  5
  6
  7
  8
  9
  10
  A B
  分数 分段点
  79 70
  85 79
  78 89
  85
  50
  81
  95
  88
  97
  公式 说明(结果)
  =FREQUENCY(A2:A10,B2:B5) 分数小于等于 70 的个数 (1)
  成绩介于 71-79 之间的个数 (2)
  成绩介于 80-89 之间的个数 (4)
  成绩大于等于 90 的个数 (2)

  注释 示例中的公式必须以数组公式的形式输入。将示例复制到空白工作表之后,请选中从公式单元格开始的单元格区域 A13:A16。按 F2,再按 Ctrl+Shift+Enter。如果公式未以数组公式的形式输入,则返回的结果为 1。

  祝你成功!

回答2:

开始菜单有排列和筛选
你筛选下数值选一下区间把你要的筛选出来
然后全部选一下 excel右下角会出现计数就是总人数了
很容易 完全不需要其他软件

回答3:

EXCEL可以筛选,也可以记数,也可以找函数进行统计,都可以