Excel 添加0';S在一个单元格的中间?

Excel 添加0';S在一个单元格的中间?,excel,formula,Excel,Formula,我知道如何添加前导0,但我想知道是否可以将它们添加到单元格中间,使其等于12个字符。前两个字符总是字母。然后是nummbers 范例 AB45686 = AB0000045686 DS456 = DS0000000456 使用LEFT和MID解析字符串,然后使用文本添加所需的0: =LEFT(A1,2) & TEXT(--MID(A1,3,LEN(A1)),"0000000000") 用LEFT和MID解析字符串,然后使用文本添加所需的0: =LEFT(A1,2) & TE

我知道如何添加前导0,但我想知道是否可以将它们添加到单元格中间,使其等于12个字符。前两个字符总是字母。然后是nummbers

范例

AB45686 = AB0000045686

DS456 = DS0000000456

使用LEFT和MID解析字符串,然后使用文本添加所需的0:

=LEFT(A1,2) & TEXT(--MID(A1,3,LEN(A1)),"0000000000")

用LEFT和MID解析字符串,然后使用文本添加所需的0:

=LEFT(A1,2) & TEXT(--MID(A1,3,LEN(A1)),"0000000000")

这是获得结果的另一种方法。

这是获得结果的另一种方法。

总是以第三个字符开头?@ScottCraner是的@ScottCraner成功了谢谢!我会确保在我可以的时候标记它。总是从第三个字符开始吗?@ScottCraner是的@ScottCraner成功了谢谢!我会确保在可能的时候标记它。