見出し画像

【スプレッドシート】stringValue={abc} abcの中身だけ取り出したい

Google スプレッドシートで、下記のようなテキストの中から abc の中身だけを取り出したい場合の方法です。

stringValue={abc}

FIND 関数と MID 関数を組み合わせる

FIND 関数と MID 関数を組み合わせて、指定されたテキストから特定の文字列を抽出することもできます。以下は、stringValue={abc} から abc の中身を FIND と MID を使用して抽出する例です。

=MID(A1, FIND("{", A1) + 1, FIND("}", A1) - FIND("{", A1) - 1)

この式では、まず FIND("{", A1) で { の位置を検索し、次に FIND("}", A1) で } の位置を検索します。そして、MID(A1, start, length) を使用して、{ の位置の次から } の位置までの部分文字列を抽出しています。

注意: この方法は、{} が1回しか現れない場合に適しています。もし複数回 {} が現れる可能性がある場合は、他の方法や正規表現を使用することが望ましいかもしれません。

REGEXEXTRACT 関数を使用する

REGEXEXTRACT 関数を使用して、正規表現で抽出します。

続きはこちら

https://eguweb.jp/spreadsheet/70544/

この記事が参加している募集

仕事について話そう

サポートお願い致します!