• 締切済み

複数の条件を満たした時に特定セルの値を返す関数

複数の条件を満たした時に【特定のセルの値】を返す関数を探しているのですが、自分が求めている方法が見つからず困っています。 大変お手数をおかけしますが、関数に詳しい方がおられれば、 ぜひご教授頂ければ幸いです。 例: 下記の画像のような表があります。 ※sheet2にも同じような表があります。(ただ、【●●●】の列は未記入の状態です) そこで教えて頂きたいのが、【A列】【B列】が同じ時に【●●●】列の値をsheet2の【●●●】 に返したいのですが、その関数を是非、教えていただけますでしょうか。 よろしくお願いいたします。

みんなの回答

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

データが多量になる場合には作業列を作って対応することがパソコンに負担のかからない方法として優れています。 シート1では1行目に項目名が有りデータが2行目から下方にあるとしてF2セルには次の式を入力して下方にドラッグコピーします。 =A2&B2 シート2のE2セルには次の式を入力して下方にドラッグコピーします。 =IF(COUNTIF(Sheet1!F:F,A2&B2)=0,"",INDEX(Sheet1!E:E,MATCH(A2&B2,Sheet1!F:F,0)))