19万粉丝共同关注
每日Excel/Word/PPT技术分享
请点左下角的“阅读原文”
在Excel中,如何按工龄分组统计各工龄段的员工人数
如图 6‑1中左图所示为某公司员工工龄统计表。因为每个员工进司时间不同,“工龄”字段中项数量较多,不利于比较不同工龄段间的员工人数。如何设置工龄每两年自动分组,如图 6‑1中右图所示呢?
图6‑1 按工龄分组统计员工人数
→ 解决方案:
为工龄字段创建组并设置分组条件。
→ 操作方法
※等距步长自动组合数值型数据项※
步骤1 如图 6‑2所示,单击“工龄”字段项→“数据透视表工具”的“选项”上下文选项卡→“分组”组中的“将字段分组”。
图6‑2 将“工龄”字段分组
步骤2 如图 6‑3所示,弹出“组合”对话框→“起始于”文本框中输入0,“终止于”文本框中输入12,“步长”文本框中输入2→“确定”,完成“工龄”字段组合的设置。
图6‑3 按工龄组合的设置
步骤3 此时,数据透视表已经自动按工龄分组→修改新字段的标题为“工龄区间”并调整列宽,结果数据透视表如图 6‑1中右图所示。
→ 原理分析
默认情况下,字段项目为数值型数据时,“组合”对话框的“起始于”文本框中为字段中最小值,“终止于”文本框中为字段中最大值,如图 6‑4所示。
图6‑4 “组合”对话框
此时,数据透视表将按照1.1-2.1、2.1-3.1……的规律实施分组,而这种规律不符合日常工作习惯。因此,需要手动更改分组的起始范围。在“起始于”框中输入一个小于最小值的数值,本例中输入0。
因为本例中以步长2设置分组,因此,“步长”框中需要输入2。
分组区间为0-2,表示该分组包含大于等于0且小于2的数据。如果需要在该分组中剔除0,需要在“起始于”框中输入比0稍大的数(如本例中输入0.01)后,再手动更改分组后项的名称。
版权所有 转载须经Excel技巧网许可