如何在Excel中把数字四舍五入到最接近的5的倍数

  • Share This
Hugh West

在不同的情况下,我们在Excel中使用数字。 在这些情况下,我们可能会得到带有长小数的数字。 但在大多数实际情况下,这些长小数并不那么重要。 我们通常会缩减这些数字,使这些数字四舍五入,以变得更容易理解。 在这篇文章中,我们将讨论如何将小数的数字四舍五入到最近的5倍。在Excel中。

下载实践工作手册

下载这本练习手册,在阅读本文时进行练习。

四舍五入.xlsm

在Excel中把数字四舍五入到最接近的5倍的合适方法

我们有一个这样的数据集,我们有一所学校的学生的平均分数记录,这所学校的名字是 向日葵幼儿园 .现在 负责人 的学校希望将每个分数四舍五入到其 5的最接近的倍数 要做到这一点,我们将应用 圆的 , 姆鲁德 , 循环播放 , 天花板 , 回合 , 楼层 职能,以及 VBA 也是代码。

1.应用ROUND函数将数字四舍五入到最近的倍数

本节将适用于 ROUND函数 我们想把平均分(列)四舍五入到Excel中的最接近的5。 C )到5的最接近的倍数。 让我们按照下面的说明来学习吧!

步骤。

  • 首先,选择单元格 D5 并写下以下内容 圆的 该单元格中的函数。 这些函数是
=round(c5/5,0)*5

  • 因此,只需按下 进入 结果,你将得到5的最接近的倍数,也就是5的回报。 圆的 功能 回报是 80.

  • 更进一步。 自动填表 圆的 函数到列中的其他单元格 D.

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

2.使用MROUND函数将数字四舍五入到最近的位置

你可以使用 MROUND功能 这是最简单的方法,可以实现四舍五入到任何数字的特定倍数。 让我们按照下面的说明来学习吧!

步骤。

  • 首先,选择单元格 D5 并写下以下内容 姆鲁德 该单元格中的函数。 这些函数是
=MROUND(C5,5)

  • 因此,只需按下 进入 结果,你将得到5的最接近的倍数,也就是5的回报。 姆鲁德 功能 回报是 80.

  • 更进一步。 自动填表 姆鲁德 函数到列中的其他单元格 D.

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

3.将数字四舍五入到最近的5的高倍数

现在想象一个不同的场景。 负责人 希望将每个平均分四舍五入到最接近的5的倍数,但要四舍五入到最高倍数。 例如,如果分数是 91.75 ,他想让它四舍五入到 95 ,而不是 90 要做到这一点,我们将使用 循环播放 顶棚 职能。

3.1 插入ROUNDUP函数

现在,我们将应用 ROUNDUP函数 让我们按照下面的指示来学习吧!

步骤。

  • 首先,选择单元格 D5 并写下以下内容 循环播放 该单元格中的函数。 这些函数是
=roundup(c5/5,0)*5

  • 因此,只需按下 进入 结果,你将得到5的最接近的倍数,也就是5的回报。 访谈 功能 回报是 80.

  • 更进一步。 自动填表 循环播放 函数到列中的其他单元格 D.

阅读更多。 如何在Excel中四舍五入小数(5种简单方法)

3.2 使用CEILING功能

在这个子方法中,我们将应用 中层建筑功能 让我们按照下面的指示来学习吧!

步骤。

  • 首先,选择单元格 D5 并写下以下内容 顶棚 该单元格中的函数。 这些函数是
=CEILING(C5,5)

  • 因此,只需按下 进入 结果,你将得到5的最接近的倍数,也就是5的回报。 中层建筑功能 回报是 80.

  • 更进一步。 自动填表 天花板 函数到列中的其他单元格 D.

阅读更多。 如何在Excel中把数字四舍五入到最接近的10000点(5种简单的方法)

类似读物

  • 如何在Excel中使用数字格式代码(13种方法)
  • [已解决]将Excel中的数字存储为文本
  • 如何在Excel中把数字转换成百分比(3种快速方法)
  • 自定义数字格式:Excel中带小数点的百万数字(6种方法)
  • 如何在Excel中用多个条件自定义数字格式

