excel時(shí)間差的計(jì)算方法有多種,本文用三個(gè)小練習(xí)來(lái)進(jìn)一步理解excel時(shí)間差計(jì)算方法。
文字總是枯燥的,用幾個(gè)小練習(xí)來(lái)講解excel 時(shí)間差的計(jì)算方法。
excel 時(shí)間差練習(xí)一:
需要在B2和B3單元格進(jìn)行excel 時(shí)間差計(jì)算。
思路分析:兩個(gè)時(shí)間差,用(時(shí)間2-時(shí)間1)*60*24得到分鐘數(shù)。即(10:00-8:00)*60*24得到分鐘。
因?yàn)锳2單元格兩個(gè)時(shí)間在同一個(gè)單元格,需要提取出來(lái),所以用下面的公式分別提取兩個(gè)時(shí)間:
=LEFT(A2,LEN(A2)-FIND("-",A2)-1),得到8:00。
=RIGHT(A2,LEN(A2)-FIND("-",A2)),得到10:00。
因此B2單元格的公式為:=(RIGHT(A2,LEN(A2)-FIND("-",A2))-LEFT(A2,FIND("-",A2)-1))*60*24,然后下拉復(fù)制公式。
對(duì)于上面這種起止時(shí)間在一個(gè)單元格內(nèi)的,excel 時(shí)間差的計(jì)算方法還可以使用下面的公式完成:
方法1:=MIN((MID(A2,FIND("-",A2)+1,5)-LEFT(A2,{4,5})))*1440
方法2:=(MID(A2,FIND("-",A2)+1,5)-LEFT(A2,5))*1440
方法3:=SUM(MID(A2,FIND("-","-"&A2,{1,2}),5)*{-1,1})*1440,這個(gè)為數(shù)組公式。
excel 時(shí)間差練習(xí)二:
如何對(duì)上面所示的,形如"2010年10月02日11時(shí)15分"文本的單元格求時(shí)間差呢?
兩種方法:數(shù)組公式:=TEXT(SUM(MID(A1:B1,IF({1;0},FIND("日",A1:B1)+1,1),IF({1;0},99,FIND("日",A1:B1)))*{1,-1}),"y年m月d天h時(shí)m分")
數(shù)組公式:=TEXT(SUM(MID(A1:B1,{1;12},11)*{1,-1}),"y年m月d天h時(shí)m分")
excel 時(shí)間差練習(xí)三:
單位24小時(shí)營(yíng)業(yè),如果一個(gè)故障排除超過(guò)4小時(shí),會(huì)受到客戶投訴。當(dāng)然,客戶所計(jì)算的時(shí)候是排除了夜間23:00到第二天的8:00的休息時(shí)間,也就是這段時(shí)間不計(jì)考核,譬如開始時(shí)間為1:00,故障結(jié)束時(shí)間為9:00 雖然是歷時(shí)8小時(shí),但實(shí)際上在客戶眼中,只算1小時(shí),因此不算超時(shí)。AB列是派單時(shí)間和完成時(shí)間,計(jì)算在客戶眼中,他們所用的工時(shí)是多少?
C3單元格公式為:=IF(B3-A3-MIN(B3,INT(A3)+4/3)+MAX(A3,INT(B3)-1/24)>1/6,"超時(shí)","")
D3單元格公式為:=B3-A3-MIN(B3,INT(A3)+4/3)+MAX(A3,INT(B3)-1/24)
思路是這樣的:
1、終止時(shí)間減去起始時(shí)間,得到所用實(shí)際時(shí)長(zhǎng);
2、MIN(B3,INT(A3)+4/3)——也就是A3時(shí)間第2天上午8點(diǎn)與B3相比,取小值;
MAX(A3,INT(B3)-1/24)——也就是B3時(shí)間前1天夜里23點(diǎn)與A3相比,取大值;
這樣兩數(shù)相減,就是頭天夜里23點(diǎn)之后第2天上午8點(diǎn)之前的時(shí)間差。
3、實(shí)際時(shí)長(zhǎng)扣去該休息時(shí)段的中占據(jù)的無(wú)效時(shí)長(zhǎng)。
4/3——每天是24小時(shí),1/3就是8小時(shí),4/3就是1天又8小時(shí),也就是第2天的8點(diǎn)。
INT(B3)-1/24——從B3的0點(diǎn)扣去1小時(shí),也就是前一天的23點(diǎn)。