• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで条件に一致したセルの隣のセルを取得したい)

エクセルで条件に一致したセルの隣のセルを取得する方法

このQ&Aのポイント
  • エクセルで条件に一致したセルの隣のセルを取得する方法について解説します。
  • 「得点」という名前のシートがあり、別のシートのA1セルに入力した値と一致する列の隣のセルを取得する方法を紹介します。
  • IF文を使用して、一致した列の隣のセルの値を表示させることができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんにちは! VLOOKUP関数で対応できます。 IF関数と併用すればエラー処理が可能です。 Excel2007以降のバージョンであれば B1セルに =IFERROR(VLOOKUP($A1,得点!$A:$C,COLUMN(B1),0),"") としてC1セルまでオートフィルでコピー! そのまま下へコピーすると行が2行目以降でも対応できます。 Excel2003までの場合は =IF($A1="","",VLOOKUP($A1,得点!$A:$C,COLUMN(B1),0)) としてみてください、m(_ _)m

php2013
質問者

お礼

希望通りの事が出来ました。 大変ありがとうございました。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

B1セルには =VLOOKUP(A1,得点!A:C,2,FALSE) と記入し、得点シートのA列から佐藤を探してその1つ右隣(A列を1列目と数えて2列目)のセルを取ってこさせます。 実際には C1: =IF(COUNTIF(得点!A:A,A1),VLOOKUP(A1,得点!A:C,3,FALSE),"") といった具合にして、A1に記入した名前が得点シートのA列に無かったらどうするのかといった手当てをしておきます。 VLOOKUP関数は、マスターすればエクセル初級卒業の重要な(=とてもよく使われる)関数なので、これを機に是非マスターしてください。 http://hamachan4.exblog.jp/4752893

php2013
質問者

お礼

御回答ありがとうございました。 URL拝見させて頂きます。

関連するQ&A