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

如题,表中很多数据,小数位数不一,现需统一保留两位小数,但不能四舍五入,只保留现显示的前两位数。... 如题,表中很多数据,小数位数不一,现需统一保留两位小数,但不能四舍五入,只保留现显示的前两位数。 展开
 我来答
freechan10
2019-11-16 · TA获得超过2.9万个赞
知道小有建树答主
回答量:263
采纳率:68%
帮助的人:12.2万
展开全部

1、新建excel,插入样例数据,

12121.22413    

13281.31526    

24292.42812    

15151.52928    

28282.32915    

29292.92415    

23232.31331    

24242.42642    

13131.31231    

26262.62862    

12121.22922    

28282.81581    

29292.92862    

15151.52922    

2、编写函数,=trunc(D1,2),实现保留前两位小时,同时不会做四舍五入操作,

3、复制该函数,填充整列,实现所有的单元格操作,可以看到没有四舍五入,

4、如果需实现四舍五入功功能,输入函数=round(D1,2),可以发现数据已经做了四舍五入,

陈绪什么都不懂
2015-09-17 · TA获得超过267个赞
知道小有建树答主
回答量:221
采纳率:100%
帮助的人:138万
展开全部
用提取数字中特定位置的文本函数的方法可以达到你想要的效果,使用到的函数有MID、FIND两个函数。
1、假设需要保留小数的数值位于A1单元格,公式为=MID(A1*100,1,FIND(".",A1)+1)/100,如数值为2015.925,返回值为2015.92,不作四舍五入计算。
2、原理:①先将数值乘以100,确定保留小数点前的数值为要求的数字;②通过查找小数点的位置,确定要提取的个数,因为提取是从第一个开始,所以这里find函数返回的结果要加上1才能达到提取的目的,提取小数点以前的数值,即为目的想提取的数值;③原始数字乘以100,所以结果要除以100,才是想要求的结果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chation
2009-06-02 · TA获得超过3.1万个赞
知道大有可为答主
回答量:6681
采纳率:40%
帮助的人:6616万
展开全部
数据在A1,B1输入:
=trunc(a1,2)
即可
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友25da2f7
2009-06-02 · TA获得超过3253个赞
知道大有可为答主
回答量:1197
采纳率:57%
帮助的人:706万
展开全部
输入:
=TRUNC(A1,2)
然后向下填充公式.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangxf9209
2009-06-02 · TA获得超过5784个赞
知道大有可为答主
回答量:2968
采纳率:0%
帮助的人:3895万
展开全部
=FLOOR(A1,0.01)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式