excel中怎么计算时长

年底了,人事部要求提交人事表格中添加一项"工作时长",到"月"和天数

时长计算公式 excel工作时长计算公式时长计算公式 excel工作时长计算公式


时长计算公式 excel工作时长计算公式


时长计算公式 excel工作时长计算公式


经过查资料和摸索,总结出c列的计算公式如下:

=concatenate(datedif(d2,today(),"ym"),"个月",datedif(d2,today(),"yd")-datedif(d2,today(),"ym")30,"天")

参考解释如下:

concatenate(text1,

text2

,...)

text1,

text2,

...为

1到

30个将要合并成单个文本项的文本项。这些文本项可以为文本字符串、数字或对单个单元格的引用。

today()返回系统日期序列号

datedif(d2,today(),"ym")

用于计算当前系统时间与参加工作时间相的月份

用于计算当前系统时间与参加工作时间相的天数

【摘要】

EXCEL 时长计算公式【提问】

求Excel图中表格公式,公式怎么算时长?

如果是计算小时的话,用时间直接相减就好,比如下面两个时间相减

C1=(B1-A1)24, 两个时间间隔 4.15个小时

确保你的单元格格式是时间格式,不是文本

你有单元格是绿色小标,可能是文本。

转为时间的方法是,全部1,得到的结果再到原数据

定义好单元格格式直接用四则运算就可以计算了,加油

EXCEL 时长计算公式

C1=TEXT(B1-A1,"D天H小时M分")

得到结果:1天2小时54分

value(B1-A1),得出来的结果是天,如果需要的天 小时 分的格式,你再用公式算一下就行了

【摘要】

EXCEL 时长计算公式【提问】

=IF(OR(A1="",B1=""),"",TRUNC(B1-A1)&"天"&TEXT(B1-A1-TRUNC(B1-A1),"hh时mm分ss秒"))

1天2小时54分

工作时长怎么计算公式?

10:30一到13:30经历了三个小时,15:30~11:45,经历了6个小时15分钟,所以上班时间就是9个小时15分钟。

工作台】-【考勤打卡】-【报表管理】-【月度汇总】-【设置报表】-【工作时长】-【编辑】目前支持设置成:1、计算总的打卡时长2、只计算班次时段内的打卡时长

Excel 计算时长

这个问题要分为0:00(24:00)之前和之后来处理,所以要用到if()函数

公式一:

=(HOUR(IF(B1>A1,B1-A1,0.99999999-A1+B1))60+MINUTE(IF(B1>A1,B1-A1,0.99999999-A1+B1)))/60

公式二:

=IF(B1>A1,B1-A1,0.99999999-A1+B1)24

两个公式的结果一样

设a1中为20:30,b1中为23:00(0:00之前),计算结果为:2.5

设a1中为20:30,b1中为2:00(0:00之后),计算结果为:5.5

请把单元格数字格式设为常规或数值,否则结果可能显示不正确

公式中0.99999999代表24:00(0:00)的常数值

设这一列通话时长在c列,c2开始的数据至c1500

总时长的公式为

=text(sum(c2:c1500),"[h]:mm:ss")

如果是要不足一分钟的按一分钟计算,则公式如下

=text(sum(time(hour(c2:c1500),minute(c2:c1500)+if(second(c2:c1500)>0,1,0),)),"[h]:mm")

数组公式,按下shift+ctrl+enter三键结束输入

EXCEL时长求和公式

简单点的办法,选中你这列数据,在数据菜单下分列,先按空格分,会得到类似

2020-7-14 1'10"

2020-7-14 15"

定上面的数据从A1开始,那在C1填入

=IF(ISERR(FIND("'",B1)),--SUBSTITUTE(B1,"""",""),--LEFT(B1,FIND("'",B1)-1)60+SUBSTITUTE(MID(B1,FIND("'",B1)+1,255),"""",""))

就可以将B列的数据转为秒,向下拖动填充,对C列自动求和,定求和值在C6,那就用公式

=INT(C6/60)&"'"&MOD(C6,60)&""""

就可以转为分秒格式

需要分步作,

数据-分列得到后半部分的时间

查找“''”替换为空,将秒删除

分钟部分公式:=IFERROR(LEFT(E2,FIND("'",E2)-1),0)

秒钟部分公式:=MID(E2,IFERROR(FIND("'",E2)+1,1),2)

根据分钟、秒钟求和,总秒数=sum(F2:F10)60+sum(G2:G10)

示例:

你这样的数据结构,建议你先做数据分列,然后再来做数据的核算,否则像你这样的小白根本就没有办法做数据核算

利用字符串公式,将分秒分开,然后再分开求和。转换就可以了。

你不把行号,列号标出来,不知道你的单元格内的数据格式,别人没法帮你写公式