在一个单元格中输入一个产品编号,自动在另一个单元格里自动填写上我原先设定好的价格可以使用VLOOKUP函数进行匹配。
软件工具:Excel 2013
1、首先需要建立一个设定好的价格数据库。为方便管理,新建一个工作表命名为“原始数据”。并录入好设定好的价格。预设的数据编号与体格对应行。
2、返回表1,假设A2为输入,B2为输出显示。在B2中输入=VLOOKUP(A2,原始数据!A2:B17,2,FALSE)按下回车键。Ps:快照之处是为方便解答、对比截取原始数据中快照。
3、在A2中输入预设的编号。B2中就会自动显示原始数据表中预设的价格。
公式解释:
1、函数公式:VLOOKUP(A2,原始数据!A2:B17,2,FALSE)
2、【A2】表示要查找的值。即用户输入编号所在的单元格。
3、【原始数据!A2:B17】表示要在其中查找值的区域。要在“原始数据!A2:B17”这里查找“A2”的值 。
4、【2】表示区域中包含返回值的列号。表示要匹配“原始数据!A2:B17”中的第2列。
5、【FALSE】表示精确匹配,原始数据中的编号和用户输入编号完全一致。
先在E到F列手工输入好对应的关系表,然后在B1输入公式下拉。
B1公式:
=IF(A1="","",VLOOKUP(A1,E:F,2,))
用vlookup函数
现在一个表中建立对应关系,比如编号是1234 价格10;编号 1235 价格20
然后在另外一个表中对应价格 vlookup(a1,sheet2!a:b,2)
先在E到F列手工输入好对应的关系表,然后在B1输入公式下拉。
lookup
vlookup