手机版

如何删除excel数据透视表中的前导0

时间:2021-09-17 来源:互联网 编辑:宝哥软件园 浏览:

我从其他地方下载了一些数据,但其中一些有前导零,例如:

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或者邮箱删除。