2015-02-08 45 views
1

重疊時間幀數希望有人能幫忙,如何總結在Excel

我的消防部門工作,我試圖確定的時候,我們的道路上的一切鑽機數在緊急情況下在同一時間。我有從日期,時間等所有數據...所以我在找什麼是一個Excel總和,將顯示重疊時間總和大於3.所以有點如下:

Rig Date  Start Time End Time 
1 1/1/2015  0703  0759  
2 1/1/2015  0705  0823  
3 1/1/2015  0706  0815  
4 1/1/2015  0723  0759  
1 1/1/2015  0802  0845 

0723之後在路上有三臺以上的鑽機,它總共給我一臺鑽機,但是隨後在0802鑽機1再次返回,意味着我的總數會增加2,依此類推。我沒有絲毫的線索知道如何編程。我有三年的數據需要關注,而這樣的數據對我來說會有很大的幫助。任何幫助都是值得讚賞的。提前致謝,讓我們看看你們都想出了什麼!

+1

ound你請解釋一下這個?所以,如果在0723之後,你有4臺鑽機(3臺以上),那麼你總共得到1臺鑽機(如果有3臺鑽機在路上的鑽機數量超過1臺)。然後他們中的2人回到0759(仍然在路上的2臺鑽機)。現在總數爲1。在0802 1鑽機消失。所以,3個在路上。如果路上沒有3臺鑽機,爲什麼要增加計數?爲什麼是2(這會使總數等於3)? – ZygD 2015-02-08 14:35:38

回答

2

首先,你可能需要將時間轉換到Excel日期時間(假設您已經應用
Format as Table到您的數據,因此,所有新的公式得到填充自動所有行):

  • 如果值已經Excel的時間,使用方法:

    =$B2 + C2 
    
  • ,如果你有一個整數,如 「703」(格式爲 「0703」),用途:

    =$B2 + INT(C2/100)/24 + MOD(C2, 100)/24/60 
    
  • ,或者如果你有價值觀作爲文本:

    =$B2 + LEFT(C2, 2)/24 + RIGHT(C2, 2)/24/60 
    

不要忘了使用的格式自定義數字格式d.m. hh:ssm/d hh:ss新列。

的下一步是隻計算當前部署啓動後停止所有正在進行的部署,即用下面的公式所示的截圖:

=COUNTIFS(F$2:F2, ">" & E2) 

excel screenshot

請確保公式如在第13行看起來像=COUNTIFS(F$2:F13, ">" & E13)來檢查你是否在正確的軌道上。如果您只有4個鑽機,則這些值中的任何一個都不能超過5個,否則您的數據中會出現錯誤。

並計算的次數時,所有4個鑽井平臺已在使用中,計算公式如下:

=COUNTIFS($G$2:$G$13, 4) 

如果你也想總結,而沒有鑽井平臺是可利用的時間,加您的表格中還有2列。在我的以下數組公式插圖需要柱H(由Ctrl鍵 + 移位輸入 + 輸入):

=IF(G2=4, MIN(IF(F$2:F2 > E2, F$2:F2)), "") 

而在列中的正常式I:

=IF(G2=4, H2-E2, "") 

不要忘記格式化相應的數字。

並做一個簡單的總和:=SUM($I$2:$I$13)

+0

另一個假設是數據按「日期」和「開始時間」排序(按升序排列) – Aprillion 2015-02-08 22:02:03