Excle小时数换算成天数如何计算 excel中天数小时分钟的加法计算

经验直达:

  • excel中天数小时分钟的加法计算
  • Excle小时数换算成天数如何计算

一、excel中天数小时分钟的加法计算


基于fan4di|的回答,整合了进位和显示需要

B9里的公式: =CONCATENATE(ROUNDDOWN(((SUMPRODUCT(--LEFT(B1:B8,FIND("天",B1:B8)-1)))*8*60 (SUMPRODUCT(--MID(B1:B8,FIND("天",B1:B8) 1,FIND("小时",B1:B8)-FIND("天",B1:B8)-1)))*60 (SUMPRODUCT(--MID(B1:B8,FIND("小时",B1:B8) 2,FIND("分钟",B1:B8)-FIND("小时",B1:B8)-2))))/60/8,0),"天",ROUNDDOWN((((SUMPRODUCT(--LEFT(B1:B8,FIND("天",B1:B8)-1)))*8*60 (SUMPRODUCT(--MID(B1:B8,FIND("天",B1:B8) 1,FIND("小时",B1:B8)-FIND("天",B1:B8)-1)))*60 (SUMPRODUCT(--MID(B1:B8,FIND("小时",B1:B8) 2,FIND("分钟",B1:B8)-FIND("小时",B1:B8)-2))))/60/8-(ROUNDDOWN(((SUMPRODUCT(--LEFT(B1:B8,FIND("天",B1:B8)-1)))*8*60 (SUMPRODUCT(--MID(B1:B8,FIND("天",B1:B8) 1,FIND("小时",B1:B8)-FIND("天",B1:B8)-1)))*60 (SUMPRODUCT(--MID(B1:B8,FIND("小时",B1:B8) 2,FIND("分钟",B1:B8)-FIND("小时",B1:B8)-2))))/60/8,0)))*8,0),"小时",ROUND(((((SUMPRODUCT(--LEFT(B1:B8,FIND("天",B1:B8)-1)))*8*60 (SUMPRODUCT(--MID(B1:B8,FIND("天",B1:B8) 1,FIND("小时",B1:B8)-FIND("天",B1:B8)-1)))*60 (SUMPRODUCT(--MID(B1:B8,FIND("小时",B1:B8) 2,FIND("分钟",B1:B8)-FIND("小时",B1:B8)-2))))/60/8-(ROUNDDOWN(((SUMPRODUCT(--LEFT(B1:B8,FIND("天",B1:B8)-1)))*8*60 (SUMPRODUCT(--MID(B1:B8,FIND("天",B1:B8) 1,FIND("小时",B1:B8)-FIND("天",B1:B8)-1)))*60 (SUMPRODUCT(--MID(B1:B8,FIND("小时",B1:B8) 2,FIND("分钟",B1:B8)-FIND("小时",B1:B8)-2))))/60/8,0)))*8-(ROUNDDOWN((((SUMPRODUCT(--LEFT(B1:B8,FIND("天",B1:B8)-1)))*8*60 (SUMPRODUCT(--MID(B1:B8,FIND("天",B1:B8) 1,FIND("小时",B1:B8)-FIND("天",B1:B8)-1)))*60 (SUMPRODUCT(--MID(B1:B8,FIND("小时",B1:B8) 2,FIND("分钟",B1:B8)-FIND("小时",B1:B8)-2))))/60/8-(ROUNDDOWN(((SUMPRODUCT(--LEFT(B1:B8,FIND("天",B1:B8)-1)))*8*60 (SUMPRODUCT(--MID(B1:B8,FIND("天",B1:B8) 1,FIND("小时",B1:B8)-FIND("天",B1:B8)-1)))*60 (SUMPRODUCT(--MID(B1:B8,FIND("小时",B1:B8) 2,FIND("分钟",B1:B8)-FIND("小时",B1:B8)-2))))/60/8,0)))*8,0)))*60,0),"分钟")

B9显示结果示例: 40天6小时52分钟

B10里公式: =CONCATENATE((ROUND(((SUMPRODUCT(--LEFT(B1:B8,FIND("天",B1:B8)-1)))*8*60 (SUMPRODUCT(--MID(B1:B8,FIND("天",B1:B8) 1,FIND("小时",B1:B8)-FIND("天",B1:B8)-1)))*60 (SUMPRODUCT(--MID(B1:B8,FIND("小时",B1:B8) 2,FIND("分钟",B1:B8)-FIND("小时",B1:B8)-2))))/60/8,2)),"天")

B10显示结果示例:48.86天

B11里公式:=CONCATENATE((ROUND(((SUMPRODUCT(--LEFT(B1:B8,FIND("天",B1:B8)-1)))*8*60 (SUMPRODUCT(--MID(B1:B8,FIND("天",B1:B8) 1,FIND("小时",B1:B8)-FIND("天",B1:B8)-1)))*60 (SUMPRODUCT(--MID(B1:B8,FIND("小时",B1:B8) 2,FIND("分钟",B1:B8)-FIND("小时",B1:B8)-2))))/60,2)),"小时")

B11显示结果示例:390.87小时


二、Excle小时数换算成天数如何计算


【Excle小时数换算成天数如何计算 excel中天数小时分钟的加法计算】首先这种输入方式在excel中是时间格式,excel中时间一般理解为一个序列(拿94:37举例,表示的是 1900/1/3 22:37),而不是你所理所当然的94小时37分钟,所以想要得到天数建议这样两个比较简单的方法

1)要求不高,非常简单

D77输入 "

相关经验推荐