excel如何设置单元格选取名称后并自动匹配单价

想要达到的目的是:在单元格输入时可以在下拉菜单中选择这30种名称,右边一列是单价,根据下拉菜单选取名称栏自动选取相应的单价。
比如:sheet1里面有名称和单价的清单,想在sheet2里面输入的名称的时候可以下拉菜单选取sheet1里面的名称,同时sheet2里的单价自动匹配sheet1被选中名称对应的单价。

感谢 !急。

    比如表1的清单如下图;

    选中表2的A列区域,数据--数据有效性--序列--选择数据来源(范围可以放大点,比如A2:A40,这样表1增加内容时,会自动添加);

    设置完成后,就可在下拉框中选择;

    然后,在表2的B2中输入公式:=VLOOKUP(A2,Sheet1!A:B,2,0),即可返回清单中的单价。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-23

如图(1)原数据

图2 单价下设置VLOOKUP函数

图3 设置数据有效性  数据——数据有效性 有效条件选择序列

图 4 最终结果 


第2个回答  2013-07-23
想在sheet2里面输入的名称的时候可以下拉菜单选取sheet1里面的名称
不是直接选择SHEET1里的名称?
还是
输入部分名称,自动出现相关的,能选择的名称?
第3个回答  2013-07-23

试试这个,包你满意。用的VBA

第4个回答  2013-07-22
看看vlookup函数的帮助,它可以实现在两列中的第一列中查找,找到后返回第二列的值。