- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル関数の質問です。)
エクセル関数の質問:C列の順番は変えずにD列にB列の値を入れる方法を教えてください
このQ&Aのポイント
- エクセルのA列にはランダムな文字が入り、B列にはそれに対応する数字が入っています。C列には異なる順番の文字が入っており、D列にはA列の文字に対応するB列の値を入れたいです。
- C列の順番は変えずに、D列にA列の文字に対応するB列の値を入れる方法を教えてください。
- エクセルのA列にはランダムな文字が入っており、B列にはそれに対応する数字が入っています。C列には異なる順番の文字が入っており、D列にはA列の文字に対応するB列の値を入れたい方法を教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
D1セルに次の式を入力し下方にオートフィルドラッグします。 =IF(OR(C1="",COUNTIF(A:A,C1)=0),"",VLOOKUP(C1,A:B,2,0))
その他の回答 (3)
- qualheart
- ベストアンサー率41% (1451/3486)
回答No.3
D1=LOOKUP(C1,$A$1:$A$5,$B$1:$B$5) を入れて、あとは下にコピーしていけばOKです。 この式だと検索範囲は5行までしかしてないので、「$A$5」「$B$5」の部分を必要な行数に変えて使ってください。
質問者
お礼
すばやいご回答ありがとうございました。 また注意書きも助かりました。
- wkbqp833
- ベストアンサー率36% (319/886)
回答No.2
D1列に =VLOOKUP(C:C,A:B,2,FALSE) と入れて、ドラッグしてください
質問者
お礼
すばやいご回答ありがとうございました。
- nattocurry
- ベストアンサー率31% (587/1853)
回答No.1
D1に =VLOOKUP(C1,$A$1:$B$5,2,0) と入力して、下にコピペ。
質問者
お礼
すばやいご回答ありがとうございました。
お礼
すばやいご回答、ありがとうございました。