A B C
1 PROD1 TYPE1 VAL1
2 PROD2 TYPE1 VAL2
3 PROD1 TYPE2 VAL3
4 PROD2 TYPE3 VAL2
空のセルで、Prod Type = Prod2 および type = type3 の C 列の値を取得したいと考えています。
どんな種類の助けにも感謝します。
A B C
1 PROD1 TYPE1 VAL1
2 PROD2 TYPE1 VAL2
3 PROD1 TYPE2 VAL3
4 PROD2 TYPE3 VAL2
空のセルで、Prod Type = Prod2 および type = type3 の C 列の値を取得したいと考えています。
どんな種類の助けにも感謝します。
DGET Excel 関数の使い方を見てみましょう。
設定
次に、A2:C5 で提供されたデータ
それで
=PROD2
(基準 1)=TYPE3
(基準 2)そして最後に、H3 では:
=DGET(A1:C5,"Val",H1:I2)
それはあなたにとって価値があるはずです。
=SUMPRODUCT(($A$1:$A$4="PROD2")*($B$1:$B$4="TYPE3")*($C$1:$C$4))
これは、列 C の値が実際には数値であり、テキストではないことを前提としています。
出力列に数値が含まれていない場合のDick Kusleika による解決策の改善点は次のとおりです。
=INDEX(C:C,SUMPRODUCT((A:A="PROD2")*(B:B="TYPE3")*ROW(C:C)),0)
ここから撮影。
この回答も参照してください。