【スプレッドシート】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 関数を使用して、正規表現で抽出します。
続きはこちら
いいなと思ったら応援しよう!
サポートお願い致します!