当前位置: > EXCEL数字前有英语的想只保留小数点后1位小数...
题目
EXCEL数字前有英语的想只保留小数点后1位小数
就是以下这样子的数字:
C44.584
D55.21
X999.9542
E32
要改成:
C44.5
D55.2
X999.9
E32.0
不知道有什么办法没有,不是一个两个而是很多数据要改成这样子,因为前面有英语所以不能直接用修改格式来规范小数点,谢谢各位了!
left(a1)&round(--right(a1,len(a1)-1),1)
用这个公式别的都好,但C22.0变成C22了,我是想要保留这个0的,麻烦再琢磨下,非常感谢!
=LEFT(A1)&TEXT(FLOOR(--RIGHT(A1,LEN(A1)-1),0.1),"0.0")
这个公式解决了上面的问题,但C02.9变成了C2.9,这个问题能解决么?

提问时间:2020-12-11

答案
已经解决了哦!
要完全达到你的要求公式应该是如下:
比如你的数据在A列
B1输入公式:
=LEFT(A1)&if(mid(a1,2,1)="0","0","")&TEXT(FLOOR(--RIGHT(A1,LEN(A1)-1),0.1),"0.0")
下拉
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.