2013-09-23 52 views
0

我對excel完全陌生,所以如果這個問題看起來很愚蠢,我想提前道歉。我確實有一個可靠的編程/邏輯背景。Excel如何對分別求和每一行的整個列做一個總和公式?

情況: 列B包含以這種方式

(=SUM(Cn:Ln)) where n is the row number. 

我現在有填充有式(其中n是行數)列B中的每個字段中的每個行的總和。

我想要的: 列B的一個公式,與上述結果相同。像

=SUM(Cn:Ln) 

希望有人能幫助我在這裏!

凱文

+1

我不明白你在問什麼。 SUM()'應該適用於公式以及數字嗎? – John

+2

通常,您只需在第一行中輸入所需的公式並拖動或填充,行號會自動更改,例如,如果你在B2 - = SUM(C2:L2)中有這個公式,那麼當你將它拖下來時,行號將改變 –

+0

正如我所說的,我是新來的excel。直到現在,甚至不知道拖拽選項的作用。日Thnx! –

回答

2

Excel範圍參考可以是絕對的或相對的。相對引用在複製公式時移動(或移動或填充)。因此,在A1,該式

=SUM(B1:L1) 

當複製到A2變得

=SUM(B2:L2) 

複製式一行下來,所以範圍的引用(即相對)指的是範圍從一行向下原本的。列也是如此。如果您將該公式複製到B2

=SUM(C2:M2) 

美元符號使參考絕對。複製公式時,絕對引用不會更改。您可以使行絕對,絕對列或兩者。複製A1左邊的公式到D10得到右邊的公式

=$B$2 =$B$2 both row and column absolute, no change 
=B2  =E11  both row and column relative, both change 
=$B2 =$B11 column absolute, only the row changes 
=B$2 =E$2  row absolute, only the column changes 
0

嘗試 = SUM(C $ N:L $ N) 其中n是你的第一行和N是你的最後一排

所以,如果你有這樣一個表作爲

 A   B  C  D >>> L 
1  Bob  Tom  1  1  1 
2  sue  Mary  1  1  1 
3  no   yes  1  1  1 
4 
5 Sum         9 

當然,你也可以在Excel中定義一個範圍。

相關問題