В Excel у меня есть ряд столбцов, содержащих символы разных типов, такие как:
WS-S5-S-L1-C31-F-U5-S9-P14
WS-S5-S-L1-C31-F-U5-S8-P1
WS-S5-N-L1-C29-V-U16-S6-P6
Я хочу преобразовать их в 8 символов, используя следующие правила:
- сохранить только последние три сегмента
- удалите U и добавьте префикс 0, где это необходимо
- удалите S и добавьте префикс 0, где это необходимо
- удалите P и добавьте префикс 0, где это необходимо
Например:
WS-S5-S-L1-C31-F-U5-S9-P14
преобразовать в05-09-14
WS-S5-S-L1-C31-F-U5-S8-P1
конвертировать в05-08-01
WS-S5-N-L1-C29-V-U16-S6-P6
преобразовать в16-06-06
Я считаю, что есть способ использовать функцию IF
, FIND
& MID
для преобразования их в Excel, но я не знаю, с чего начать. Любая помощь будет высоко ценится.
Обновить
Наконец, я хотел преобразовать это в 13 символов, если это возможно, например:
- WS-S5-S-L1-C31-F-U5-S9-P14 преобразовать в S1-F-05-09-14
- WS-S5-N-L2-C31-D-U5-S8-P1 преобразовать в N2-D-05-08-01
- Преобразование WS-S5-N-L1-C29-V-U16-S6-P6 в N1-V-16-06-06