ELLの足跡

人は最後は一人だという…でも、…今は妻が傍にいてくれる…

Excel住所録の都道府県名だけを抽出したいけど何関数を使用したら出来るんやろ?!

Excelイメージ




住所から都道府県のみを抽出したい !?
文字数「4文字」「府」もある…!!

関数を組合わせたらイケそうや!?
Excelイメージ
 Excelの住所録から都道府県名だけを抽出したい場合があったら、如何したら良いのでしょうね・・・
 神奈川県とか京都府とか文字数も違いますし・・・どの関数を使用すれば良いのでしょう・・・
 先ず、IF関数は必要ですよね・・・そして、LEFT関数・・・それと後は・・・MID関数があれば抽出出来るんじゃないのかな・・・
 今日はこのやり方を書いて置こうと思います。

  • 【住所から都道府県を抜きだす方法】

      1. 例えば、上の画像のA列に住所が書かれているとします。
        その隣のB列に都道府県を抽出したいのでセルB2にIF関数を入力し『=IF(』と入力します。
      2. 次に、IF関数の条件式(論理式)には、MID関数を使用して探して比較したいので文字列にはセル「A2」、開始する位置には四文字目の「4」、文字数はその一文字を判断したいので「1」『=IF(MID(A2,4,1)』と入力して、この4文字目が「県と同じ」ならという意味で『=IF(MID(A2,4,1)="県",』と入力します。


      • 次に、IF関数の先程の4文字目が"県"で正解ならLEFT関数で4文字を表示させるためLEFT関数の文字列はセルA2、表示させる文字数は4文字表示させたいので「4」で『=IF(MID(A2,4,1)="県",LEFT(A2,4),』と入力します。
        ※ 因みに、セルA2の場合、上の画像のように福島県郡」となっていますから違いますよね。



      1. 次に、IF関数の先程のように左から4文字は正解じゃない場合の値を左から3文字にして、閉じカッコ「)」で閉じ『=IF(MID(A2,4,1)="県",LEFT(A2,4),LEFT(A2,3))』と入力します。
      2. そして、関数の引数ダイアログを開いている場合なら『OK』ボタンをクリックします。
        数式バーに直接入力されている場合は『Enter』で確定します。


      1. セルB2の右下角にポインターを持って行きますと形状が 『+』変わります。
      2. この状態でマウスの左ボタンを押さえたまま下方向へオートフィルで数式を『コピー』します。



      • すると、見事に都道府県だけを抽出できました。

 今回は関数の組み合わせで必要な文字数を抽出することをやってみました。
 色々と応用してみて下さいね。

 

にほんブログ村 PC家電ブログ パソコンの豆知識へパソコンランキング