excel 引入另一张表格的内容

来源:百度知道 编辑:UC知道 时间:2024/06/09 02:59:32
单价表(已输入电脑):
系列(一)-A1-单价A1,系列(一)-B2-单价B2……
系列(二)-A1-单价A1,系列(二)-B2-单价B2……
系列也很多……
例:单价:开关XX-铜-2元/斤,开关YY-铁-1元/斤;插座ZZ-铜-3.5元/斤…
姓名(手工输)—名称(输电脑)—数量(输)—单价(据名称查找)—金额
张三-开关XX(铜)-20斤*2元/斤-40元
张三-开关YY(铁)-80斤*1元/斤-80元
李四……
张三……
说明,由于工人每天做的产品不一样哦,我确定:姓名,数量,得自己一个一个输进电脑,这个没有办法,但是那个名称说也得要输入,名称后还有型号又长又不好打而且又浪费时间,还要去查找相应的乱七八糟的单价,不小心看花眼了,这个他们的工资就是大问题了~
请求帮助:1、输入名称时,有下拉菜单可选择,可以把单价表中的名称链接起来,达到少输字,例,输入“插”字,所以关于“插”的字都显示出来
2、同时,名称后自动跟有相应单价的~
我说话笨~讲了一大串,不晓得,各位大人,有没有听懂,求好心人,帮帮忙~感激万分~让小女子也学学经验吧~恳求了

把表格发给我,我帮你看看
29748125@qq.com

第一步,
增加1个sheet,把所有的产品名称列在一列中,相应的单价列在另一列。

第二步,
“插入”->“名称”->“定义”,名称假定为“产品名称”,引用位置选择之前列出所有产品名称的位置,然后选择“添加”。

第三步,
选中单价表中需要输入产品名称的单元格,
“数据”->“有效性”->有效性条件选择“序列”,来源填写“=产品名称”

第四步,
选中单价表中需要输入单价的单元格,
添加公式:(下面只是Sample,要换成实际的值)
=LOOKUP(B2,F2:F115,D2:D115)
B2:相应产品名称的单元格
F2:F115:产品名称列表的范围
D2:D115:单价列表的范围

这样选择产品名称后,会自动显示出单价

要通过VBA写宏脚本才能实现。有条件的话让技术人员写程序实现会更省事。