2017-01-25 58 views
2

我有如下表:Excel中:如何總結的單元格值每隔n科拉姆

enter image description here

,我想有總的每個球員,但值是每3列。

正如你可以從底部的圖片看到的,我寫了手動輸入的內容。

對於玩家1

=SUM(D3;G3;J3...) 

玩家2

=SUM(D4;G4;J4...) 

等。我應該使用什麼公式自動計算每3列?我知道MOD是如何工作的,但是在網上我發現了太多的例子,每個例子都使用不同的方法,但目前爲止還沒有任何工作。任何人都可以幫助我請或指向正確的方向,以瞭解它是如何工作獲得這些數據,因爲我會很多地使用它(從每個第n列的單元格獲得值)。

感謝

+0

告訴我更多關於MOD。你有什麼嘗試?發生了什麼? –

+0

[這裏是對公式的詳細解釋](https://exceljet.net/formula/sum-every-nth-column)。你有看到它嗎?這是你在找什麼? –

+0

我決定選擇@ elmer007答案,因爲在單獨的工作表上工作時,使用INDIRECT函數更換範圍會更容易。我現在排序問題,但我會發表另一個問題。謝謝大家 – kiwi1342

回答

3

它看起來:Z3可提高到您所需要的任何列

=SUMIFS(3:3,$2:$2,"TOT") 

這將總結上排3(播放器1)每一個值,其中值在第2行是「TOT」(每第3列)。將這個細胞B18,只是在B列

複製下來或者,如果你改變了列標籤,你可以參考D2單元格,而不是公式打字「TOT」:

=SUMIFS(3:3,$2:$2,$D$2) 
2

試試這個,這將合計所有每3列在D列開始發生的細胞。像你應該在這裏使用SUMIFS

=SUMPRODUCT((D3:Z3)*(MOD(COLUMN(D3:Z3)-1,3)=0)) 
0

關於的解釋它是如何工作的可以找到here(我建議您爲將來的參考收藏本網站,他們有許多其他有用的公式和函數)。
應用這個公式你的現實應該是這樣的球員1(未測試調整範圍的要求。):

=SUMPRODUCT(--(MOD(COLUMN(D3:Z3)-COLUMN(D3)+1,3)=0),D3:Z3) 
相關問題