Excel 2010 - 使用数据验证和逻辑的多个下拉列表

Excel 2010 - Multiple drop downs using data validation and logic

我有一个 table,其中包含我希望与动态下拉列表一起使用的数据列表。我的数据如下所示:

Group   Strength    RX  QTY QTY/RX
Class1  Strength1   1   5.4     5.4
Class2  Strength1   2   10.8    5.4
Class4  Strength1   3   16.2    5.4
Class1  Strength1   3   16.2    5.4
Class1  Strength2   4   42      10.5
Class2  Strength2   2   16.8    8.4
Class4  Strength2   3   25.2    8.4
Class2  Strength4   2   38.4    19.2
Class1  Strength4   8   163.2   20.4
Class2  Strength4   12  182.4   15.2
Class3  Strength4   2   38.4    19.2
Class1  Strength4   8   124.8   15.6
Class1  Strength3   1   24      24
Class2  Strength3   6   72      12
Class1  Strength3   5   60      12

使用前两列作为下拉列表,即下拉列表 1 从 'Group' 中选择,然后下拉列表从第 3-5 列中选择指标。在下面的示例中,该函数将过滤第一列,return 第 5 列的总计基于度量标准 strength1

Group   Class1  <drop down  
Metric  Qty/Rx  <drop down  

Strength1   10.8        
Strength2   10.5        
Strength3   36      
Strength4   36.1

我相信 sumifs 是可行的方法,但我不知道如何整合第二个下拉菜单以选择第 3-5 列,任何想法都将受到热烈欢迎。

将数据放在 AEG1[=28 中的 drop-downs =] 和 G2。列出 H3H6 中的优势。然后在I3中输入:

=SUMPRODUCT(--(A:A=G)*(B:B=H3)*(OFFSET(A:A,0,MATCH(G,:,0)-1)))

并向下复制:

这是使用 SUMPRODUCT() 和基于列 header 的可变列的示例。