『3つ比較して』(たーCHAN) お世話になります。教えてください。 過去ログも見て探したんですが分からなくて...。 3つある日付を比較して、一番掛かる日付を結果に反映し、その数量も求める。 のですが、日付だけの比較なら、MAX関数で簡単に求まると思いますが、 それに対応した数量を求めなければなりません。 どうすればいいのでしょうか?どなたかご教授願います。 A B   C     D    E    F G H 1 日付1 数量1 日付2 数量2 日付3 数量3 結果日付 結果数量 2 2009/4/1 10 2009/4/5 5 2009/5/1 20 2009/5/1 20 3 --- -- ---- -- 2009/4/20 10 2009/4/20 10 4 --- -- 2009/4/15 10 2009/4/12 10 2009/4/15 10 5 2009/5/2 1 2009/4/15 5 --- -- 2009/5/2 1 6 --- -- --- -- --- -- --- -- <=結果は空白でもOK * "---"は空白とする。 1.各行で比較します。 2.A列(日付1),C列(日付2),E列(日付3)を比較して、  先の日付(未来)をG列に反映し、その数量をH列にも反映します。 3.どれも同じ日付なら、E列の日付3とF列の数量3を優先します。 4.約3500行あります。 WIN-XP 2003使用です。 あっ!マクロは作ったこともないので...。 ---- G2=IF(COUNT(A2,C2,E2),MAX(A2,C2,E2),"") H2=IF(COUNT(G2),INDEX(B2:F2,MATCH(G2,A2:E2,0)),"") フィルダウン。 (ROUGE) ---- ROUGEさんありがとうございます。 出来ました!! なるほど...。3日程悩んでいたのが、ほんの数分で解決しました。 (たーCHAN)