Я пытаюсь настроить функцию для форматирования строки, которая позже будет конкатенирована. Пример строки будет выглядеть так:
Standard_H2_W1_Launch_123x456_S_40K_AB
Хотя иногда "S" не существует, а иногда "40K" - "60K" или нет, а "_AB" также может быть "_CD" или "EF". Наконец, все подчеркивания должны быть заменены на дефисы. Конечный продукт должен выглядеть следующим образом:
Standard-H2-W1-Launch-123x456-
У меня есть четыре функции, которые, если они выполнялись один за другим, позаботятся обо всем этом:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"_AB","_"),"_CD","_"),"_EF","_")
=SUBSTITUTE(SUBSTITUTE(B2,"_40K",""),"_60K","")
=SUBSTITUTE(C2,"_S_","_")
=SUBSTITUTE(D2,"_","-")
Я пробовал несколько способов объединить их в одну функцию, но я относительно новичок в этом уровне excel, поэтому я в недоумении. Есть ли способ объединить все это, чтобы он выполнял одну команду за другой в одной ячейке?