4.将数字四舍五入到最近的5的低倍数

现在想象一下另一种不同的情况。 负责人 希望将每个平均分四舍五入到最接近的5的倍数,但要取低倍数。 例如,如果分数是 84.75 ,他想让它四舍五入到 80 ,而不是 85 要做到这一点,我们将使用 回合 楼层 职能。

4.1 利用ROUNDDOWN功能

现在,我们将应用 ROUNDDOWN函数 让我们按照下面的指示来学习吧!

步骤。

  • 首先,选择单元格 D5 并写下以下内容 回合 该单元格中的函数。 这些函数是
=rounddown(c5/5,0)*5

  • 因此,只需按下 进入 结果,你将得到5的最接近的倍数,也就是5的回报。 圆桌会议 功能 回报是 75.

  • 更进一步。 自动填表 回合 函数到列中的其他单元格 D.

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

4.2 应用FLOOR功能

在这个子方法中,我们将应用 FLOOR功能 让我们按照下面的说明来学习吧!

步骤。

  • 首先,选择单元格 D5 并写下以下内容 楼层 该单元格中的函数。 这些函数是
=FLOOR(C5,5)

  • 因此,只需按下 进入 结果,你将得到5的最近倍数,也就是5的回报。 FLOOR功能 回报是 75.

  • 更进一步。 自动填表 楼层 函数到列中的其他单元格 D.

阅读更多。 如何在Excel中四舍五入到最近的1000位(7种简单方法)

5.运行VBA代码将数字四舍五入到最接近的位置

现在,我将向你展示如何将5舍入,在 ǞǞǞ 通过使用一个简单的 VBA 这对某些特定的时刻非常有帮助。 从我们的数据集来看,我们将在以下方面取整到最近的5 丞相。 让我们按照下面的说明来学习吧!

步骤1。

  • 首先,打开一个模块,要做到这一点,首先,从你的 开发商 标签,转到。

开发人员 → Visual Basic

  • 在点击了 视觉基础 色带,一个名为 Microsoft Visual Basic for Applications - 四舍五入 在该窗口中,我们将插入一个模块来应用我们的 VBA代码 要做到这一点,请访问。

插入 → 模块

第2步。

  • 因此, 四舍五入到最近的5 模块弹出。 在 四舍五入到最近的5 模块,写下以下内容 VBA
 Sub Round_to_Upper_Nearest_5() SheetName = "VBA" DataSet = "C5:C13" Output = "D5:D13" Set Input_Range = Worksheets(SheetName).Range(DataSet) Set Output_Range = Worksheets(SheetName).Range(Output) For i = 1 To Input_Range.Rows.Count For j = 1 To Input_Range.Columns.Count Number = Input_Range.Cells(i, j) If Int(Number / 5) = (Number / 5) Then Nearest_5 = Number Else k = 0 While k <Number k = K +5 Wend Nearest_5 = k End If Output_Range.Cells(i, j) = Nearest_5 Next j Next i End Sub 

  • 因此,运行 VBA 要做到这一点,请到。

运行→运行子/用户表格

  • 在运行了 VBA代码 回到你的工作表,你将能够 四舍五入到最近的5 下面的截图中给出了这一信息。

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

在Excel中把数字四舍五入为最接近的整数

ROUND函数 是一个有效的函数,以 整数 在这个函数中,我们需要输入数字参数将被四舍五入的位数。 如果数值为0,数字将被四舍五入到最近的整数。 请看下面的截图,了解Excel中最近的整数。

阅读更多。 如何在Excel中输入16位数的数字(3种简单方法)

底线

👉你可以弹出 微软Visual Basic应用程序 窗口,按 Alt + F11 同时 .

👉如果一个 开发商 要做到这一点,请进入。

文件→选项→自定义功能区

👉 #N/A! 当公式或公式中的一个函数无法找到被引用的数据时,就会产生错误。

👉 #DIV/0! 错误发生在一个值被除以 零(0) 或单元格引用为空白。

总结

使用上述方法,我们可以很巧妙地将任何数字四舍五入到5的倍数。 你还知道其他方法吗? 或者你在应用我们的方法时遇到什么问题? 请在评论区告诉我们。

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.