Excel CEILING 函数2025年3月17日 | 阅读 7 分钟 四舍五入是一个有用的 Excel 功能,可以在您不需要精确答案的情况下帮助您。它是一种能够获取具有预期精度级别的近似数字的技术。简单来说,四舍五入一个数字会消除最小的有效数字,使值变短,但使其接近实际数字。Microsoft Excel 提供了各种内置的四舍五入函数,其中一个就是 **CEILING 函数。** 本教程将涵盖 Excel CEILING 函数的定义、语法、参数、返回值、在工作表中实现 CEILING 函数的步骤、将小数四舍五入到整数的各种示例、将数字四舍五入到最接近的倍数,以及更多内容! 什么是 CEILING 函数?Excel 中的 CEILING 函数将给定数字向上舍入到最接近的有效数字的倍数。它的语法与 FLOOR 函数相同,但 FLOOR 函数用于向下舍入数字,而 CEILING 函数用于向上舍入数字。 此函数将数字向上舍入到指定的倍数(在“有效数字”参数中提供)。如果指定数字已经是精确的倍数,则不会发生四舍五入,并且此函数将返回原始数字。“有效数字”参数用于为任何数字提供四舍五入的倍数。 此函数接受两个参数,即 number(数字)和 Significance(有效数字)。Number 参数表示您要向上舍入到精确倍数的数值。Significance 参数表示将指定数字向上舍入到的倍数。 CEILING 函数归类于 Math/Trig 函数。它的工作方式类似于 FLOOR 或 MROUND 函数,但与 FLOOR 或 MROUND(它们向下舍入到最接近的倍数或舍入到最接近的倍数)不同,CEILING 始终向上舍入。 注意:Excel CEILING 函数已正式记录为兼容函数,已被 Excel CEILING.MATH 和 CEILING.PRECISE 所取代。语法参数- Number(必需)- 此参数表示应四舍五入的数字。
- Significance(必需)- 此参数表示四舍五入时要使用的倍数。符号必须与数字匹配。因此,如果数字为负数,则 Significance 也必须为负数。
返回Excel CEILING 函数返回一个数字,将其向上舍入到指定的倍数。 Excel CEILING 函数规则CEILING 是 Excel 中的一个内置函数,它基于一些预定义的舍入规则工作,这些规则通常将数字远离 0 向上舍入。在您的工作表中实现此函数之前,请查看以下规则: - 如果两个参数(数字和有效数字)都为正数,则给定的数字将向上舍入。例如,数字参数为 12,有效数字为 5,则数字 12 将向上舍入到 15。请参考下图:
 - 如果**参数 number 为正数,而参数 significance 为负数,则 CEILING 函数将返回 #NUM 错误。**请参考下图。
 - 如果**number 参数为负数,而 significance 参数为正数,则数字将向上舍入**(朝向零)。请参考下图。
 - 如果两个参数(数字和有效数字)都为负数,则给定的数字将向下舍入。请参考下图。

