Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 网页版 Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

说明

ROUND 函数将数字四舍五入到指定的位数。 例如,如果单元格 A1 包含 23.7825,而且您想要将此数值舍入到两个小数位数,可以使用以下公式:

=ROUND(A1, 2)

此函数的结果为 23.78。

语法

ROUND(number, num_digits)

ROUND 函数语法具有下列参数:

  • number    必需。 要四舍五入的数字。

  • num_digits    必需。 要进行四舍五入运算的位数。

备注

  • 如果 num_digits 大于 0(零),则将数字四舍五入到指定的小数位数。

  • 如果 num_digits 等于 0,则将数字四舍五入到最接近的整数。

  • 如果 num_digits 小于 0,则将数字四舍五入到小数点左边的相应位数。

  • 若要始终进行向上舍入(远离 0),请使用 ROUNDUP 函数。

  • 若要始终进行向下舍入(朝向 0),请使用 ROUNDDOWN 函数。

  • 若要将某个数字四舍五入为指定的倍数(例如,四舍五入为最接近的 0.5 倍),请使用 MROUND 函数。

示例

复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。

公式

说明

结果

=ROUND(2.15, 1)

将 2.15 四舍五入到一个小数位

2.2

=ROUND(2.149, 1)

将 2.149 四舍五入到一个小数位

2.1

=ROUND(-1.475, 2)

将 -1.475 四舍五入到两个小数位

-1.48

=ROUND(21.5, -1)

将 21.5 四舍五入到小数点左侧一位

20

=ROUND(626.3,-3)

将 626.3 四舍五入为最接近的 1000 的倍数

1000

=ROUND(1.98,-1)

将 1.98 四舍五入为最接近的 10 的倍数

0

=ROUND(-50.55,-2)

将 -50.55 四舍五入为最接近的 100 的倍数

-100

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。