excel中怎样让三列数相乘出来的结果直接保留两位小数,不四舍五入因为工作需要,在数据统计中小数点后面最多保留两位数而且不能四舍五入.例如:A B C1:1.8 0.6 0.952:1.2 0.6 0.95 3:1.5 0.6 0.8要
来源:学生作业帮助网 编辑:作业帮 时间:2024/12/01 13:50:50
excel中怎样让三列数相乘出来的结果直接保留两位小数,不四舍五入因为工作需要,在数据统计中小数点后面最多保留两位数而且不能四舍五入.例如:A B C1:1.8 0.6 0.952:1.2 0.6 0.95 3:1.5 0.6 0.8要
excel中怎样让三列数相乘出来的结果直接保留两位小数,不四舍五入
因为工作需要,在数据统计中小数点后面最多保留两位数而且不能四舍五入.
例如:A B C
1:1.8 0.6 0.95
2:1.2 0.6 0.95
3:1.5 0.6 0.8
要求每列数同一行的想乘,
即A1*B1*C1=1.026
A2*B2*C2=0.684
A3*B3*C3=0.72
如果按照正常计算A1*B1*C1算出来的数都是小数点保留到三位,但是我需要的是每行相乘出来的数自动保留两位小数,而且不是所有的数都保留两位,小数点最后一位数如果是5以上则保留,如果是5一下则舍去.
比如:1.026 保留后为1.0 ; 0.684保留后为0.68 ; 0.72保留后为0.70
需要使用什么公式才可以实现那,有朋友会帮下忙哦!感激不尽!
excel中怎样让三列数相乘出来的结果直接保留两位小数,不四舍五入因为工作需要,在数据统计中小数点后面最多保留两位数而且不能四舍五入.例如:A B C1:1.8 0.6 0.952:1.2 0.6 0.95 3:1.5 0.6 0.8要
=IF(INT(MOD(MOD(A6*B6*C6*1000,1000),100)/10)>4,(INT(MOD(MOD(A6*B6*C6*1000,1000),100)/10)+INT(MOD(A6*B6*C6*1000,1000)/100)*10)/100,INT(A6*B6*C6*10)/10)
试试看可以不