【社区答疑】单元格相对引用四则运算的公式应用及小数点截取问题
WPS函数专家
要想下班早,表格必须用的好!
大家好,我是张俊。
⭐场景
最近看到社区上求助者金泽的连续2连发提问,关于求助公式和教程帖子内容如下:
- 问题分析
通过提问可以看出,想在A2单元格中的起始值为3,后续的单元格乘以5%,如3.00*5%=3.15;3.15*5%=3.30等以此类推。
通过计算可以得知3.00*5%其实等于0.15,因此正确公式为3.00+3.00*5%=3.15,那么接下来的意思就是3.15+3.15*5%=3.30,然后依次类推,如果是引用单元格的话,就是A2=3.00,A3=A2+A2*5%,A4=A3+A3*5%,以此类推。
- 表格操作
在A2单元格输入3,在A3单元格输入A2+A2*5%,回车后,在A3单元格右下角出现十字时,根据需要下拉即可。从A3开始公式如下:
=A2+A2*5%
具体如下图操作所示:
经过一番操作后,具体结果如下图所示:
- 小数点问题
接下来就是涉及到小数点的问题了,由于求助者没有明确说明该如何操作,因此提供了以下3种方法,具体如下:
3.1单元格格式
选中A2:A10单元格区域,右键—设置单元格式,在“数字”中选择“数值”类型,保留两位小数点,确定即可,具体如下图操作所示:
经过一番操作后,具体结果如下图所示:
3.2四舍五入函数
应用ROUND函数,保留小数点后2位,并且四舍五入的方法,公式如下:
=ROUND(B2+B2*5%,2)
具体操作如下图所示:
经过一番操作后,具体如下图所示:
💡 | 3.1和3.2的相同点和不同点: 相同点:计算结果在保留两位小数点时,结果是一致的,且3.15+3.15*5%=3.31;都需要应用单元格格式的数值,保留2位小数。 不同点:当单元格格式保留多位小数时,结果不一致,具体如下图所示: 从图中可以看出,3.1中A列的单元格格式设置的,还会持续的显示后面的小数;而3.2中应用了ROUND函数后,在四舍五入后只保留了2位小数,如果单元格格式超过2位显示时都为0。 |
3.3截取小数点函数
由于3.1和3.2的方法都导致结果与求助者想要的结果有轻微的偏差,因此猜测求助者,可能只需要小数点后2位,不管后面有多少位数直接舍入,无需四舍五入。因此应用了TRUNC函数,公式如下:
=TRUNC(C2+C2*5%,2)
具体操作如下图所示:
经过一番操作后,最终如下图所示:
💡 | 3.3与3.1和3.2的不同点:
|
4.4方法总结
通过3.1、3.2和3.3的3种方法,都得到了类似的结果,这时需要看求助者需要哪种结果,具体如下图所示:
大家觉得求助者需要的是哪种方法呢?可以在评论区留言。
都看到这里了,记得得❤️❤️❤️点赞(红心)❤️❤️❤️和⭐⭐⭐收藏(五角星)⭐⭐⭐并在评论区评论“我学会了!”,您的❤️❤️❤️点赞(红心)❤️❤️❤️、⭐⭐⭐收藏(五角星)⭐⭐⭐和评论是对我最大的支持!
🚩 | 练习文件:👉【社区答疑】公式运算及小数点截取问题👈 |
个人往期帖子合集:【帖子合集】个人往期帖子合集来了!
WPS函数专家
WPS函数专家