对数据范围内的奇数值求和:Excel

对数据范围内的奇数值求和:Excel

我有一个数据集 (I10:I18),其中包含按顺序排列的数字 1-9,我想仅对集合内的奇数值求和。以下公式似乎应该有效,但我一直得到“0”的值。

=SUMIF(I10:I18,IF(MOD(I10:I18,2)=1,I10:I18,0)

我意识到,在这个例子中,添加奇数可以很容易地完成,而无需公式。我只是在练习我的 excel 技能。如果有人能帮我找到错误,我将不胜感激。谢谢。

答案1

怎么样:

=SUMPRODUCT(--(I10:I18)*(MOD(I10:I18,2)=1))

在此处输入图片描述

相关内容