excel高手们,求救一下,在一行中使用什么公式可以求出这一行中所有奇数之和或偶数之和

供稿:hz-xin.com     日期:2025-01-21
EXCEL公式求奇数偶数!

奇数行相加:
=sum(if(mod(row(a1:a601),2)=1,a1:a601))
上式为数组公式,按ctrl+shift+enter三键结束。
偶数行相加:
=sum(if(mod(row(a1:a601),2)=0,a1:a601))
上式也为数组公式,按ctrl+shift+enter三键结束。

奇数行相加:
=SUM(IF(MOD(ROW(A1:A601),2)=1,A1:A601))
上式为数组公式,按ctrl+shift+enter三键结束。

偶数行相加:
=SUM(IF(MOD(ROW(A1:A601),2)=0,A1:A601))
上式也为数组公式,按ctrl+shift+enter三键结束。

比如数据在A:F列
求奇数和,
=SUMPRODUCT(A1:F1*(MOD(A1:F1,2)=1))
求偶数和,
=SUMPRODUCT(A1:F1*(MOD(A1:F1,2)=0))

注:
A1:F1可以根据需要改一下,不要写成1:1这样就行,数组公式不支持整行引用