アプリ版:「スタンプのみでお礼する」機能のリリースについて

以下の2つのシートがあったとします。
sheet1のB列にsheet2の仕入先IDに対応しかつ売上金額の一番高い部署IDを抽出するためにはどのような関数を入力すればよいでしょうか?

sheet1
A     B
仕入先ID 部署ID




sheet2
A     B    C    D
仕入先ID 部署ID 客先ID 売上金額
1     A    125  146000
1     A    128  288000
1     B    221  288000
2     C    151  88000
2     C    151  88000
2     A    241  666000

A 回答 (1件)

次の数式をお試し下さい。


sheet2は100行程度にしていますので調整して下さい。
尚、数式は配列数式の為、入力完了時にshft+ctrl+enterキーを同時押下して下さい。
=IF(COUNTIF(Sheet2!A:A,A2),INDEX(Sheet2!B:B,MATCH(MAX((Sheet2!$A$2:$A$100=A2)*(Sheet2!$D$2:$D$100)),Sheet2!D:D,0)),"")
因みに同一金額の場合、先頭の顧客IDとなります事、ご了承下さい。
    • good
    • 0
この回答へのお礼

まさにこの式で完璧でした。本当にありがとうございます。

お礼日時:2008/04/22 16:40

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!