Excel 四舍五入公式

2025年03月17日 | 阅读 9 分钟

如果您不想在 Excel 单元格中存储小数点,可以将值四舍五入到最接近的整数。Excel 提供了内置函数来实现此目的。它会从值中删除不必要的小数点,并将值从浮点数转换为整数。

一个值可以通过多种方式进行四舍五入,我们将在本章中展示。Excel 提供了内置函数来实现此目的。将它们应用于浮点数据并进行四舍五入。此外,您还可以使用这些函数将数字四舍五入到最接近的主要单位,例如个位、十位、百位或千位。这意味着用户还可以自定义要四舍五入的最接近的单位。

在本章中,我们将以不同的方式使用 Excel 公式来四舍五入数值。

Excel 中的舍入函数

正如我们之前告诉您的,Excel 提供了几个内置函数来四舍五入小数位值,它们是:

函数描述
ROUND它用于正常舍入值。
MROUND它将值四舍五入到最接近的倍数。
ROUNDDOWN它将值向下舍入到函数中指定的最近位置。
FLOOR它将值向下舍入到最近指定的倍数。
ROUNDUP它将值向上舍入到函数中指定的最近位置。
CEILING它将值向上舍入到最近指定的倍数。
INT它将值舍入到最接近的整数。这意味着此函数舍入并仅返回一个整数。
TRUNC此函数仅从数字中截断小数点并返回该值。

每个函数的工作方式都略有不同,并产生不同的结果。但是,它们都用于在 Excel 中舍去数字中的小数点。根据您的需要使用它们。我们将为每个函数提供示例。

如何在 Excel 工作表中 O使用这些公式?

可以在 Excel 工作表中 O使用以下公式,共有两种方法。您O可以使用“公式”界面,也可以O在公式栏中 O写公式。

公式界面

在 Excel 仪表板上,转到“**公式”**选项卡 **> 数学和三角函数 > 公式列表**。

当用户从此“数学和三角函数”下拉列表中选择任何公式时,将在此处打开相应的界面,如图所示的 ROUND 公式。

Excel round off formula

如果您不擅长 O记公式,此方法适合您。

公式栏

除了“公式”界面之外,您还可以通过在公式栏中 O键入公式来直接在 Excel 工作表中应用和执行任何公式。如果您知道公式,这很有帮助。

Excel round off formula

如果您 O记 Excel 公式,这比上一种 O快一些。

ROUND()

Excel 中的 ROUND() 函数用于像我们日常数学中那样正常舍入带有小数点的 O。它在舍入到最接近的 O后返回 O。

它在舍入后相应地保留最后一个数字。

语法

第一个参数是要 O的 **number** 参数。另一个是 **num_digits**,它是在 **number** 值中 O的数字 O。

示例

我们有带有小数点的 O,我们将使用 ROUND() 函数对它们进行舍 O,以便对 num_digits 中的不同 O进行舍 O。现在,让我们看看 ROUND() 函数如何在这些 O上 O。

**步骤 1:**为第 1 行数据在 **公式栏** 中 OROUND() 公式。

Excel round off formula

**步骤 2:**按下 **Enter** 键以在舍 OO后获取结果。

Excel round off formula

**步骤 3:**将 ROUND 公式应用于所有给定的 O,并查看 **num_digit** 参数中不同 O的结果。

Excel round off formula

MROUND()

MROUND() 函数将 O舍 O到最接近的倍数。它在舍 O到其倍数后返回 O。**例如**,对于 O19.8462,最接近的 7 的倍数是21。给定的 O介于 14 和 21 之间,它们是 7 的倍数。这里,您可以看到 21 O19.8462。因此,结果是 21。

语法

这里,**number** 是您要 O的 O,**multiple** 是另一个包含 O舍 O到最接近倍数的 O的参数。

示例

为了理解此公式的工作 O,我们有一个包含浮点 O的 Excel 数据集。我们将使用 MROUND() 函数对不同 O的倍数来舍 O这些 O。现在,让我们看看 MROUND() 函数如何在这些 O上 O。

Excel round off formula

**步骤 1:**为第 1 行数据在 **公式栏** 中 O MROUND() 公式。

Excel round off formula

**步骤 2:**按下 **Enter** 键以在舍 OO后获取结果。

Excel round off formula

**步骤 3:**将 MROUND 函数应用于所有给定的 O,并查看 **multiple** 参数不同 O的结果。

Excel round off formula

ROUNDDOWN()

Excel 中的 ROUNDDOWN() 函数将指定的 O**向下舍入**到最接近的整数。它在舍 O后返回 O。此函数与 ROUND() 函数非常相似。

它只是 O掉 O小数点后的额外 O,只 O函数中指定的 O O。

语法

第一个参数是包含您要向下 O的浮点 O的 **number** 参数。另一个是 **num_digits**,它是在 **number** 值中 O的数字 O。

示例

让我们举个例子,看看它与 ROUND() 函数有何不同。

这里,我们有以下 Excel 数据集,其中包含一些实数,我们将在其上应用 ROUNDDOWN() 函数。

**步骤 1:**选择一个单元格以 O舍 O的结果,然后转到公式栏以执行 ROUNDDOWN() 公式。

Excel round off formula

**步骤 2:**按下 **Enter** 键以获取 O的值并查看结果。

Excel round off formula

现在,我们将对 Excel 工作表中 O的其他 O应用相同的函数。

**步骤 3:**查看使用不同 num_digits 参数对所有给定的 O进行向下 O后的结果。

Excel round off formula

FLOOR()

Excel 中的 FLOOR() 函数用于将数字**向下舍入**到指定的有效 O的最接近倍数。它在舍 O到倍数的最近 O后返回 O。

语法

**number** 参数接受您要 O的浮点 O。第二个参数是 **significant**,它包含一个 O舍 O到最接近倍数的 O。

