如何删除excel数据透视表中的前导0
我从其他地方下载了一些数据,但其中一些有前导零,例如:
006892
000WIN
如何用公式去掉这些前导零?
假设数据在工作表的列A中,您可以使用公式:
=代入(A2,0,"")
结果如下所示。
但是,如果数据中的其他地方有零,上面的公式将替换所有的零,如下所示。
如果只想删除前导零,可以使用以下公式:
=MID(A2,MIN(IFERROR(FIND({1,2,3,4,5,6,7,8,9},A2),"")),LEN(A2))
这是一个数组公式。公式找出第一个非零值出现在文本字符串中的位置,然后获取后续值,即删除前导零。
单元格B4中的公式可以转换为:
=MID(A2,MIN(IFERROR({#VALUE!5,#VALUE!#VALUE!#VALUE!2,#VALUE!3,4},"")),LEN(A2))
转换为:
=MID(A2,MIN({ "",5,"",",",",2," ",3,4}),LEN(A2))
生成的数组中的最小值是第一个数字出现在前导0之后的位置,转换为:
=MID(A2,2,LEN(A2))
获取结果:
68920R
版权声明:如何删除excel数据透视表中的前导0是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。