Excel公式:如何计算包含奇数的单元格数量

220 多个excel快捷键速查表  适用Windows和Mac , 工作效率提升10倍 免费下载>>>

下载 “excel快捷键速查表” Excel快捷键速查表.zip – 已下载54次 – 3 MB

Excel formula: Count cells that contain odd numbers

通用公式

=SUMPRODUCT((MOD(rng,2)=1))
概括 

要计算仅包含奇数的单元格,您可以使用基于SUMPRODUCT 函数和 MOD 函数的公式。

在示例中,单元格 E5 中的公式为:

=SUMPRODUCT((MOD(rng,2)=1))

该公式返回 4,因为 B5:B10 范围内有 4 个奇数(在公式中命名为范围,“rng”)

解释

SUMPRODUCT 函数直接处理数组。

使用 SUMPRODUCT 可以轻松完成的一件事是使用一个或多个标准对数组执行测试,然后计算结果。

在这种情况下,我们正在运行一个奇数测试,它使用MOD 函数:

MOD(rng,2)=1

MOD 在除法后返回余数。在这种情况下,除数为 2,因此 MOD 将返回任何奇数的余数 1,以及偶数的余数为零。

在 SUMPRODUCT 内部,此测试在 B5:B10 中的每个单元格上运行,结果是一个 TRUE / FALSE 值数组:

{假;真;真;真;假;真}

在我们使用双重否定将 TRUE/FALSE 值强制为数字后,我们有:

{0;1;1;1;0;1}

SUMPRODUCT 然后简单地将这些数字相加并返回 4。

220 多个excel快捷键速查表  适用Windows和Mac , 工作效率提升10倍 免费下载>>>

下载 “excel快捷键速查表” Excel快捷键速查表.zip – 已下载54次 – 3 MB

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注