乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎样用EXCEL自动计算每个人每个班次的天数-excel计算社保,excel社保计算公式

怎样用EXCEL自动计算每个人每个班次的天数-excel计算社保,excel社保计算公式

作者:乔山办公网日期:

返回目录:excel表格制作


这个zd问题很有普遍性。用数据透视表可以解决。

当然每个公司对打卡的要求各不相同,为了简便起见,我们只要求统计最早的一次(上班)以及最晚的一次(下班)的打卡信息。

例如有原始表格如下图

第一步:选择数据区域,插入数据透视表。如图:

第二步:对数据区域进行确认后,设置透视表存放场所E1.如图所示:

第三步:将姓名放在行标签,日期放在列标签,时间放在数据区域。并对时间设置为最小值。如图所示:

按确定后结果如图:

第四步:将鼠标放在透视表区域,点鼠标右键-选择设置数据透视表选项。如下图把3个勾去除后按确定。如图所示:

按确定后结果如图:

第五步:选择数据区,设置格式为时间格式。结果如图:

这样就得到了上班打卡的时间。

第六步:将时间设置为最大值,就得到了下班打卡的时间。如图所示:



公式为:

=SUMPRODUCT((B:B="陈春萍")*(E:K="A"))

只要  陈春萍 在B列,无论第几行都可以算出


累积天数公式和累计值公式都是=datedif(一个单元格,一个单元格,“d”)

一、打开Excel所需的文件。

二、如图所示,选择一个单元格作为间隔日。

三、然后就是需要,如图所示,在单元格中输入公式=DATEDIF(C2,D2,"d")。

四、最后,回车键将自动跳出间隔天。已成功设置累积天数公式和累计值。



在C2中输入zd或复制粘贴下列公式
=COUNTIF(B$2:B2,B2)*30
下拉填充

选择B列 复制粘贴到E列 选择E列 数据 删除重复值
在F2中输入或复制粘贴下列公式
=COUNTIF(B:B,E2)*30
下拉填充

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网