excel数据怎么做四舍五入
啊南 2486阅读 2020.06.18
【导语】: 正如用户需要,一些Excel表格中的数据中含有很多小数点的存在,当我们需要对这些数据进行四舍五入的时候,是可以通过函数实现的,那Excel四舍五入函数怎么设置呢?请大家跟着小编来了解Excel表格怎么四舍五入的。
说明
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 |
返回对指定数值进行向上舍入后的奇数。
语法
ODD(number)
Number 是将进行四舍五入的数值。
说明
如果 Number 为非数值参数,函数 ODD 将返回错误值 #VALUE!。
不论正负号如何,数值都朝着远离 0 的方向舍入。如果 Number 恰好是奇数,则不须进行任何舍入处理。
ODD函数的主要作用是,将一个不是奇数的数值向上舍入为最接近的奇数。
此函数在投票时很常见。假设在一场比赛中要根据投票结果来确定第一名和第二名,需要每个班级的学生至少1/2参与。
同时,为了使投票有结果,必须保证投票人数是奇数。已知每班的总人数,计算每班参与投票的最少人数。
接下来向大家演示一下这个函数的具体使用步骤。
选中B2单元格,点击插入函数,找到ODD函数,点击确定。
此时弹出对话框,共一项参数。
数值:表示要舍入的数值。
我们在数值填入A2/2,点击确定。
将光标定位到B2单元格右下角,呈+字形时下拉填充单元格,即可求出每班最少参与人数。
将参数 Number 向上舍入(沿绝对值增大的方向)为最接近的 舍入基数 的倍数。
例如,如果您不愿意使用像“分”这样的零钱,而所要购买的商品价格为 ¥4.42,可以用公式 =CEILING(4.42,0.1)
将价格向上舍入为以“角”表示。
语法
CEILING(number,significance)
Number 要四舍五入的数值。
Significance 是需要四舍五入的乘数。
说明
? 如果参数为非数值型,CEILING 返回错误值 #VALUE!。
? 无论数字符号如何,都按远离 0 的方向向上舍入。如果数字已经为 Signficance 的倍数,则不进行舍入。
? 如果 Number 和 Signficance 符号不同,CEILING 返回错误值 #Num!。
CEILING函数的意义是向上舍入为最接近的舍入基数的倍数。
假设我们要购买的物品价格为¥5.22,但我们只想让单位显示到以“角”表示。
可以用这个函数将价格向上舍入为以“角”表示。
以这个表格为例,我们来实际操作看看帮助大家理解。
选中B2单元格,点击插入函数,找到数学与三角函数-CEILING函数,点击确定。
在弹出的窗口中,共有两项参数可填。
数值:表示要向上舍入的数值
舍入基数:用于向上舍入的基数(函数结果为此数的倍数)
我们在数值填入A1,舍入基数填入0.1,意思是舍入A1数值的0.1基数。
即可看到5.22向上舍入为最接近0.1的倍数值也就是5.3。
如果我们将舍入基数改为1,点击确定,5.22会向上舍入为最接近1的倍数的值,也就是6。
这个函数简便易用,你学会了吗~
将数字的小数部分截去,返回整数。
语法
TRUNC(number,num_digits)
Number 需要截尾取整的数字。
Num_digits 用于指定取整精度的数字。Num_digits 的默认值为 0。
说明
函数 TRUNC 和函数 INT 类似,都返回整数。函数 TRUNC 直接去除数字的小数部分,而函数 INT 则是依照给定
数的小数部分的值,将其四舍五入到最接近的整数。
我们在工作中常遇到长串小数,那么如何将数字的小数部分去掉呢?此处涉及TRUNC函数。
以此表格为例。
选中B2单元格,点击插入函数,找到TRUNC函数,点击确定。
在此,我们需要输入两个值。
数值:要进行截尾操作的数字
小数位数:用于指定结尾精度的数字
我们选中数值,将A2填入,小数位数忽略不填,点击确定,可以看到小数部分被截去了。
将光标定位到B2单元格右下角,当光标变为+字形时,下拉填充单元格,即可批量将数据的小数部分截去。
这个函数简单易用,快学起来吧~
将数字向下舍入到最接近的整数。
语法
INT(number)
Number 需要进行向下舍入取整的实数。
在生活和工作中,常常遇到小数点后多位数的小数需要求整。
那么如何巧用WPS 2019 EXCEL表格的INT函数进行小数求整呢?
具体方法与步骤如下:
打开表格,将光标放在(C3)处,点击插入函数-数学与三角函数-INT函数。
此时弹出对话框,共一项参数:
“数值”是指需要求整的数值。
在“数值”中输入(B3),点击确定就能得出该小数的取整结果了。
将光标放在(C3)右下角呈+下拉填充公式,就可以得出所有小数的取整数值了。
本文介绍 Microsoft Excel 中 ROUNDDOWN 函数的公式语法和用法。
说明
朝着零的方向将数字进行向下舍入。
语法
ROUNDDOWN(number, num_digits)
ROUNDDOWN 函数语法具有下列参数:
Number 必需。需要向下舍入的任意实数。
num_digits 必需。要将数字舍入到的位数。
备注
ROUNDDOWN 的行为与 ROUND 相似,所不同的是它始终将数字进行向下舍入。
如果 num_digits 大于 0(零),则将数字向下舍入到指定的小数位数。
如果 num_digits 为 0,则将数字向下舍入到最接近的整数。
如果 num_digits 小于 0,则将数字向下舍入到小数点左边的相应位数。
示例
复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。要使公式显示结果,请选中它们,按 F2,然后按 Enter。如果需要,可调整列宽以查看所有数据。
公式 |
说明 |
结果 |
---|---|---|
=ROUNDDOWN(3.2, 0) |
将 3.2 向下舍入到零个小数位数。 |
3 |
=ROUNDDOWN(76.9,0) |
将 76.9 向下舍入到零个小数位数。 |
76 |
=ROUNDDOWN(3.14159, 3) |
将 3.14159 向下舍入到三个小数位数。 |
3.141 |
=ROUNDDOWN(-3.14159, 1) |
将 -3.14159 向下舍入到一个小数位数。 |
-3.1 |
=ROUNDDOWN(31415.92654, -2) |
将 31415.92654 向下舍入到小数点左边两位数。 |
31400 |
本文介绍 Microsoft Excel 中 FIXED 函数的公式语法和用法。
说明
将数字舍入到指定的小数位数,使用句点和逗号,以十进制数格式对该数进行格式设置,并以文本形式返回结果。
语法
FIXED(number, [decimals], [no_commas])
FIXED 函数语法具有下列参数:
Number 必需。 要进行舍入并转换为文本的数字。
decimals 可选。 小数点右边的位数。
no_commas 可选。 一个逻辑值,如果为 TRUE,则会禁止 FIXED 在返回的文本中包含逗号。
备注
在 Microsoft Excel 中,Numbers 的最大有效位数不能超过 15 位,但 decimals 可达到 127。
如果 decimals 为负数,则 number 从小数点往左按相应位数四舍五入。
如果省略 decimals,则假设其值为 2。
如果 no_commas 为 FALSE 或被省略,则返回的文本中和往常一样包含逗号。
使用命令对包含数字的单元格进行格式设置的主要区别(在 "开始" 选项卡上的 "数字" 组中,单击 "数字" 旁边的箭头,然后单击 "数字"。) 将数字与 FIXED 函数直接一起设置为 "已修复" 将其结果转换为文本。 使用 "单元格" 命令设置格式的数字仍为数字。
示例
复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。
数据 |
||
---|---|---|
1234.567 |
||
-1234.567 |
||
44.332 |
||
公式 |
说明 |
结果 |
=FIXED(A2, 1) |
将 A2 中的数字四舍五入到小数点右边第一位。 |
1,234.6 |
=FIXED(A2, -1) |
将 A2 中的数字四舍五入到小数点左边第一位。 |
1,230 |
=FIXED(A3, -1, TRUE) |
将 A3 中的数字四舍五入到小数点左边第一位,并且返回的文本中不包含逗号(参数为 TRUE)。 |
-1230 |
=FIXED(A4) |
将 A4 中的数字四舍五入到小数点左边两位。 |
44.33 |
远离零值,向上(绝对值增长的方向)舍入数字。
语法
ROUNDUP(number,num_digits)
Number 需要向上舍入的任意实数。
Num_digits 指定的位数,按此位数进行四舍五入。
说明
? 函数 ROUNDUP 和函数 ROUND 功能相似,不同之处在于函数 ROUNDUP 总是向上舍入数字。
? 如果 num_digits 大于 0,则向上舍入到指定的小数位。
? 如果 num_digits 等于 0,则向上舍入到最接近的整数。
? 如果 num_digits 小于 0,则在小数点左侧向上进行舍入。
在数学计算中经常会遇到小数向上舍入的情况,需要怎么操作呢?此处涉及ROUNDUP函数。
具体方法与步骤如下:
打开表格,将光标放在(C4)处,点击插入函数-数学与三角函数-ROUNDUP函数。
此时弹出对话框,共两项参数:
“数值”是要进行向上舍入的数值;
“小数位数”可填0或负数,0指小数转换最接近的整数,负数指将小数舍入小数点的左边。
我们在“数值”处输入(B4),在“小数位数”输入-2。意思是将B4数值向上舍入小数点后两位。
点击确定,就可以得出向上舍入小数点后两位的数值。
将光标放在(C4)右下角呈+下拉填充公式就可得出所有向上舍入结果了。