EXCEL数字修约1:等于5的看前面一个数字,如果是奇数就进一,如果是偶数就舍弃.比如1.4585和0.86750这两个数字修约保留三位小数,即修约成1.458和0.8682:小于5的直接舍弃.比如0.1124和0.117458这两个
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 15:24:08
EXCEL数字修约1:等于5的看前面一个数字,如果是奇数就进一,如果是偶数就舍弃.比如1.4585和0.86750这两个数字修约保留三位小数,即修约成1.458和0.8682:小于5的直接舍弃.比如0.1124和0.117458这两个
EXCEL数字修约
1:等于5的看前面一个数字,如果是奇数就进一,如果是偶数就舍弃.
比如1.4585和0.86750这两个数字修约保留三位小数,即修约成1.458和0.868
2:小于5的直接舍弃.
比如0.1124和0.117458这两个数字修约保留三位小数,即修约成0.112和0.117
3:大于5的就直接进一.
比如0.11253和0.11762这两个数字修约保留三位小数,即修约成0.113和0.118
求EXCEL大神给个公式,结果保留三位小数,
请看第一个条件和第三个条件,是等于5才满足第一个条件,奇进偶不进.大于5是必须进一的,即使5后面是很多0,比如1.45250000000000001 这个时候保留三位小数,就不是看5前面是偶数还是奇数了,因为不是等于5,而是大于5.这个时候是修约成1.453的,而不是1.452).工作需要,麻烦大家帮下忙
EXCEL数字修约1:等于5的看前面一个数字,如果是奇数就进一,如果是偶数就舍弃.比如1.4585和0.86750这两个数字修约保留三位小数,即修约成1.458和0.8682:小于5的直接舍弃.比如0.1124和0.117458这两个
数据在A列,B1=(FLOOR(A1*1000,1)+IF(OR(--RIGHT(FLOOR(A1*10000,1))>5,AND(--RIGHT(FLOOR(A1*10000,1))=5,--MOD(MID(FLOOR(A1*10000,1),LEN(FLOOR(A1*10000,1))-1,1),2)=1)),1,0))/1000,公式下拉