亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
950
2025-03-31
excel數據透視表怎么移除前導0
我從其他地方下載了一些數據,但其中有一些數據帶有前導0,例如:
006892
000WIN
如何使用一個公式將這些前導0去掉?
假設這些數據在工作表中的A列,可以使用公式:
=SUBSTITUTE(A2,0,””)
結果如下所示。
然而,對于數據中其他位置還存在0的情況,上面的公式會將所有的0都替換掉,如下所示。
如果只是想移除前導0,可以使用下面的公式:
=MID(A2,MIN(IFERROR(FIND({1,2,3,4,5,6,7,8,9},A2),””)),LEN(A2))
這是一個數組公式。該公式找出文本字符串中第1個非零數值出現的位置,然后獲取其后的值,即去掉了前導0。
對于單元格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后第1個數字出現的位置,轉換為:
=MID(A2, 2,LEN(A2))
得到結果:
68920R
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。