excel问题,保留两位小数但不需四舍五入如何做到

如题,表中很多数据,小数位数不一,现需统一保留两位小数,但不能四舍五入,只保留现显示的前两位数。

第1个回答  2019-07-22
用提取数字中特定位置的文本函数的方法可以达到你想要的效果,使用到的函数有MID、FIND两个函数。
1、假设需要保留小数的数值位于A1单元格,公式为=MID(A1*100,1,FIND(".",A1)+1)/100,如数值为2015.925,返回值为2015.92,不作四舍五入计算。
2、原理:①先将数值乘以100,确定保留小数点前的数值为要求的数字;②通过查找小数点的位置,确定要提取的个数,因为提取是从第一个开始,所以这里find函数返回的结果要加上1才能达到提取的目的,提取小数点以前的数值,即为目的想提取的数值;③原始数字乘以100,所以结果要除以100,才是想要求的结果。
相似回答