手段1-SWITCH関数
VLOOKUP関数を使うものには表を挿入しなければいけません。私はそれが面倒なので色々探していましたが見つからず、プログラミングだとSWITCH文とかあるだろう!なんでエクセルの関数にはないんだ!と調べてみたらSWITCH関数ありました。かなり拡張性が低いです。なんでもExcel2016から実装されているようなので知名度が低い。
解決手段は地方名を表示させたいセルに下記をコピーすればよいです。関数の一番最初の引数「A4」には都道府県名が入力されているセルを選択してください。
=SWITCH(A4,”北海道”,”北海道地方”,”青森県”,”東北地方”,”岩手県”,”東北地方”,”青森県”,”東北地方”,”宮城県”,”東北地方”,”秋田県”,”東北地方”,”山形県”,”東北地方”,”福島県”,”東北地方”,”茨城県”,”関東地方”,”栃木県”,”関東地方”,”茨城県”,”関東地方”,”群馬県”,”関東地方”,”埼玉県”,”関東地方”,”千葉県”,”関東地方”,”東京都”,”関東地方”,”神奈川県”,”関東地方”,”新潟県”,”中部地方”,”新潟県”,”中部地方”,”富山県”,”中部地方”,”石川県”,”中部地方”,”福井県”,”中部地方”,”山梨県”,”中部地方”,”長野県”,”中部地方”,”岐阜県”,”中部地方”,”静岡県”,”中部地方”,”愛知県”,”中部地方”,”三重県”,”関西地方”,”滋賀県”,”関西地方”,”京都府”,”関西地方”,”大阪府”,”関西地方”,”兵庫県”,”関西地方”,”奈良県”,”関西地方”,”和歌山県”,”関西地方”,”鳥取県”,”中国地方”,”島根県”,”中国地方”,”岡山県”,”中国地方”,”広島県”,”中国地方”,”山口県”,”中国地方”,”徳島県”,”四国地方”,”香川県”,”四国地方”,”愛媛県”,”四国地方”,”高知県”,”四国地方”,”福岡県”,”九州地方”,”佐賀県”,”九州地方”,”長崎県”,”九州地方”,”熊本県”,”九州地方”,”大分県”,”九州地方”,”宮崎県”,”九州地方”,”鹿児島県”,”九州地方”,”沖縄県”,”沖縄地方”)
手段2のVLOOKUPのように別表を作らなくても良いのが強みですが、こちらは関数が長く、Excelが重くなってしまいますのでご注意ください。
手段2-VLOOKUP関数
Excel2016より古いものだとSWITCH文は使えません。VLOOKUPを使ったものも書いておきます。最初の「H2」には都道県名が入力されているセルを指定、次の引数は表が入力されている範囲を指定(必ず$で固定すること)してください。
=VLOOKUP(H2,$W$2:$X$48,2,FALSE)
都道府県の対応表
表はどこでもいいですけど用意してください。下記コピペで作れるようにしました。
北海道 青森県 岩手県 宮城県 秋田県 山形県 福島県 茨城県 栃木県 群馬県 埼玉県 千葉県 東京都 神奈川県 新潟県 富山県 石川県 福井県 山梨県 長野県 岐阜県 静岡県 愛知県 三重県 滋賀県 京都府 大阪府 兵庫県 奈良県 和歌山県 鳥取県 島根県 岡山県 広島県 山口県 徳島県 香川県 愛媛県 高知県 福岡県 佐賀県 長崎県 熊本県 大分県 宮崎県 鹿児島県 沖縄県 | 北海道地方 東北地方 東北地方 東北地方 東北地方 東北地方 東北地方 関東地方 関東地方 関東地方 関東地方 関東地方 関東地方 関東地方 中部地方 中部地方 中部地方 中部地方 中部地方 中部地方 中部地方 中部地方 中部地方 関西地方 関西地方 関西地方 関西地方 関西地方 関西地方 関西地方 中国地方 中国地方 中国地方 中国地方 中国地方 四国地方 四国地方 四国地方 四国地方 九州地方 九州地方 九州地方 九州地方 九州地方 九州地方 九州地方 沖縄地方 |
[…] 【Excel】都道府県名の隣のセルに地方名を表示させる方法 […]
最高です!ありがとうございます!
大変参考にさせて頂いてます!
一つ修正箇所ですが、スイッチ関数の式で、”和歌山”に”県”をつけ忘れているようなのですので、ご確認いただければ幸いです。
情報提供ありがとうございます。和歌山県、修正いたしました。
すごい簡単で感動しました!ありがとうございました。