【Excel】 テーブルの定義名と構造化参照を使おう (1)

0

    ちかです

    Excel 活用講座の第 2 講では
    名前定義と入力規則を使って
    VLOOKUP 関数を便利に扱う方法について学習します

    そこで終わっちゃぁもったいない!

    と思ったので
    ちか的「ちいさな続編」を書きたいと思います

    要旨は

    データが変更されうるなら
    [名前の定義] によるセル範囲の定義名を使うより
    テーブル化してテーブルの定義名を使おう

    というものです。

    では
    さっそく
    データをテーブル化します。
    ([挿入] - [テーブル] もしくは [ホーム] - [テーブルとして書式設定])

    テーブル名をわかりやすい名前に変えておきます。

    ここでは「名簿テーブル」にしました ・・・安易ですねぇ


    このテーブル名は定義名として参照することができます。
    VLOOKUP で使ってみます。

    テーブルにデータを追加/削除すると
    テーブル名 (定義名) の参照先も合わせて変更されるので
    データをどんどん変更しても
    VLOOKUP の第 2 引数「名簿テーブル」は変更する必要がありません!

    これがテーブルを使う何よりの理由です。

    ※ テーブル名による参照では
    見出し行と集計行は含まれません。
    データ部分だけの参照となります。

    さてここで
    VLOOKUP の第 3 引数「2」について考えます。

    もし [ID] 列と [名前] 列の間に列が追加されたら
    式「=VLOOKUP(2, 名簿テーブル, 2, FALSE)」は
    新しい列を参照することになってしまいます。

    ここでは
    列の挿入に備えて次のように記述します。

    MATCH 関数は
    第 2 引数の範囲内で第 1 引数を探して
    何番目のセルで見つかったかを返す関数です。

    名簿テーブル[#見出し]」は
    直感的にわかるとおり
    名簿テーブルの見出し範囲を参照します。

    VLOOKUP の第 3 引数に「MATCH("名前", 名簿テーブル[#見出し], 0)」と指定することで
    [名前] 列の列番号にかかわらず名前を取ってくることができます。

    列を追加してみます。

    式の結果を維持するために
    式を変える必要は全くありません。

    また
    VLOOKUP の第 3 引数に MATCH を使うと
    式の可読性についても
    単に「2」と書くより
    [名前] を取ってくることが読み取りやすくなります。
    (とはいえ見慣れないと読みづらいかもですね)

    〜 今日はとりあえずここまで 〜

    次は RINO さんです

    タグ: #ちか

    スポンサーサイト

    0
      • 2020.07.31 Friday
      • -
      • 23:11
      • -
      • -
      • -
      • -
      • by スポンサードリンク


      教室情報

      無料体験申込



      ハロー!パソコン教室
      イトーヨーカドー大森校
      〒143-0016
      大田区大森北2-13-1
      イトーヨーカドー大森店3F

      お問合せ(お電話)
      03-3762-8600

      営業時間などの詳細はこちらをご覧ください

      ハロー!パソコン教室イトーヨーカドー大森校無料体験レッスンのお申し込みはこちらから

      ハロー!パソコン教室イトーヨーカドー大森校の地図

      MOS試験会場校

      大森校はこんなところ!


      明るく楽しいスタッフ達があなたのやりたいことを徹底的にサポートします!
      MOS資格も保持していますので、安心して何でもご質問ください!


      大森校ではMOS資格を取得された生徒様が多数いらっしゃいます!
      合格率100%を誇る教室で、あなたもきっと合格できます。

      安心の個別学習
      レッスンは集合形式ではなく、個別学習式。パーテーションで区切られた個別空間でご自分のペースでレッスンを受講いただけるのが人気の理由の一つです!

      雇用保険に加入している方へ
      教育訓練給付金制度のお知らせ
      教育訓練給付制度のお知らせ

      iPhone講座 開講中
      iPhoneの使い方を
      基礎から丁寧に学べます。

      最近の記事

      カテゴリ

      アーカイブ

      コメント

      時間割

      10:10〜
      11:10〜
      12:20〜
      13:20〜
      14:20〜 休み時間
      15:20〜
      16:20〜
      17:30〜
      18:30〜
      19:30〜
      20:30〜
      店舗都合により上記以外にお休みをいただく場合がございますので、ご来校の際は事前に教室までお問い合わせ下さい。

      その他のリンク

              

      Microsoft Office Specialist

      サイト内検索

      その他

      携帯用QRコード

      qrcode

      PR