我有一张包含产品 ID、产品名称和价格的表格。在 Excel 产品 ID 中,我希望将其作为下拉列表,并在选择特定 ID 时,相应的名称和价格应自动显示在下一列中。
请建议我如何做到这一点。
谢谢
答案1
当然 :)
首先,使用创建下拉列表数据验证,使用 ProductID 列表作为验证标准。
在 Excel 2010 / 2013 中,它位于功能区中的“数据”选项卡下。
其次,使用 Vlookup 函数查找价格和产品名称
=VLOOKUP("PRODUCTID","PRODUCTID_NAME_PRICE_LIST","COLUMN_WITH_NAME",FALSE)
=VLOOKUP("PRODUCTID","PRODUCTID_NAME_PRICE_LIST","COLUMN_WITH_PRICE",FALSE)
或者,如果您希望名称和价格出现在同一列,那么:
=VLOOKUP("PRODUCTID","PRODUCTID_NAME_PRICE_LIST","COLUMN_WITH_NAME",FALSE)&" "&VLOOKUP("PRODUCTID","PRODUCTID_NAME_PRICE_LIST","COLUMN_WITH_PRICE",FALSE)