偶数行または奇数行のデータだけを合計したい
SUMPRODUCT関数を利用して、偶数行または奇数行のデータだけを合計することができます。
概要
偶数行または奇数行のデータをピックアップして合計するには、以下の関数を組み合わせて利用します。
MOD |
MOD(数値,序数) |
---|---|
ROW |
ROW(配列1,配列2,配列3,...) |
SUMPRODUCT |
SUMPRODUCT(配列1,[配列2],[配列3],...) |
ちなみに、偶数列または奇数列のデータだけを合計するには、ROW関数の代わりにCOLUMN関数を利用します。
操作方法
奇数行のデータだけを合計するには
奇数行は、行番号を2で割った場合に余りが1を返したときに成り立ちます。その条件を満たしたデータのみを合計するように数式を入力します。
=SUMPRODUCT((MOD(ROW(B1:B6),2)=1)*B1:B6)
偶数行のデータだけを合計するには
偶数行は、行番号を2で割った場合に余りが0を返したときに成り立ちます。その条件を満たしたデータのみを合計するように数式を入力します。
=SUMPRODUCT((MOD(ROW(B1:B6),2)=0)*B1:B6)
INDEX
コメント
※技術的な質問はMicrosoftコミュニティで聞いてください!