Excel EVEN 函数

2025年3月17日 | 阅读 7 分钟

在本教程中,我们将学习如何使用 Excel EVEN 函数。EVEN 函数是一个数学函数,它将给定数字四舍五入到最接近的下一个偶数整数。EVEN 函数接受一个数字作为参数并返回单元格中的偶数。

什么是 Excel EVEN 函数?

Excel EVEN 函数将正数向上舍入,将负数向下舍入到最接近的偶数整数。

Excel EVEN 函数通过将指定数字舍入到下一个偶数整数来返回一个数值。EVEN 函数总是将数字远离零舍入。因此,正数变大,负数变小(即,更负)。此函数只接受一个参数(数字),该参数应为数值。如果传入非数值作为其参数,它将抛出 #VALUE! 错误。

语法

参数

数字(必需):此参数表示您要转换为最接近偶数整数的单元格。

返回

  • 如果传入正数作为其参数,EVEN 函数通过将给定数字向上舍入到下一个偶数整数来返回一个正偶数。
  • 如果传入负数作为其参数,EVEN 函数通过将给定数字向下远离零舍入到下一个负整数来返回一个负偶数。
  • 如果传入零 (0) 和已经是偶数整数的数字作为其参数,则数字不变。
  • 对于非数值,EVEN 返回 #VALUE! 错误。

关于 EVEN 函数的注意事项

  1. EVEN 函数只适用于数值。
  2. EVEN 函数返回任何指定小数点的最接近的下一个偶数整数。
  3. 该函数返回远离零的数字。
  4. EVEN 函数只适用于数值。如果传入任何非数值作为其参数,它将抛出 #VALUE! 错误。
  5. 如果传入零 (0) 和已经是偶数整数的数字作为其参数,则不进行舍入。

示例

示例 1:使用 EVEN 函数对以下示例中的数字进行四舍五入。

Excel EVEN Function

按照以下步骤将数字四舍五入到其最接近的偶数

步骤 1:插入辅助列

在“数字”旁边添加一列,并在单元格顶部键入列名“偶数舍入”。

它将看起来与下图相似

Excel EVEN Function

在辅助列中,我们将为每一行键入 EVEN 函数,并找到将数字四舍五入到其最接近的偶数。

注意:如上图所示,我们已对列进行边框和字体格式化,以使工作表更具视觉吸引力。

步骤 2:插入 EVEN 公式

