何用excel统计员工每天的刷卡次数,比如给出 登记号码 姓名 出勤时间 怎样得出每天每人的刷卡次数

比如登记号码姓名出勤时间1a2011-1-109:00:001a2011-1-110:11:001a2011-1-111:00:001a2011-1-209:00:001... 比如
登记号码 姓名 出勤时间
1 a 2011-1-1 09:00:00
1 a 2011-1-1 10:11:00
1 a 2011-1-1 11:00:00
1 a 2011-1-2 09:00:00
1 a 2011-1-2 11:00:00
1 a 2011-1-3 09:00:00
2 b 2011-1-1 09:00:00
2 b 2011-1-1 10:11:00
2 b 2011-1-1 11:00:00
2 b 2011-1-2 09:00:00
2 b 2011-1-4 11:00:00
2 b 2011-1-4 09:00:00
怎样得出:
姓名 2011-1-1 2011-1-2 2011-1-3 2011-1-4
a 3 2 1
b 3 1 2
展开
 我来答
wxq03626
2012-05-10 · TA获得超过523个赞
知道答主
回答量:113
采纳率:0%
帮助的人:39.1万
展开全部

使用函数=SUMPRODUCT(($D3=$B$2:$B$9999)*(TEXT(E$1,"e-m-d")=TEXT($C$2:$C$9999,"e-m-d")))

其中:$D3 是要显示统计结果的第一个单元格

      $B$2:$B$9999是要统计的姓名的所有范围

      E$1是要统计日期的其中一个

      $C$2:$C$9999是要统计的日期的所有范围

      e-m-d就是年月日的缩写了

希望对你有帮助

小矇
2012-05-10 · TA获得超过1.6万个赞
知道大有可为答主
回答量:8342
采纳率:75%
帮助的人:3863万
展开全部

在图中所示F2输入公式:

=SUMPRODUCT(($B$2:$B$100=$E2)*(ISNUMBER(FIND(F$1,$C$2:$C$100))))

公式向下、向右拉填充复制就可以了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
time4rock
2012-05-10 · TA获得超过1705个赞
知道小有建树答主
回答量:963
采纳率:66%
帮助的人:380万
展开全部
三个步骤解决:
1、首先看着出勤时间是日期格式的吧,如果是字符格式的重新导入分列时把出勤时间定义成日期。
2、假设出勤时间是C列,第一行有效数据是C2, 我们增加一个字段名称为“出勤天”,在D2列填写公式 =int(C2),这样的话这个日期的时间就会被忽略成00:00:00
3、最后做菜单->数据->数据透视图,行放姓名,列放出勤天,数据区放上登记号码,登记号码的统计调整到计数
然后就是大功告成啦!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逍遥自在哥
2012-05-10 · TA获得超过338个赞
知道小有建树答主
回答量:315
采纳率:0%
帮助的人:210万
展开全部

加一辅助列,公式为D2=INT(C2),下拉

右边统计公式,=COUNTIFS($B:$B,$G2,$D:$D,H$1),下拉,右拉

具体看图。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式