Excelist.net > エクセルの技

エクセル関数を利用して住所データから都道府県名を抜き出す

エクセルを使用中に「このような状況の時はどのようにエクセルを使ったら良いのだろう。。」と悩んだり、迷ったりすることがあります。

このページではエクセルの使用状況に応じた最適な使い方を紹介していきますので、皆さまのご参考になれば幸いです。

下の表のB列は、エクセル関数を利用して、A列の住所から都道府県名を抜き出しています。どのような数式を入力すれば都道府県名だけを抜き出すことが出来るでしょうか。

エクセル関数を利用して住所データから都道府県名を抜き出す


エクセル関数を利用して住所データから都道府県名を抜き出す







どのように答えを出すかイメージ出来ましたか?
それでは、下へスクロールしてみましょう!



B2セルには、「=LEFT(A2,IF(MID(A2,4,1)="県",4,3))」を入力することで、都道府県名を抜き出すことが出来ます。



都道府県名は、そのほとんどが3文字で構成されています。例外は「神奈川県」、「和歌山県」、「鹿児島県」の三県が4文字になるだけ。そこで、MID関数で取り出した4文字目が「県」の場合に住所の左から4文字を取り出し、それ以外の場合は住所の左から3文字を取り出すようにします。

↑ PAGE TOP