1、将日期转为数字格式
插入B列为辅助列,在B2中输入公式:
=DATE(MID(A2,7,4),MID(A2,4,2),MID(A2,1,2))
选中B2下拉填充至B8。(如图1)
2、创建数据透视表
选中B1:B8,点击“数据——数据透视表和数据透视图——下一步——下一步”,设置为“现有工作表”并选择F1单元格。点“完成”。
将“数据透视表字段”中,将“日期”拖至左框的行字段处,“姓名”拖到右框数据项处,“事项”及“日期”拖至上框列字段处(如图2)。调整列宽(如图3)。
3、设置时间段统计
将鼠标光标定位在数据透视表中的日期字段,右击鼠标,选“组及显示明细数据——组合”,设置“起始于”时间,如“2011-10-1”,设置“终止于”时间,如“2011-11-30”,“步长”设置为“月”,按确定。(如图4)
根据需要可拖动“事项”和“姓名”字段的左右位置。
按姓名、日期、事件分别排序就可以了
最简单高效的办法是数据透视表,如果你用的是2007版本的话,选择数据区域后,插入--数据透视表,然后随意拉动字段就可以按A,B,C汇总。时间上可以点分组,按月,那么把月字段拉到行标签就可统计当月的情况我。非常方便
用数据透视表可以轻松解决这个问题,以excel2007为例:
时间 姓名 项目
17/10/2011 A 迟到
17/10/2011 B 早退
17/10/2011 D 没吃午饭
16/10/2011 F 迟到
14/10/2011 G 早退
12/10/2011 H 没吃午饭
12/10/2011 J 早退
1.点击菜单栏中:插入-表-数据透视表-数据透视表
2.在对话框中,点击“表区域”右侧的红箭头,将上述已经建立的数据表选中
3.点击“位置”右侧的红箭头,在表格中选择准备建立透视表的位置,比如选定A10
4.在“数据透视表字段列表”中,将时间、姓名、项目三个字段前面的方框中选中
5.假如要统计“项目”字段,请将时间、姓名两个行标签拖放到右侧的“∑数值”下的框中,此时在表体中就形成了数据透视表。您还可以进行其他行标签的统计,方法相同
行标签 计数项:时间 计数项:姓名
迟到 2 2
没吃午饭 2 2
早退 3 3
总计 7 7