У меня есть формула, которая добавляет 0 перед числами 1-9, если их нет.
Старый ............ ...... Новый
D-8 .................. D-08
FE -09 .............. FE-09
I-18 .................. I-18
P-1 .................. P-01
FG-08A ........... FG -08
=LEFT(A1,FIND("-",A1))&TEXT(MID(A1,FIND("-",A1)+1,2),"00")
Однако для таких значений, как FG-08A, я не хочу, чтобы он сбрасывал A в конце. Так что, если это FG-08A, результат будет FG-08A (без изменений). Если это FG-8A, то это будет FG-08A (добавляет начальный 0, но сохраняет «A»).