web-dev-qa-db-ja.com

テキストを分割し、再編成して連結する

データを「052 089652」に分割し、Googleスプレッドシートで「089652/A052/9」として再編成する数式が必要です。数式は、 "052"の先頭に "A"を追加し、末尾に "9"を追加し、先頭にゼロが存在する場合は、その間に「/」を配置する必要があります。以下の別の例:

入力:125 896542

出力:896542/A125/9

別のセルでSPLIT関数とCONCATENATE関数を使用して実行できますが、面倒です。

これを行うためのより単純な「オールインワン式」はありますか?

1
Alan Allen

データの正確な形式を提供したと仮定すると、

=REGEXREPLACE(F2,"(\d+) (\d+)", "$2/A$1/9")
2
TheMaster