求教Excel高手。

来源:百度知道 编辑:UC知道 时间:2024/09/24 20:30:07
Excel可以实现下拉选项。
我的问题就是Excel是否可以实现自动选项。
例如:莪四行数据 : 名称 规格 单价 税价
海天老抽 500ml*12 12.00 17%

每次需要输入的格式是不变的。不是要把这些信息打好,去下拉选项一个个选择,如何实现我在名称列输入“海天老油”然后在规格、单价、税价三列中会自动弹列出“500ml*12” “12.00” “17%”这些关于“海天老抽”的相关信息?

我知道这有方面相关软件,但是那些软件针对特殊行业要求的,单私人不会去花那么多钱买人家一个点的软件,人家也不卖!
- -.莪看了很久,越看越迷糊。
太多,能不能简意告诉我操作。不要理论哇。可以再加分的。

搜索是表内内容。
我要的是这些内容是不定的。
但是数据不变。
也就意为着首先要建个相关数据的模板,但具体操作不明白了。

事先准备好产品名称与规格、单价、税率等的对应关系,比如存放于sheet1表中,即sheet1的A列为各类产品的名称,B列向后分别为规格、单价、税率

这时,假设sheet2表是要根据A列填入的产品名称,自动在B:D列出现:规格、单价、税率
这样操作:
sheet2表的B2输入公式
=if(iserror(vlookup($A2,sheet1!$A:$D,column(),)),"",vlookup($A2,sheet1!$A:$D,column(),))
将B2公式向右复制到D2
再B2:D2公式向下复制

这样,A列中输入产品名称,其后就出现规格等数据了

可以,但是需要一个参考表
用vlookup函数
你自己看下帮助
很容易的

你按我说的做一次就会了
比如你原来的数据表在
A BCD列

你在defg 列建立个参照表,就是把你的那些数据做个查找表格
然后在
b2输入
=vlookup(a2,d:g,2,0)
c2输入
=vlookup(a2,d:g,3,0)
d2输入
=vlookup(a2,d:g,4,0)
这样你在a2输入
名称
b2,c2,d2自动就会出现你要的数据了

你把b2,c2,d2都向下托就好了

具体参考表的位置你可以放在其他的表格里隐藏起来

用VLOOKUP函数就可以
你可以看看函数帮助,不明白可以HI我

PS:举例:

SHEET2表为参考表(数据库)A B C D列分别是名称, 规格, 单价, 税价
SHEET1为你当前的表,A1输入 "海天酱油"
B1输入=VLOOKUP(A1,SHEET2!A:D,2,0) 这个公式就返回的事规格
公式解释:
SHEET2!A:D---查找区域,查找数值必须在该区域的首列
2 ---返回改区域第几