※ ChatGPTを利用し、要約された質問です(原文:【エクセル】VLOOKUP以外の方法)
【エクセル】VLOOKUP以外の方法
このQ&Aのポイント
【エクセル】VLOOKUP以外の方法について教えてください。
エクセルでのデータ集計において、VLOOKUP以外の関数や方法を探しています。具体的には、参照データからキーに応じた列の値を表示する方法について教えてください。
VLOOKUP関数の制約により、このケースでは使用できないため、他の関数や方法を探しています。
申し訳ありません。どなたかご教示ください。
次のような【参照データ】から、【集計表】を作成したいのです。
【参照データ】
A B
1 名前 ID
2 田中 123
3 鈴木 456
4 田村 789
【集計表】
IDをキーにして、B列を表示をさせたい。
VLOOKUP関数は、左端列(A列)が昇順になっている必要があるため、このケースでは使用できません。
他の関数で実現できないかご教示ください。
INDEX関数もトライしてみたのですが、
A列(A2、A3・・・)がデータになってしまい、
「列見出し」のようなものがないため、
ネックになっていると考えています。
また、A列とB列を【手動】で入れ替えしたり、
別にシートを一枚作成し、
A列とB列を入れ替えしたりした上で、
VLOOKUPを使用することは避けたいです。
A B C D
1 ID 氏名 住所 年間売上
2 123 田中 北海道 600
3 456 鈴木 青森 700
4 789 田村 秋田 800
<要するに>
「A2」で「123」と入力すれば、
「B2」に「田中」が表示される、ということが実現したいことです。
お礼
早速の回答ありがとうございます。 試したところ実現できました!! 感謝感謝です。もっと勉強します! お礼が遅くなり大変申し訳ありませんでした。