2011-02-02 162 views
1

我在電子表格中有四列,月,周,年,小時,我想根據月,周和年「總計」小時數數。幾個月將是(1-12),本週將是(1-52),和年會(2009年,2010年,2011)Excel:計算特定月份,周,年的計費時間

例如:

Month  Week Year Hours Total_Hours 
1   2  2011  8   12 
1   2  2011  4   12 
1   2  2010  7   7 
1   2  2009  5   5 

不知道我是否應該使用VLOOKUP或者一個窩'如果'。如果別人有更好的方法,請讓我知道。

在此先感謝。

+0

您可以設置日期的格式,使其更容易理解嗎? – diagonalbatman 2011-02-02 17:29:51

+0

你應該嘗試數據透視表 – 2011-02-02 17:37:26

回答

1

首先,創建另一列是前三的字符串連接,並拖累:

=TRIM(A2) & TRIM(B2) & TRIM(C2) 

然後,你用這個公式Total_Hours,並拖累:

=SUMIF(D:D, D2, E:E) 

我的示例使用您的樣品,並插入一個新列d爲concatena灰。

最終結果是:

Month Week  Year  Concat Hours  Total_Hours 
    1  2  2011  122011 8    12 
    1  2  2011  122011 4    12 
    1  2  2010  122010 7    7 
    1  2  2009  122009 5    5 

當然,我會使用命名爲任何的可能變化範圍。