发布网友 发布时间:2022-04-24 05:38
共5个回答
热心网友 时间:2022-05-13 02:32
EXCEL中求时间差没有专门的函数,两个时间点直接相减即得到时间差:=B2-A2;
但此时显示的是时间格式,并不是以小时为单位,EXCEL中日期、时间格式都是以序列号形式存储的,以系统时间1900年1月1日为1,每增加一天,序列号加1,如2015年12月14日为42352,表示两者之间相差42351天,不足一天的时间数以小数表示,如上图,将工作时间改为常规格式,就可以看到4:05约等于0.1701389天;
如果要以小时为单位计算,则将差乘以24转为小时即可:=(B2-A2)*24;
再乘以工价即可得到应付工资:=C2*D2;
也可以不先求出时间差,直接在工资中列出公式计算:=(B2-A2)*24*C2。
热心网友 时间:2022-05-13 03:50
A列中填入开始时间,比如8:10热心网友 时间:2022-05-13 05:25
告诉我邮箱,我自己写了一个计算时间的函数,很准确的,使用00:00-00:00格式,支持手工换行,最多支持7行,即如果这个人从8:10做到12:15,时间是4:05,但是如果中间歇息了20分钟,我的函数同样支持计算,可以写成:热心网友 时间:2022-05-13 07:16
设置A B两列格式为时间---“13:30”热心网友 时间:2022-05-13 09:24
=round(text(b1-b1,"[m]")/60*15,2)