2012-05-27 53 views
1

以下是我的。發現SUM除了一些列

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
+ A + B + C + D + E + F + G + H + I + J + K + 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
+ 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 50 + 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 

要找到該行不包括Cell E我使用的公式如下的SUM

=SUM(A1:D1)+SUM(F1:J1)

注:Cell K有SUM。

有什麼替代方法?

上面只是一個例子,但在我的工作表中有大約100列,我需要排除大約10-15列。

回答

2

我相信

=SUM(A1:J1)-E1 

更清晰地傳達你的意圖。 (當然,排除的列中包含數字)

+0

感謝您的答案,但是我正在尋找更多的答案。也許有其他方法。我認爲這會比HaunsTM更好,因爲我需要少寫點。 –

1

我不認爲這是一種替代方法

=SUM(A1:D1;F1:J1) 
+0

感謝您的回答,但是我正在尋找更多答案。也許一些其他的方式... –

1

在Excel中解決此問題的常用方法是將SUM函數應用於整個範圍,並將例外列表從SUM函數中減去,這次與個體細胞的離散列表總結:

=SUM(<range to sum>)-SUM(<exception cell 1>, <exception cell 2>, ...) 

這適用於當前的100個細胞的〜例如與總結說5個例外:

=SUM(A1:CV1)-SUM(E1,M1,Y1,AB1,BU1) 

如果你想獲得您的Excel spreadsh爲了更加靈活地將這些列排除在外,您可以考慮在離散選擇要排除的列上定義一個命名範圍。如果您在減法公式SUM中使用它,那麼當需要排除其他列時,您將避免更改公式:您只需更改指定的範圍規格。

=SUM(A1:J1)-SUM(A1:J1 Exclusion_List) 

其中Exclusion_List是在不同列中的命名範圍,排除

+0

您可能希望提及SUM(A1:J1 Exclusion_List)'(^: –

3

如果添加這樣一行:

Row2: yes yes yes yes no yes yes yes yes yes no ... 

(即列A:K)

然後答案可能是

=SUMIF(2:2,"yes",1:1) 
+0

中的空格的細微(但顯着!)含義,我不列爲YES或NO。我有NUMBER。plsssss .... –