如何在Excel中四舍五入小数(5种简单方法)

  • Share This
Hugh West

微软Excel提供了许多非常简单、快速&有用的方法来将小数点四舍五入到某一特定点或极限。 在这篇文章中,我将说明你如何使用这些简单的技术在几秒钟内将小数点四舍五入。

下载实践工作手册

你可以下载我们用来准备这篇文章的实践工作簿。 你可以改变数据,看看四舍五入后的结果。 甚至你可以嵌入公式,用电子表格中的随机数据找出结果。

圆周率小数.xlsm

5个快速& 在Excel中四舍五入小数的简单方法

在我们的数据集中,我们有4个带小数&的不同数字;我们想把小数四舍五入到一个特定的点。

1.自定义数字格式以四舍五入小数

我们可以直接自定义数字格式,对小数点进行四舍五入。 但是,它不会每次都根据小数点的数值进行四舍五入。 如果小数点的数值是5或者超过5,那么只有在前面的数值上才会加1。

例如,当我们想要2位小数时,163.425将成为163.43。 如果我们只想要1位小数,它将成为163.4,而不是163.5,因为4之后的数字是2。

步骤。

  • 选择数字或包含数字的单元格范围。
  • 根据 首页 &;从 数量 命令组,选择 "扩展 "标志。

  • 转到 数量 列表中的类别。
  • 输入你想要的小数位&;样本结果将显示在它的顶部。
  • 新闻 认可 &;你已经完成了。

阅读更多。 掌握Excel小数点后2位数而不进行四舍五入的方法(4种高效方法)

2.使用Math & Trig下拉式四舍五入小数组

我们可以选择 ROUNDUP函数 从Formulas标签&;它可以让你更精确地选择一个数组或一个大范围的单元格。

步骤。

  • 转到 公式 首先是丝带。
  • 数学& Trig 下拉菜单,选择 循环播放 一个名为 功能论据 将会出现。

  • 现在选择你想四舍五入的数字单元。
  • 键入3或其他一些值,在 num_digit 你会发现在论据的右下方有一个结果值的预览。
  • 新闻 认可 &;你会立即得到结果。

  • 最后,向右拖动 填充手柄 图标,对其他列应用同样的公式。

下面是下图中所有数字四舍五入到固定小数位的结果。

阅读更多。 如何在Excel中实现无公式的四舍五入(3种快速方法)

3.使用ROUNDUP函数对小数进行四舍五入

我们可以用 循环播放 这个方法的语法是--"四舍五入"。

=ROUNDUP(Numbers, num_digits)

在论点部分。

  • 数字 - 我们想四舍五入的数字。
  • num_digits - 我们想四舍五入的小数点或数字位置。

步骤。

  • 细胞D5 ,插入以下公式---
=roundup($c5,d$4)

  • 然后就打 进入 按钮进行输出。

  • 接下来,拖下 填充手柄 图标,将公式复制到该列的其他数字上。

  • 再次,向右拖动 填充手柄 图标,将公式复制到其余各栏的其他数字中。

这是最后的输出结果。

因此,对于163.425,如果我们四舍五入到小数点后3位,那么它将保持不变,因为它正好有3位小数。 四舍五入到小数点后2位,结果是163.43 对于1位小数,它将是163.5

如果你想只得到整数,那么你必须在num_digit参数中使用0或负值。

当我们使用0时,结果将是164,因为0.425将转换为1,然后它将与163相加成为164。

对于-1作为num_digit,我们将得到170 &;对于-2,它将变成200。

注意:我们也可以用 ROUND函数 所以,如果你只想四舍五入,不建议使用这个函数。

阅读更多。 Excel四舍五入到小数点后2位(带计算器)

类似读物

  • 如何在Excel中使用数字格式代码(13种方法)
  • [已解决]Excel中的数字被存储为文本
  • 如何在Excel中把数字四舍五入到最接近的10000点(5种简单的方法)
  • 自定义数字格式:Excel中带小数点的百万数字(6种方法)
  • 如何在Excel中用多个条件自定义数字格式

4.插入CEILING函数,四舍五入到指定的数字和小数的倍数。

现在我们将使用 中层建筑功能 但在此之前,让我们认识一下这个函数的作用。 CEILING函数将一个数字四舍五入到最接近的倍数。 例如,如果我们将163.425四舍五入到最接近的0.25倍,那么结果将是163.500,0.25的倍数将分配给小数点后的数字。

这个函数的语法是-

=CEILING(数字,意义)

在论点部分。

  • - 你想四舍五入的数字
  • 意义 - 这是一个数字或小数点,它将自动乘以整数,把你的数字四舍五入到你输入的那个值的下一个倍数。

步骤。

  • 用以下公式写出 细胞D5 -
=ceiling($c5,d$4)

  • 然后按 进入 按钮来获得输出。

  • 之后,拖下 填充手柄 图标来应用该列的其他数字的公式。

  • 最后,向右拖动 填充手柄 图标,将公式复制到其余各栏的其他数字中。

几分钟后,你将得到如下图所示的输出。

阅读更多。 如何在Excel中把数字四舍五入到最接近的5的倍数

5.使用Excel VBA对小数进行四舍五入

在我们的最后一个方法中,我们将学习如何应用Excel VBA 一个简单的代码就可以做到这一点。 在这里,我们将把163.425这个数字四舍五入到小数点后2位。

步骤。

  • 首先,按 Alt + F11 以打开 VBA窗口 .
  • 然后点击 插入> 模块 来打开一个新的模块。

  • 随后,在其中输入以下代码--
 Sub RoundUp_Using_VBA() Dim RUp As Double RUp = WorksheetFunction.RoundUp(163.425, 2) MsgBox RUp End Sub 
  • 接下来,按 运行 图标来运行这些代码。

看一下代码,我们把数字和小数点后的数字插入到了 RoundUp VBA 函数作为两个参数。

  • 在出现了 巨集 对话框,选择 巨集名称 并按 运行 .

不久之后,你会在一个信息框中得到四舍五入的数字。

阅读更多。 如何在Excel中四舍五入到最近的100位(6种最快速的方法)

结论性的话语

这些都是在不同标准下对小数或数字进行四舍五入的最常见&富有成效的方法。 如果你认为我漏掉了一个公式或技术,我也应该加入,那么请通过你的宝贵意见告诉我。 或者你可以看看我们在这个网站上与Excel函数有关的其他有趣&信息的文章。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.