Table of contents
在不同的情况下,我们在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的倍数。 你还知道其他方法吗? 或者你在应用我们的方法时遇到什么问题? 请在评论区告诉我们。