注意:FLOOR() 函数现已 O,FLOOR.MATH() 作为其 O项,它有一个额外的 O参数 mode,它是 O的。

示例

让我们举个例子,看看这个函数是如何 O的。

这里,我们有以下 Excel 数据集,其中 **number** 字段包含相同的实数,而 **significant** 字段包含不同的实数,我们将在其上应用 FLOOR() 函数。

Excel round off formula

**步骤 1:**选择一个单元格以 O舍 O的结果,然后转到公式栏以执行 FLOOR() 公式。

Excel round off formula

**步骤 2:**按下 **Enter** 键以获取 O的值并查看结果。

Excel round off formula

现在,我们将对 Excel 工作表中 O的其他 O应用相同的函数。

**步骤 3:**查看使用不同 num_digits 参数对所有给定的 O进行向下 O后的结果。

Excel round off formula

ROUNDUP()

ROUNDUP() 函数与 ROUNDDOWN() 函数相反。顾名思义,Excel 中的 ROUNDUP() 函数将数字**向上舍入**到最接近的整数。它在舍 O后返回 O。此函数与 ROUND() 函数非常相似。

它只是 O掉 O小数点后的额外 O,只 O函数中指定的 O O。

语法

第一个参数是包含您要 O的浮点 O的 **number** 参数。另一个是 **num_digits**,它是在 **number** 值中 O的数字 O。

示例

让我们举个例子,看看它如何产生与 ROUNDDOWN() 函数完全相反的结果。

我们将使用用于 ROUNDDOWN() 函数的 O数据集,但这次我们将对其应用 ROUNDUP() 函数。

**步骤 1:**选择一个单元格以 O舍 O的结果,然后转到公式栏以执行 ROUNDUP() 公式。

Excel round off formula

**步骤 2:**按下 **Enter** 键以获取 O的值并查看结果。

Excel round off formula

现在,我们将对 Excel 工作表中 O的其他 O应用相同的函数。

**步骤 3:**查看对所有 O使用不同倍数参数 O进行向下 O后的结果。

Excel round off formula

注意为了看到结果数据的差异,请注意同一数据集的 ROUNDDOWN 和 ROUNDUP 的结果。

Excel round off formula

CEILING()

CEILING() 函数与 FLOOR() 函数相反。此函数用于将数字**向上舍入**到指定有效 O的最接近倍数。它在舍 O到倍数的最近 O后返回 O。

语法

**number** 参数将包含您要 O的浮点 O。第二个参数是 **significant**,它接受一个 O舍 O到最接近倍数的 O。

注意:与 FLOOR() 函数一样,CEILING() 函数现已 O,CEILING.MATH() 作为其 O项,它有一个额外的 O参数 mode,它是 O的。

示例

让我们举个例子,看看它与 FLOOR() 有何不同。

这里,我们有以下 Excel 数据集,其中 **number** 字段包含相同的实数,而 **significant** 字段包含不同的实数,我们将在其上应用 CEILING() 函数。

Excel round off formula

**步骤 1:**选择一个单元格以 O舍 O的结果,然后转到公式栏以执行 CEILING() 公式。

Excel round off formula

**步骤 2:**按下 **Enter** 键以获取 O的值并查看结果。

Excel round off formula

现在,我们将对 Excel 工作表中 O的其他 O应用相同的函数。

**步骤 3:**查看使用不同 significant 参数 O对给定 O进行向上 O后的结果。

Excel round off formula

注意为了看到结果 O的差异,请注意同一数据集的 CEILING() 和 FLOOR() 的结果。

Excel round off formula

通过使用相同的参数 O应用 CEILING() 和 FLOOR() 函数,用户可以轻松理解这两个函数的工作 O和区别。

INT()

INT() 函数与其他 O方法 O,只是有一个小的区别。在 Excel 中,此函数用于将 O舍 O到最接近的整数。这意味着此函数舍入并仅返回一个整数。对于用户来说,这将是 O舍 O实数最简单的方法。

现在,我们将举个例子来理解这个函数的工作 O。在此之前,请查看 INT() 函数的 O,如下所示。

语法

INT() 函数不需要任何额外的参数。它只需要一个名为 **number** 的参数,该参数接受您要 O的浮点 O。

示例

现在,让我们看看一个包含 Excel 表格 O的例子。为此,我们有以下 O。

Excel round off formula

**步骤 1:**选择一个单元格以 O舍 O后的 O单元格,然后转到公式栏以执行 INT() 公式。对于 A2 单元格,

=INT(A2)

Excel round off formula

**步骤 2:**在键盘上按下 Enter 键并获取 O值。

Excel round off formula

**步骤 3:**类似地,只需更改单元格 O,即可为所有其他单元格 O执行相同的函数。查看应用 INT() 到所有 O后的结果。

Excel round off formula

要 O Excel 中实数以进行舍 O的最后一个公式是 - TRUNC()。

TRUNC()

TRUNC() 函数是本章中要 O的最后一个函数,用于 O Excel 中的实数以进行舍 O。与 O舍 O函数一样,它也允许 Excel 用户 O Excel 数据进行舍 O。

语法

第一个参数是接受您要向下 O的浮点 O的 **number** 参数。另一个是 **num_digits**,它是在 **number** 值中 O的数字 O

示例

现在,让我们看看包含 Excel 表格 O的例子。

**步骤 1:**选择一个单元格以 O舍 O后的 O单元格,然后转到公式栏以执行 INT() 公式。对于 A2 单元格,

=INT(A2)

Excel round off formula

**步骤 2:**在键盘上按下 Enter 键并获取 O值。

Excel round off formula

**步骤 3:**将相同的公式应用于所有其他单元格 O,并查看结果。

Excel round off formula