目次
住所録から都道府県を抽出
住所録から都道府県を抽出します。
左から3文字抽出…というやり方ではできません。
4文字の県もあるしね!
また、「県」を見つけてそこまで抽出…ということもできません。
道や府もあるし…条件がそろわないよ?
では、都道府県名を見てみましょう。
47都道府県一覧
3つだけ4文字の県があるのがわかります。
この、神奈川県・和歌山県・鹿児島県は、いずれも4文字目が「県」です。
これを踏まえて関数を組み立ててみます。
都道府県を抽出する計算式
4文字の県が、神奈川県・和歌山県・鹿児島県ということを踏まえた関数です。
【B2】の計算式は
=IF(MID(A2,4,1)=”県”,LEFT(A2,4),LEFT(A2,3))
【A2】の左から4文字目が「県」だったら【A2】の左から4文字分抽出し、
そうでなければ【A2】の左から3文字分抽出する。
なるほど!うまく利用してる!
MID関数、LEFT関数について詳しくはこちらの記事をご覧ください。
抽出する文字列関数LEFT、RIGHT、MIDとVALUE【Excel】
文字列抽出関数「LEFT」「RIGHT」「MID」 文字列を抽出する(取り出す)基本の関数は3つあります。LEFT関数・RIGHT関数・MID関数です。 LEFT関数は文字列の左から、RIGH…
文字列を検索する関数FIND、SEARCHと抽出関数【Excel】
文字列を検索して抽出する 特定の文字列の左または右を抽出します。FIND関数やSEARCH関数を利用すれば、文字数の揃っていないリストでも抽出できます。 文字列を検索す…
関数で市区町村を抽出するLEFT、IFERROR、FIND【Excel】
住所録から市区町村を抽出する 住所録から市区町村までを抽出します。 検索のFIND関数を使うんだね! FIND関数で「市・区・町・村」の文字を検索します。住所録の左から…
関数で住所録後半を抽出するSUBSTITUTE【Excel】
住所録から後半を抽出する 住所録から後半部分を抽出します。住所2にあたる部分です。 RIGHTとLEN関数だね! RIGHT関数とLEN関数でも作ることができます。これは後ほど…