- ベストアンサー
Excel MATCH関数で検索範囲内に同じ値の検索値が複数ある場合
MATCH関数で、検索した値が複数ある場合に1つしか出なくて困っています。 (例) A B C D 1 年月日 種類 番号 備考 2 4月1日 肉類 1 3 4月2日 野菜 2 4 4月3日 肉類 1 5 4月4日 果物 2 6 4月5日 野菜 1 7 4月6日 果物 3 8 4月7日 果物 2 9 4月8日 肉類 1 この表で、D9の備考の欄に「種類:肉類、番号:1」と同じものがあった時の日付を、新しい日付で取り出したいのです。 INDEX(A2:A8,(MATCH(B9,B2:B8,0)+MATCH(C9,C2:C8,0))/2) としたのですが、本当は4月3日を取り出したいのですが、4月1日が出てきます。 どのようにしたら良いでしょうか? Excel2003です。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
回答No.2
お礼
回答ありがとうございます。 早速試してみた所、うまく行きました。 またいろいろと聞く機会があると思いますので、よろしくお願いします。 ありがとうございました。