我有區域A1 D12,如何利用EXCEL公式對其中所有偶數行求和?謝謝

2022-05-08 23:40:47 字數 1127 閱讀 7342

1樓:匿名使用者

這個就是兩種寫法

1、用陣列公式

偶數行求和:=sum(if(mod(row(a1:d12),2)=0,a1:d12))

奇數行求和:=sum(if(mod(row(a1:d12),2)=1,a1:d12))

輸入後必須按 ctrl+shift+enter 輸入陣列公式,輸入後公式外面有大括號

2、用sumproduct函式

偶數行求和:=sumproduct((mod(row(a1:d12),2)=0)*a1:d12)

奇數行求和:=sumproduct((mod(row(a1:d12),2)=1)*a1:d12)

這個函式也可以像下面這樣寫,道理是相同的

偶數行求和:=sumproduct((1-mod(row(a1:d12),2))*a1:d12)

奇數行求和:=sumproduct((mod(row(a1:d12),2))*a1:d12)

(使用sumproduct函式不需要輸入陣列公式)

2樓:匿名使用者

可以分兩步走:

在e1輸入公式:=if(mod(row(),2)=0, sum(a1:a12), 0)

這樣,逢雙數行求和,逢單數行置為0值。

從e1複製到e12.

再在e13中按alt=, 立即求和,即得結果.

更好的是陣列公式。

=sum(if(mod(row(a1:d12),2)=0,a1:d12))

輸入後,按ctrl_shift_回車.

或=sumproduct((mod(row(a1:d12),2)=0)*a1:d12),回車。

如果是用的excel 2003,如果不支援mod函式,請用新增工具包,在"工具"選單下面。

也可以用函式 row()-2*int(row()/2) 來取代 mod(row(),2)

這裡參考了朋友們的回答與意見。致謝。我們的目的的解決問題,不必為了分數直爭執。

3樓:匿名使用者

=sumproduct((mod(row($1:$12,2)=0)*a1:d12)

4樓:e俠兔

a2、b2、c2、d2、a4、b4、c4、d4。。。。。?

我有個戒指上寫著750D006ctdo11ct什麼意思,多少錢

750是指75 純度的 也就是18k d是指鑽石。d006也就是6分的鑽石,d011ct也就是11分的鑽石。有可能版主石是6分,權剩下的小鑽總共合起來11分。價錢嘛,你要賣給當鋪的話也就只能出到4 500左右吧 就是一18k介指唄鑲的鑽石那麼小,不值幾個錢 戒指上刻著750d012ct是什麼意思,值...

摩托車c4d增駕c1有實習期嗎,我有c4d駕照想增駕c1怎麼辦手續

只要是初領駕照第一年增駕駕照第一年都是實習期 持c4d駕駛證一年以上,在辦理增駕前的最近一個記分週期內不能有被扣滿12分的記錄。符合以上條件就可辦理增駕c1駕駛證了。現在的駕駛證已經取消了自動升級,想要取得更高階別的駕駛證必須到駕校報名增駕,並且要交錢 學習 培訓和考試。科目一 二 三都要考試。每個...

我有貴陽銀行信用卡1萬額度現在要分期12 手續費多少錢,月要還多

日常使bai用信用卡,快速du提額小技巧 刷卡zhi頻率高 日常生活中,最好dao養成能刷卡就回刷卡的習慣,一方面可以答 免費使用銀行免息期,為自己增添一點額外理財收入,另一面,您也無形中成為了銀行的活躍使用者,通常銀行對本行活躍使用者都會有額度獎勵的。連續穩定消費時間長 銀行一般對超過1年以上持卡...