2022-09-21 09:17来源:m.sf1369.com作者:宇宇
=IF(value(MID(A16,SEARCH(.,A16)-3,1))>4,VALUE(LEFT(A16,SEARCH(.,A16)-3))+1,VALUE(LEFT(A16,SEARCH(.,A16)-3)))
此公式要保证A列数据都要有“.才行。
示例操作步骤如下:
1、首先打开excel表格,然后在其中一个单元格内输入公式“=ROUND(B2,-4)“,B2为对应的单元格。
2、输入格式回车之后即可将数字四舍五入到万位。
3、然后下拉将剩余的其它数据填充出来。
ROUND 函数可将某个数字四舍五入为指定的位数。例如,如果单元格 A1 含有 23.7825
并且希望将该数字四舍五入为小数点后两位,则可以使用以下公式:
=ROUND(A1, 2)
此函数的结果为 23.78。
用round函数,例如
=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)
上述函数第一个数字可以改为单元格引用
方法一 选中有关单元格,右击,选中“设置单元格格式”,在“数字”下的“分类”下选“数值”,右侧“小数位数”按所需输入,确定即可,但这种方法的结果是虽然显示的是四舍五入后的数值,如果用这些数值计算的话还是用其精确值计算。如3.144舍入后为3.14,3.244舍入后为3.24,但将二者相加结果为6.388(显示为6.39),而不是3.14+3.24=6.38
方法二 在A列输入精确值,在B1中输入“=round(A1)”,确定后B1中即显示A1舍入后的结果,将光标放在A1右现角,呈现“+”时按住左键向下拖动或双击,即可将整个A列的值舍入,结果放在B列,然后选中B列,复制,原位置右击,选“选择性粘贴”,单击点选“数值”,再将A列删除,此时的B列已以是A列舍入后的结果,而且用其计算结果也是用舍入后的数值。如如3.144舍入后为3.14,3.244舍入后为3.24,二者相加结果为6.38
设数据简略如图:
将公式
=ROUND(A1*B1,0)
复制后粘贴到“C1”单元格,如图:
光标放在“C1”单元格,点二次(或如一楼进行设置二位小数),如图:
介绍一下round、rounddown、roundup三个函数应用的区别。
round函数:按指定位数对数字进行四舍五入。如输入=round(3.158,2)则会出现数字3.16,即按两位小数进行四舍五入。rounddown:按指定位数舍去数字指定位数后面的小数。如输入=rounddown(3.158,2)则会出现数字3.15,将两位小数后的数字全部舍掉了。
roundup:按指定位数向上舍入指定位数后面的小数。如输入=roundup(3.158,2)则会出现数字3.16,将两位小数后的数字舍上去,除非其后为零。
注:其中的3.158可更改为单元格如A1,小数位数也可自行更改。其他的可以照搬。