Excelでコード入力から名前を自動表示する方法|VLOOKUP活用ガイド

Excel

Excelで、A=田中、B=山田、C=高橋のようなコードに対応する名前を別セルに自動表示させるには、参照表を作成してVLOOKUP関数を使う方法が一般的です。これにより、コードを入力すると対応する名前が自動で表示されます。

1. 参照表を作成する

まず、シートの空いている範囲にコードと名前の対応表を作成します。

例:
A列にコード、B列に名前

  • A1:A / B1:田中
  • A2:B / B2:山田
  • A3:C / B3:高橋

2. VLOOKUP関数を使用する

名前を表示したいセルに以下の式を入力します。

=VLOOKUP(入力セル,参照範囲,2,FALSE)

例:セルD1にコードを入力し、E1に名前を表示したい場合

=VLOOKUP(D1,$A$1:$B$3,2,FALSE)

この式では、D1の値をA1:B3の範囲で検索し、2列目(名前)を返します。

3. 関数のポイント

  • 参照範囲の列は絶対参照($A$1:$B$3)にすると、コピーしても範囲が変わらず便利です。
  • FALSEを指定することで完全一致検索になります。
  • コードが存在しない場合は#N/Aと表示されます。IFERROR関数でメッセージを表示することも可能です。

4. 応用例

複数のコードに対応させたい場合、参照表を拡張するだけで自動表示可能です。また、プルダウンリストと組み合わせると入力ミスを防ぐこともできます。

まとめ

Excelでコードに対応する名前を自動表示するには、参照表を作成しVLOOKUP関数を使うのが基本です。これにより、別セルにコードを入力するだけで自動的に名前が表示され、作業効率を大幅に向上させることができます。

コメント

タイトルとURLをコピーしました