EXCEL如何计算考勤时间的累加

2024-11-17 06:38:53
推荐回答(5个)
回答1:

  1. EXCEL中并不把“小时”、“分钟”当成时间看待,对此类数据求和,会统统按文本处理,和值为0;

  2. 但EXCEL中“时”、“分”格式是按时间处理的,所以可以先将“小时”替换为“时”;

  3. 点击全部替换后,和值即计算出来,结果为多少天,如要换成小时,乘以24即可,如果还要表示为时分格式,用TEXT函数:=TEXT(SUM(A1:A2),"H时M分");

  4. 但此格式,表示的时间是少于24时的,多于24时,将按24时的倍数,也就是整天数去除;

  5. 如要显示超过24时,有多少小时显示多少小时,要将H加对英文中括号:=TEXT(SUM(A1:A5),"[H]时M分")。

回答2:

=TEXT(SUM(--SUBSTITUTE(SUBSTITUTE(A1:A3,"小时",":"),"分",)),"[H]小时M分"),数组公式,要按CTRL+SHIFT+回车结束。
单元格中一定要是有小时有分的哦,如0小时14分,不能直接是14分,8小时0分,倒是可以写成8小时

回答3:

搜索百度知道“运用excel软件计算员工工时,最终整月的工时合计该如何设置公式啊?麻烦高手指点”这个问题,我有一个类似的回答,你可以参考做出你想要的表格

回答4:

可以省略0小时或者0分
=SUBSTITUTE(TEXT(SUM(--(TEXT(SUBSTITUTE(SUBSTITUTE(A1:A2,"分",),"小时"," 0"),"0 00")&"/60")),"#小时#分/60小时;;"),"/60小时",)
按ctrl+shift+enter输入。

回答5:

1、先把记录考勤时间的单元格转换h:mm的样子,比如8小时32分用8:32表示。
2、再把所有记录考勤时间的单元格通过设置单元格格式-自定义,在类型里输入[h]:mm
3、然后直接相加或用sum求和就行。
我用的是07,谢谢!