文字列の操作┃文字の抽出
文字列の一部を任意の位置から抽出する
文字列の一部を抽出する方法は、LEFT、RIGHT、SUBSTITUTEなどいくつかありますが、ここでは、MIDを使い「大阪府大阪市北区」から「大阪府」を除く住所を抽出します。
プロンプト
AIで生成された構文
=IFERROR(MID(B3, SEARCH("府", B3) + 1, LEN(B3)), "府が見つかりません")
AIの回答全文
補足
AIで生成された関数はエラー処理までしてくれました。ただ、表に出さない資料ならあえてエラーを表示させることもあります。またSEARCHで生成されていますが、FINDでも同じ動作をします。
=MID(B3,FIND("府",B3)+1,LEN(B3))
使用の注意
セル番地を指定しているので、コピペ後にセル番地の確認が必要です。また絶対値($A$1など)を設定していないので連続でコピペすると位置ずれ起こします。
プロンプトについてAIは常に学習し続けているため、同じプロンプトを使っても同じ回答が得られるとは限りません。
この記事が気に入ったらサポートをしてみませんか?