如何在excel中拆分包含文本和数字的字符串

时间:2017-03-10 17:12:27

标签: excel excel-formula

这是我需要的,如果值小于9,如果没有字母,则尾随零。如果有一封信,那么最后就有了。

1  =  010
1B =  01B

这是我需要的,如果值小于9,如果没有字母,则尾随零。如果有一封信,那么最后就有了。

15 =  150
15B = 15B

这是我到目前为止所做的。

=IF(E7>9, E7&REPT("0",3-LEN(E7)), TEXT(E7,"000") )

这是我迄今为止的结果。

001
1B0
150
15B

1 个答案:

答案 0 :(得分:5)

试试这个:

=RIGHT("000" & IF(ISNUMBER(A1),A1*10,A1),3)

或者这个较短的版本:

=RIGHT("000" & IFERROR(A1*10,A1),3)

enter image description here