見出し画像

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/