在 Excel table 中查找数据

Finding data in an Excel table

我的 Excel 工作表中有一个 table,如下所示:

我想弄清楚如何使用 VLOOKUP(或类似工具)return 基于其他两个单元格的单元格中的值。第一个单元格包含字符串“STANDARD”或其他 2 个中的一个,第二个单元格包含价格数字。我正在尝试查找范围内第一个单元格和第二个单元格中的值的组合的价格(第 3 列)。所以单元格 A1 有标准,B1 有 12.00,我想有 13.99 或者单元格 A1 有 NONSTANDARD 而 B1 有 1000.00,我会得到 139.99

如有任何帮助,我们将不胜感激。

您可以使用 SUMIFS(),即使这里没有求和:

 =SUMIFS(C:C, A:A,"STANDARD", B:B, 0)

会return“13.99”

Objective: 要在 3rd column 中找到对应于 1st column & 2nd column 组合的值,其中2nd column表示3rd column对应的最小值范围,即:

If 1st Column and 2nd Column then 3rd Column
Standard 225 23.99
StandardPlus 525 44.99
NonStandard 1234 1699.99

假设 table 位于 [F1:H15] 并且以下值位于 [A1:B2][C1:C2] 中输入此标准公式:

= IFERROR( INDEX( $H:$H, AGGREGATE( 14, 6, ROW(C:C) /
  ( ($F:$F=A1) * ($G:$G<=B1) ), 1 ) ), TEXT(,) )