示例示例 1:使用 CEILING 函数将值向上舍入到给定的倍数。数字 | 意义 |
---|
52 | 3 | 54 | 5 | 21 | 10 | 130 | 12 | 123 | -3 | 12 | 10 |
请遵循以下步骤使用 CEILING 函数向上舍入上述数字: 步骤 1:插入辅助列 我们将在单元格 E3 中添加一个名为“向上舍入”的辅助列。在此列中,我们将使用 CEILING 函数将数字向下舍入到指定的 Significance 值。 请参考下图:  步骤 2:实现 CEILING 函数 - Excel 提供了一个内置函数 CEILING,可帮助将给定数字向上舍入到指定有效数字的最接近倍数。
- 在“向上舍入”辅助列中,以等号 (=) 开始公式,然后键入 CEILING 函数。因此,我们的公式将是:=CEILING(

步骤 3:插入 CEILING 参数 - 首先,它会询问 number 参数。在此处指定您要四舍五入的数字。在我们的例子中,我们将引用单元格 C4。因此,我们的公式将是:= CEILING (C4,
 - 接下来,提供 significance 参数。在我们的例子中,我们将引用单元格 D4。因此,我们的公式将是:= CEILING (C4, D4)

步骤 4:Excel 将返回输出 - 键入公式后,按 Enter 键完成。
- 上述公式将返回一个向下舍入到 3 的数字。由于给定的数字是 52(3 的倍数),它将返回 54,如下图所示。

步骤 5:将公式复制到所有单元格 - 选择键入公式的单元格。将鼠标光标移到矩形框的末端。您会注意到光标将变为一个小细黑十字。将其拖到要自动填充 CEILING 公式到其中的单元格。
- 公式将被复制,其中绝对单元格引用值将发生变化,您将获得每个单元格的输出。
您将看到以下输出。  示例 2:将给定的价格向上舍入到以 .99 结尾。价格 |
---|
8952 | 2154 | 231 | 1390 | 1293 | 1212 |
您还可以使用 Excel CEILING 函数在货币转换后或获得折扣后设置价格。要将价格向上舍入到以 .99 结尾,请遵循以下步骤: 步骤 1:插入辅助列 我们将在单元格 D3 中添加一个名为“以 .99 结尾”的辅助列。在此列中,我们将使用 CEILING 函数将价格向上舍入,使其以 .99 结尾。 请参考下图:  步骤 2:实现 CEILING 函数 - Excel 提供了一个内置函数 CEILING,可帮助将给定数字向上舍入到指定有效数字的最接近倍数。
- 在“以 .99 结尾”辅助列中,以等号 (=) 开始公式,然后键入 CEILING 函数。因此,我们的公式将是:= CEILING (

步骤 3:插入 CEILING 参数 - 首先,它会询问 number 参数。在此处指定您要四舍五入的数字。在我们的例子中,我们将引用单元格 C3。因此,我们的公式将是:= CEILING (C4,
 - 接下来,提供 significance 参数。在问题本身中,significance 已给出为 1。因此,我们的公式将是:= CEILING (C4, 1)
 - 然后减去 1 美分,以返回类似 341.99、54.99、69.99 等的价格。我们的公式将是:= CEILING (C4, 1) - 0.01

步骤 4:Excel 将返回输出 - 键入公式后,按 Enter 键完成。
- 上述公式将返回一个在向上舍入到 1 后以 .99 结尾的数字。您将获得以下输出:

步骤 5:将公式复制到所有单元格 - 选择键入公式的单元格。将鼠标光标移到矩形框的末端。您会注意到光标将变为一个小细黑十字。将其拖到要自动填充 CEILING 公式到其中的单元格。
- 公式将被复制,其中绝对单元格引用值将发生变化,您将获得每个单元格的舍入输出。
您将看到以下输出。  示例 3:使用 Excel CEILING 函数将 Time 列中的给定时间向上舍入到最近的 15 分钟。Excel CEILING 函数可以理解时间格式,因此可用于将时间向上舍入到指定的倍数。要将时间向上舍入到最近的 15 分钟,请遵循以下步骤: 步骤 1:插入辅助列 我们将在单元格 D3 中添加一个名为“向上舍入到 15 分钟”的辅助列。在此列中,我们将使用 CEILING 函数将时间向上舍入到最近的 15 分钟。 请参考下图:  步骤 2:实现 CEILING 函数 - Excel 提供了一个内置函数 CEILING,可帮助将给定数字向上舍入到指定有效数字的最接近倍数。
- 在“最近 15 分钟”辅助列中,以等号 (=) 开始公式,然后键入 CEILING 函数。因此,我们的公式将是:= CEILING (

步骤 3:插入 CEILING 参数 - 首先,它会询问 number 参数。在此处指定您要四舍五入的数字。在我们的例子中,我们将引用单元格 C4。因此,我们的公式将是:= CEILING(C4,
- 接下来,提供 significance 参数。在问题本身中,significance 被指定为最近 15 分钟。时间值也可以在 Significance 文本中输入,例如“1:16”。因此,在这里我们将输入“0:15”。因此,我们的公式将是:= CEILING (C4, "0:15")

步骤 4:Excel 将返回输出 - 键入公式后,按 Enter 键完成。
- 上述公式将返回一个在舍入到“0:15”后的数字。您将获得以下输出:

步骤 5:将公式复制到所有单元格 - 选择键入公式的单元格。将鼠标光标移到矩形框的末端。您会注意到光标将变为一个小细黑十字。将其拖到要自动填充 CEILING 公式到其中的单元格。
- 公式将被复制,其中绝对单元格引用值将发生变化,您将获得每个单元格的输出。
您将看到以下输出。  Excel 中的其他四舍五入函数- 当您想正常四舍五入数字时,可以使用Excel ROUND 函数。
- 当您想将数字四舍五入到最接近的倍数时,可以使用Excel MROUND 函数。
- 当您想向下舍入到指定位数时,可以使用Excel ROUNDDOWN 函数。
- 您可以使用Excel ROUNDUP 函数将数字向上舍入到指定位数。
- 您可以使用Excel FLOOR 函数将给定数字向下舍入到指定最接近的倍数。
- 您可以使用Excel INT 函数将给定数字向下舍入并仅返回整数。
- 您可以使用Excel TRUNC 函数截断小数位数。
|