1
        A     B    C
    1 PROD1 TYPE1 VAL1
    2 PROD2 TYPE1 VAL2
    3 PROD1 TYPE2 VAL3
    4 PROD2 TYPE3 VAL2 

在一个空单元格中,我想在 C 列中获取 Prod Type= Prod2 和 type = type3 的值。

我将不胜感激任何帮助。

4

3 回答 3

2

看看使用DGET Excel 函数。

  • A1 = 产品类型
  • B1 = 类型
  • C1 = 值

然后您在 A2:C5 中提供的数据

然后

  • H1 = 产品类型
  • I1 = 类型
  • H2 = =PROD2(标准 1)
  • I2 = =TYPE3(标准 2)

最后,在 H3 中:

=DGET(A1:C5,"Val",H1:I2)

那应该为您带来价值。

于 2009-12-27T06:27:58.817 回答
1
=SUMPRODUCT(($A$1:$A$4="PROD2")*($B$1:$B$4="TYPE3")*($C$1:$C$4))

这假设 C 列的值实际上是数字而不是文本。

于 2009-12-27T22:50:15.167 回答
1

当输出列不包含数字时,Dick Kusleika 对解决方案改进是

=INDEX(C:C,SUMPRODUCT((A:A="PROD2")*(B:B="TYPE3")*ROW(C:C)),0)

取自这里

另请参阅此答案

于 2014-02-12T19:55:21.047 回答