作者:绿色风
分类:
时间:2022-08-18
浏览:140
楼主 悟空师弟 |
Q:(见附件)B列为计算后的结果,但只有10个数字(小数点除外),而且如果结果为整数,位数会更少,C列是需要的结果,不管整数小数,小数点除外的,都要保持有11个数字。请问如何实现?
A:公式如下:(仅适用于 A2/1.17 返回值的整数位不超过10位的情况。)
- =LEFT(TEXT(A2/1.17,"0.0000000000"),12)
详见附件:
如何让计算结果保持11个数字?.rar
效果如图:
|
2楼 liuguansky |
如果是12位整数呢?
|
3楼 悟空师弟 |
→→→→→→→→→→→→→→→→→→→→--
这点还真没考虑,因为提问者给出的数据中整数部分没有超过11位的....... |
4楼 gouweicao78 |
11位整数也没考虑,会出现12345678901. 多余后面一个小数点。 |
5楼 悟空师弟 |
→→→→→→→→→→→→→→→
已修改帖子内容! (不好意思,没想出解决超过10位整数的解决办法,请老师们多多指点。) |
6楼 w83365040371 |
- =LEFT(TEXT(A2/1.17,"0.0000000000"),12-(LEN(INT(A2/1.17))>10))
这样?? |
免责声明
有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素,
经与ExcelTip.Net站长Apolloh商议并征得其同意,
现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示,
供有需要的人士查询使用,也慰缅曾经的论坛时代。
所示各个帖子的原作者如对版权有异议,
可与本人沟通提出,或于本站点留言,我们会尽快处理。
在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一