MOD(被除數,除數)
================================================
ROW(reference)
Reference是希望知道列號的單一儲存格或儲存格範圍。
如果reference被省略,則ROW函數會引用本身的儲存格位址。
如果reference為一個儲存格範圍,而且ROW函數也以垂直陣列格式輸入,則ROW函數會以垂直陣列的方式傳回各列之列號。
Reference不能指向多個區域。
範例1
如果將範例複製到空白工作表上,就會比較容易了解。
|
A |
B |
1 |
公式 |
說明(結果) |
2 |
=ROW() |
公式出現的列(2) |
3 |
=ROW(C10) |
參照的列(10) |
範例2
如果將範例複製到空白工作表上,就會比較容易了解。
|
A |
B |
1 |
公式 |
說明(結果) |
2 |
=ROW(C4:D6) |
參照中的第一列(4) |
3 |
|
參照中的第二列(5) |
4 |
|
參照中的第三列(6) |
附註範例中的公式必須以陣列公式的形式輸入。在將範例複製到空白的工作表中後,請選取以公式儲存格開始的範圍A2:A4。按下F2,然後再按CTRL+SHIFT+ENTER。如果未以陣列公式的形式輸入公式,則單一結果為4。
================================================
SUMPRODUCT(array1, [array2], [array3], ...)
SUMPRODUCT 函數語法具有下列引數:
Array1 必要。 這是您要求元素乘積和的第一個陣列引數。
Array2, array3,... 選用。 這是您要求元素乘積和的第 2 個到第 255 個陣列引數。
註解
各陣列引數必須有相同的維度 (相同的列數,相同的欄數)。 否則 SUMPRODUCT 函數會傳回 #VALUE! 錯誤值。
SUMPRODUCT 函數會將所有非數值資料的陣列項目當成 0 來處理。
================================================
MOD(ROW(A1:A10),2)=1而這個結果就是生成了一組1和0相間的陣列了,即:1,0,1,0,1,0,1,0,1,0
================================================
計算奇數或偶數列(欄)儲存格的值 使用的公式,可以用SUMPRODUCT 函數來完成。
(1) 計算第1列奇數欄的和 儲存格E12:=SUMPRODUCT((MOD(COLUMN(A1:J1),2)=1)*A1:J1)
(2) 計算第1列偶數欄的和 儲存格E13:=SUMPRODUCT((MOD(COLUMN(A1:J1),2)=0)*A1:J1)
(3) 計算第1欄奇數列的和 儲存格E14:=SUMPRODUCT((MOD(ROW(A1:A10),2)=1)*A1:A10)
(4) 計算第2欄偶數列的和 儲存格E15:=SUMPRODUCT((MOD(ROW(A1:A10),2)=0)*A1:A10)
(5) 計算所有列奇數欄的和 儲存格E16:=SUMPRODUCT((MOD(COLUMN(A1:J10),2)=1)*A1:J10)
(6) 計算所有欄偶數列的和 儲存格E17:=SUMPRODUCT((MOD(ROW(A1:J10),2)=0)*A1:J10)
(7) 計算偶數列和偶數欄交會的和等的值 儲存格E18:=SUMPRODUCT((MOD(COLUMN(A1:J10),2)=0)*(MOD(ROW(A1:J10),2)=0)*A1:J10)
================================================
若為每五列,加總一次,則公式為:=SUMPRODUCT((MOD(A1:A20,5)=0)*(A1:A20))
若為每十列,加總一次,則公式為:=SUMPRODUCT((MOD(A1:A20,10)=0)*(A1:A20))
以此類推
留言列表