作者MingFengChou (Sky)
看板ask
标题[请问] Excel 进位位数计算问题
时间Tue Dec 7 01:45:00 2021
在Excel可以设定数值显示的小数位数要几个位数
不过有时候某一格显示231 假设它计算出来的值是231.2
然後另一格显示546 假设它计算出来的值是546.4
最後有个总计将这两格相加 却会得到778
若做成一个表格会变这样
1 2
╔═══╦═══╗
A ║数值1║231║ (A2=231.2)
╠═══╬═══╣
B ║数值2║546║ (B2=546.4)
╠═══╬═══╣
C ║总 计║778║ (C2=A2+B2)
╚═══╩═══╝
因为虽然我把每一格的数值设定为四舍五入到个位数 但电脑还是会记得每一格的精准值
然後每一次计算都会用精准值计算而不是显示的值
结果就是导致一整排的数值若自己手动计算会跟电脑算的总计不一样
请问有什麽设定可以让它不要这样吗?还是电脑固定都是这样子演算的?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.132.186.228 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ask/M.1638812702.A.0C8.html
1F:→ robrob99: A2 = ROUND(231.2,0) 12/07 02:57
2F:→ robrob99: 因为你改显示,他的值还是原始值 ROUND处理後值才会变 12/07 02:58
3F:→ robrob99: 如果表格已经填完 就多插入一列 =ROUND(A2,0) 整列贴上 12/07 03:00
4F:→ MingFengChou: 感谢解答 12/07 04:01
5F:→ zhmmg25: 你只是按下要显示几位数,除不尽的小数点还是存在 12/07 11:08