- ベストアンサー
エクセルで列と行の値を関連付ける方法
- エクセルで列と行の値を関連付ける方法を知りたいです。具体的には、特定のセルに日付を入力したら、それに関連する値を別のセルに表示する方法です。
- 知人からエクセルの操作方法を教えて欲しいと頼まれました。具体的には、特定のセルに日付を入力したら、それに対応する値を別のセルに表示させたいそうです。しかし、私自身はそれに関する知識がないため、教えていただけると助かります。
- エクセルで特定のセルとそれに関連する値を結びつける方法について教えてください。具体的には、特定のセルに日付を入力したら、それに応じた値を別のセルに自動的に表示させる方法です。知人からの依頼なのですが、私自身は詳しく知らないため、教えていただけるとありがたいです。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
↓これで大丈夫だと思いますよ。 =VLOOKUP(検索値,範囲,列番号,検索の型) =VLOOKUP(D4,A:B,2,FALSE) 検索値…何で検索させるか。(今回だと、D4の日付) 範囲…検索する範囲。検索値が入っている列が一番左の列になるように。(今回だと、A列からB列) 列番号…検索範囲の中で、表示させたい列の番号。(今回だと、2列目) ※範囲がB列からD列で、C列を表示させたいなら「2」、D列なら「3」です。 検索の型…TRUE(省略可):あいまい検索、FALSE:完全一致検索。(今回だと、完全一致)
その他の回答 (3)
- 134
- ベストアンサー率27% (162/600)
?? >AとBが、AとCでBに関係ない値があったとき ABCが列の名前なのか、データなのか、よく分からないので、適切な回答ができないかもしれませんけど… A列に日付、B列にデータ という対応表があって、目的の日付に対するデータを抽出するという関数を紹介しました。 日付に対し、時にデータA、時にデータB、時にデータCを抽出というのであれば、 =vlookup(d4,$a$1:$b$3,2,0) という関数のうち、d4という検索基準をデータA,B,Cをも選べるように変え、データの対応表も工夫が必要ですけど… すみません。もう少し、補足願います。
お礼
すみません、A、Bは列A、列Bのことでした。 手間を省いたつもりが、誤解をうむことになって申し訳ないです。 えっと、解決しました。 ありがとうございました。
- AchaMacha
- ベストアンサー率21% (19/90)
No.1さんと同じですが、 E4セルに =VLOOKUP(D4,$A$1:$B$3,2,0)です。 >AとBが、AとCでBに関係ない値があったとき、 ってのは、列Bの値が変わった場合の事ですか? 上記の式だったら、列Bの値が変わってもD4にある値を基に抽出するので、大丈夫か、と思います。
お礼
情報の不足した説明だったのに、アドバイスありがとうございました。 この関数をよく理解していなかったので、へんな誤解をしておりました。 解決しました。 ありがとうございました。
- 134
- ベストアンサー率27% (162/600)
D4セルに =vlookup(d4,$a$1:$b$3,2,0) と入力したら、可能そうに思いますけど…
補足
ありがとうございます。 あの・・・例えばAとBが、AとCでBに関係ない値があったときは、どうなるのでしょうか・・・? すみません! 基本的なことをご質問して・・・。
お礼
細かい説明、ありがとうございました。 イロイロ誤解しておりましたが、一気に解決しました。 やっぱり、コンピューターは0からスタートさせるんですね。列番号でも一つ数字をずらしちゃってて、ちょっと手こずっていました(笑) 何はともあれ、無事解決しました。 助かりました。ありがとうございました。