後で連結される文字列を再フォーマットする関数を設定しようとしています。文字列の例は次のようになります。
Standard_H2_W1_Launch_123x456_S_40K_AB
「S」が存在しない場合もあれば、「40K」が「60K」である場合も存在しない場合もあり、「_AB」が「_CD」または「_「EF」である場合もあります。最後に、すべてのアンダースコアをハイフンに変更する必要があります。最終製品は次のようになります。
Standard-H2-W1-Launch-123x456-
次々に実行すると、これらすべてを処理する 4 つの関数があります。
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"_AB","_"),"_CD","_"),"_EF","_")
=SUBSTITUTE(SUBSTITUTE(B2,"_40K",""),"_60K","")
=SUBSTITUTE(C2,"_S_","_")
=SUBSTITUTE(D2,"_","-")
これらを 1 つの関数に組み合わせる方法をいくつか試しましたが、このレベルの Excel には比較的慣れていないため、途方に暮れています。これらすべてを組み合わせて、1 つのセルでコマンドを次々と実行する方法はありますか?