※ ChatGPTを利用し、要約された質問です(原文:指定したKEYの内容を取得する方法)
指定したKEYの内容を取得する方法
このQ&Aのポイント
エクセルシート(テーブル)のB列~AF列までの値を取得する方法について教えてください。
エクセルシート(取得)から指定したKEYを入力することで、B列~AF列までの値を取得することができます。
エクセルシート(テーブル)のA列のKEYを探し、HITした場合にはB列~AF列の内容を取得します。
どなたかご存じの方ご回答よろしくお願いします。
【質問】
A列をKEYとして、B列~AF列まで数字が入っているエクセルシート(テーブル)があります。
別のエクセルシート(取得)からA列に存在するKEYを入力すると、エクセルシート(テーブル)
のB列~AF列までの値を取得する方法。
【エクセルシート(テーブル)】
A BCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAF
:
12 1 0 4 1 0 1 0 0 2 0 2 0 1 1 0 2 1 1 1 3 1 1 3 3 3 0 1 4 0 2 2
13 0 0 3 0 1 0 0 1 1 2 1 1 2 1 1 1 2 0 0 1 1 1 1 1 1 1 0 1 0 1 3
14 2 0 1 1 3 0 2 1 2 1 2 0 0 1 2 2 1 3 2 1 1 0 3 2 0 3 2 2 1 2 0
:
137 1 1 1 2 4 1 2 2 2 3 1 2 0 2 2 0 3 2 4 4 0 2 4 2 0 3 2 2 2 3 1
138 2 1 1 1 0 0 1 2 1 1 2 1 2 2 1 2 1 2 1 1 3 1 3 2 1 3 5 1 1 1 2
139 0 2 3 3 2 2 1 1 1 0 1 2 2 0 1 0 2 2 1 3 2 2 1 2 1 5 2 2 4 0 1
:
【エクセルシート(取得)】
A B CD E F G H I J K L M N O P Q R S T U V W X Y Z AA AB AC AD AE AF AG
KEY1 13 0 0 3 0 1 0 0 1 1 2 1 1 2 1 1 1 2 0 0 1 1 1 1 1 1 1 0 1 0 1 3
KEY2 138 2 1 1 1 0 0 1 2 1 1 2 1 2 2 1 2 1 2 1 1 3 1 3 2 1 3 5 1 1 1 2
: : :
KEY15 12 1 0 4 1 0 1 0 0 2 0 2 0 1 1 0 2 1 1 1 3 1 1 3 3 3 0 1 4 0 2 2
【注意事項】
・エクセルシート(テーブル)のA列のKEYは重複無しで昇順に並んでいます。
・エクセルシート(取得)に入力するKEYは15個あります。B列にKEYを入力すると
エクセルシート(テーブル)のA列を探してHITしたKEYのB列~AF列の内容を
エクセルシート(取得)のC列以降に取得します。
・使用するエクセルは2010です。
以上、よろしくお願いします。
お礼
ご回答ありがとうございます。 やってみまして上手く取得できました。 ありがとうございました。