下一步是输入公式,因此将光标放在辅助列的第二行并开始键入:= EVEN(

它将看起来与下图相似

Excel EVEN Function

步骤 3:添加“数字”参数

第一个参数包括“数字”,它表示您要转换为最接近偶数整数的单元格。在这里,单元格引用 B5 包含我们的 Text1。因此我们的公式变为:=EVEN (B5)

它将看起来与下图相似

Excel EVEN Function

步骤 4:EVEN 将返回偶数整数

EVEN (B5) 将在将数字四舍五入到其最接近的偶数后返回偶数整数。 45.3976106 最接近的偶数是 46,此函数已返回相同的结果。

Excel EVEN Function

步骤 5:将公式拖到其他行以重复

将光标放在公式单元格上,并将其移到矩形框的右侧。您会注意到光标将变为“+”图标。

它将看起来与下图相似

Excel EVEN Function

将“+”图标拖动到其下方所有单元格。这将自动将 EVEN 函数复制到所有单元格。因此,EVEN 将在将数字四舍五入到其最接近的偶数后返回整数。

您将获得每个数字的以下输出

Excel EVEN Function

步骤 6:每个输出的解释

  • 上表中的第一个数字是 45.3976106。当我们对这个数字应用 EVEN 函数时,它返回了其最接近的偶数整数值,即 46。EVEN 函数总是将数字远离零舍入,因此正值变大,因此它返回 46。
  • 对于第二个数字,-50.6546265 的四舍五入负偶数是 52。EVEN 函数总是将数字远离零舍入,因此负数变小,因此它返回 52。
  • 对于第三个数字,85.4139093 的四舍五入偶数是 86。
  • 第四个值也适用,31.5893471 的偶数舍入数字是 32。

示例 2:在下表中,使用 Excel EVEN 函数查找所有偶数,并计算列表中有多少个偶数。

Excel EVEN Function

要从以上列表中找到偶数的计数,我们将使用 Excel EVEN 和 COUNTIF 函数的组合。请按照以下步骤实现相同目的

步骤 1:插入两个辅助列

  • 在“数字”旁边添加一列,并在单元格顶部键入列名“偶数”。
  • 添加另一个辅助列并将其命名为“总偶数”。

它将看起来与下图相似

Excel EVEN Function
  • 在第一个辅助列中,我们将应用 EVEN 函数并检查每个给定数字是偶数还是奇数。
  • 在第二个辅助列中,我们将应用 COUNTIF 函数并计算列表中存在的偶数。

步骤 2:插入公式 = 单元格引用

下一步是输入公式。用 = (符号) 开始公式,然后我们将传递数据单元格的引用。在我们的例子中,我们的数据在单元格 B5 中,所以我们的公式变为:=B5

它将看起来与下图相似

Excel EVEN Function

步骤 3:插入 EVEN 公式

  • 我们将上述公式与 EVEN 函数的输出进行比较。键入“=”符号并通过键入以下内容输入公式:= B5 = EVEN(

它将看起来与下图相似

Excel EVEN Function
  • 包括第一个参数“Text1”,它表示您要转换为最接近偶数整数的单元格。在这里,单元格引用 B4 包含我们的 Text1。因此我们的公式变为:= B5 = EVEN(B5)

它将看起来与下图相似

Excel EVEN Function

上述公式将检查单元格 B5 中的值是否等于最接近的偶数。如果相等,它将返回 TRUE;如果不相等,它将返回 FALSE。

步骤 4:EVEN 将返回偶数整数

上述公式的组合将返回布尔值 False,因为 A2 (11.11) 和 EVEN (11.11) 不相等。

Excel EVEN Function

步骤 5:将公式拖到其他行以重复

  • 将光标放在公式单元格上,并将其移到矩形框的右侧。您会注意到光标将变为“+”图标。
  • 将“+”图标拖动到其下方所有单元格。这将自动将 EVEN 函数复制到所有单元格。因此,EVEN 将在将数字四舍五入到其最接近的偶数后返回整数。

您将获得以下布尔输出

Excel EVEN Function

步骤 6:应用 COUNTIF 公式获取偶数的总计数

在单元格 E6 中应用 COUNTIF 公式以获取 TRUE 的总计数,这表示列表中的偶数。因此我们将使用以下公式

=COUNTIF (C5: C14, "TRUE")

请参考下图

Excel EVEN Function

步骤 7:COUNTIF 将返回偶数的总数

在这里,COUNTIF 公式计算范围 C5:C14 中所有 TRUE 值的数量,并返回所有 TRUE 值的总计数。范围 C5:C14 中 TRUE 值的总数是 3。这意味着列表中有 3 个偶数。

Excel EVEN Function

示例 3:在下表中,我们有一些文本数据输入,让我们看看使用 Excel EVEN 函数时会发生什么。

Excel EVEN Function

按照以下步骤实现相同目的

步骤 1:插入辅助列

在“项目”旁边添加一列,并在单元格顶部键入列名“偶数”。

它将看起来与下图相似

Excel EVEN Function

在辅助列中,我们将检查每个给定数字是偶数还是奇数。

步骤 2:插入 EVEN 公式

  • 输入公式,将光标放在辅助列的第二行并开始键入:= EVEN(
  • 包括参数“数字”,它表示您要转换为最接近偶数整数的单元格。在这里,单元格引用 B4 包含我们的值。因此我们的公式变为:= EVEN(B5)

它将看起来与下图相似

Excel EVEN Function

步骤 3:EVEN 将返回错误

EVEN 函数只适用于数值。如果传入任何非数值作为其参数,它将抛出 #VALUE! 错误。在 B5 单元格中,我们提供了字符串值。因此,EVEN (B5) 公式返回了 #VALUE! 错误,如下图所示

Excel EVEN Function

当您将公式拖动到其余单元格时,您会发现相同的 #VALUE! 错误,因为所有值都是非数值。

Excel EVEN Function
下一主题Excel ODD 函数