質問: Excel関数です。 画像のようにsheet1に本表があり、sheet2にはそのうちのどれかが入ってきますが、 こちらは血液型のセル(黄色)だけは空欄です。 名前と会員番号と日付の3つの条件がsheet1のデータと一致したら血液型をジャンプさせたいです。 どんな関数を組めばよいでしょうか。 よろしくお願い致します。
回答: Sheet2 の D2 セルの数式 =INDEX(Sheet1!$D$2:$D$7,SUMPRODUCT((Sheet1!$A$2:$A$7=Sheet2!$A2)*(Sheet1!$B$2:$B$7=Sheet2!$B2)*(Sheet1!$C$2:$C$7=Sheet2!$C2)*ROW($1:$6))) 以下フィルコピー または作業列を設け、A~C列を連結した文字列を作り、VLOOKUPで完全一致のものを検索します。