发布网友 发布时间:2022-04-25 23:23
共5个回答
热心网友 时间:2022-06-18 17:15
选择J列,分列,分隔符号,下一步,勾选 空格,完成。
在N2中输入或复制粘贴下列公式
=SUM(IFERROR(IF(RIGHT(J2:L2,5)-LEFT(J2:L2,5)>=0,RIGHT(J2:L2,5)-LEFT(J2:L2,5),MOD(RIGHT(J2:L2,5)-LEFT(J2:L2,5),1)),0))
或
=SUM(IFERROR(IF(RIGHT(J2:L2,5)-LEFT(J2:L2,5)>=0,RIGHT(J2:L2,5)-LEFT(J2:L2,5),MOD(RIGHT(J2:L2,5)-LEFT(J2:L2,5),1)),0))*24
下拉填充
将单元格区域设置为短时间格式,如果合计超过24小时,需要自定义时间格式[HH]:MM。
热心网友 时间:2022-06-18 17:16
在EXCEL中,如果想计算出这些班次的次数,首先需要在另一列的表格中,输入当前班次中具体的时间量。然后再根据时间量的多少来进行排列热心网友 时间:2022-06-18 17:16
你要的公式:
=SUMPRODUCT(IFERROR(MID(SUBSTITUTE(A1,"次日",),(ROW($1:$10)-1)*6+1,5)*-1^ROW($1:$10),0))+(LEN(A1)-LEN(SUBSTITUTE(A1,"次日",)))/2
热心网友 时间:2022-06-18 17:17
B2:
=SUM(MOD(MMULT(IFERROR(--MID(MID(SUBSTITUTE(A2,"次日",""),ROW($1:$5)*12-11,12),{1,7},5),),{-1;1}),1))*24
ctrl+shift+回车,下拉
热心网友 时间:2022-06-18 17:17
K2单元格输入公式=TEXT(SUM(IFERROR(MOD(TRIM(MID(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(J2,"-"," "),"次日",)," ",REPT(" ",100)),(2*ROW($1:$50))*100-99,100))-TRIM(MID(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(J2,"-"," "),"次日",)," ",REPT(" ",100)),(2*ROW($1:$50)-1)*100-99,100)),1),0)),"h小时m分钟")
数组公式, Ctrl+Shift+回车,公式两端出现大括号{}后,下拉公式。 如图: