我想要这样的产品及其价格列表:
D E
---------------
1 product | price
---------------
2 hat | 2.00
---------------
我希望此列表(和其他类似的列表)位于自己的标签中。我希望我的主标签能够从一个单元格的下拉列表中拉出产品名称,而在另一个单元格中自动填充价格,如下所示:
1 | hat | 2.00 (this is automatically populated when I choose hat)
除了价格之外,我还希望获得更多帽子的属性。我意识到这可能更适合Access之类的东西,但我真的很想在Excel中完成。
答案 0 :(得分:1)
如果我对您的理解正确,则有2页: 1.人员表,具有选择的产品 2.产品表
我建议以下几点:
在人员表中添加一列并使用数据验证:
数据功能区->数据验证
在打开的弹出窗口中,选择 list ,然后在列表范围内,从产品表中选择产品名称。这将在人员表中为产品创建一个下拉列表
假设该列为column D
然后在下一列中,我将添加一个vlookups,它将搜索产品的属性:
例如,在E2中,假设产品表名为products
,则列A为名称,列B为要提取的第一个属性:
=VLOOKUP($D2,products!$A$2:$I$2000,2,0)
以下VLOOKUP应该返回下一个属性,例如F列中的
=VLOOKUP($D2,products!$A$2:$I$2000,6,0)
如果您希望更好地管理人员表中显示的属性,则可以使用常量列索引并在其中进行动态更改,而不是使用常量列查找索引:2,6。 keys
表,例如