Excel VBA索引和匹配

时间:2017-02-21 14:58:57

标签: vba

Category     Fruits  FruitsPrice  Vegetables  VegPrice  Dairy  DairyPrice
--------     ------  -----------  ----------  --------  -----  ----------
Fruits       Apple   $1.25        Tomato      $0.99     Butter $3.45
FruitsPrice  Grape   $2.00        Potato      $1.45     Cheese $4.75
Vegetables   Pears   $1.75        Onion       $1.10     Milk   $3.55
VegPrice                          Cucumber    $0.75
Dairy
DairyPrice

我有上表和2个组合框;代表标准1)for" Category" (ROWS)和2)对于" Items"在这些类别(COLUMNS)下,根据ComboBoxes中的2个标准,我想在可能的情况下使用INDEX和MATCH在TextBox中显示价格。

有人可以帮助我使用vba代码。 谢谢

1 个答案:

答案 0 :(得分:0)

我根据下面的屏幕截图准备了一个表,并从各个列中提取查询,并通过使用E5中的下面的公式更改单元格E2,E3和E4中的下拉列表中的输入值来获得单元格E5(输出值)中的结果细胞。 Table

Query - Search Result

重要 - 在单元格E5中编写公式后,使用您的键盘键。按住CTRL + Shift键并单击键盘上的Enter键。