さまざまな長さの文字列を考慮した Excel の mid 関数を作成するにはどうすればよいですか?

さまざまな長さの文字列を考慮した Excel の mid 関数を作成するにはどうすればよいですか?

文字列のさまざまな長さを見つけるのに役立つ mid 式が必要です。文字列は 6 桁または 8 桁で、mid 関数、find 関数、lens 関数、trim 関数、left 関数と right 関数のみを使用できます。必要に応じて、これらを組み合わせることもできます。

例えば

JGKF-HGTNJKI-GJGJ

HDHF-RNHNRTTN-NUDN

LOKD-MNGLUK-OWDM

これらそれぞれに使用できる mid 関数とは何ですか? 中央の文字列の文字長が異なるためです。

ありがとう

答え1

次の式を試してください。

=MID(A1, SEARCH("-", A1) + 1, SEARCH("-", A1, SEARCH("-", A1) + 1) - SEARCH("-", A1) - 1)

関連情報