2015-03-02 50 views
1

我有一欄顯示我們使用自來水的小時數。這樣的價值觀會像使用或不使用所有小時的使用小時數

Date Hour ending Amount(ltrs) 
1/2/14 | 5   | 0.5 
1/2/14 | 10  | 16 
1/2/14 | 11  | 10.5 
1/2/14 | 17  | 5.8 
1/2/14 | 18  | 2.3 
1/2/14 | 23  | 1.3 
1/3/14 | 11  | 15.9 
1/3/14 | 17  | 20.1 

有一些列,但沒有必要爲這個問題。它們是24小時格式,所以5 = 5AM,17 = 5PM。 所以我想轉換一個顯示所有使用或未使用小時的列。所以它應該像

Date Hour ending Amount(ltrs) 
1/2/14 | 1   | 0 
1/2/14 | 2   | 0 
1/2/14 | 3   | 0 
1/2/14 | 4   | 0 
1/2/14 | 5   | 0.5 
1/2/14 | 6   | 0 
1/2/14 | 7   | 0 
... 
.. 

有什麼建議嗎?

+0

在您的日期中,您將11和17小時的值重複兩次。這是否意味着你必須總結這些小時的數量(10.5 + 15.9,5.8 + 20.1)? – Taosique 2015-03-02 18:58:43

+0

對不起,第二天我剛換了它 – 2015-03-02 19:24:10

回答

0

製作另一張像你一樣的表格,但所有小時都按順序指定,就像在第二個例子中一樣。假設您的上表位於Sheet1,預期結果位於Sheet2

所以在Sheet2細胞C2你應該有一個公式是這樣的:

=SUMIFS(Sheet1!$C:$C,Sheet1!$A:$A,$A2,Sheet1!$B:$B,$B2) 

填寫下來,你在這裏。

0

插入柱(比如說B)在第一片材(比如說Sheet 1中)與B2:

=ROUND(A2+C2/24,14) 

複製下來,以適應。在A1和A2中的第二片材插入件01/02/2014

=IF(B2=0,INT(A1)+1,INT(A1))+ROUND(B2/24,14) 
在B2

=MOD(ROW(),24) 
在C2

=IFERROR(VLOOKUP(ROUND(A2,14),Sheet1!B:D,3,0),"") 

和所有三個公式複製下來,以適應。 (圖表可能更有用。)