关于办公软件的问题。需要用excel登记数据,现在我想输入一个产品编号,后面就自动生成相应的中文名

关于办公软件的问题。需要用excel登记数据,现在我想输入一个产品编号,后面就自动生成相应的中文名称,成本价,销售价。我应该怎么设置,求大神指点

如果说你已经有了编号对应的中文名、成本价、销售价等信息,将这些信息对应填入一个固定区域,然后通过VLOOKUP或者HLOOKUP这样的查找引用公式,可实现根据编码自动带出对应信息。如果说你没有这些信息,而是仅仅有一个编码,但是编码中包含了某些规则,可以得出中文名称、成本价、销售价等信息,可以通过MID\FIND等查找编码内某一段信息的公式,再结合一些其他公式来生成中文名称等信息。具体看你怎么做了,其实不用一味求助,自己打开Excel公式的那一页,选择VLOOKUP()这个函数,然后查看这个函数的帮助,你就会知道这个函数如何使用,很简单的。同理,其他公式也是一样的。追问

有这些信心,就是不知道该怎么设置带出相应的数据

有信息

追答

比如你在A1单元格输入了编码,B1单元格你想带出中文名称,但不想手动输入,这时候你可以提前在B1中写入公式,VLOOKUP(A,B,C,D)这个格式,具体你看VLOOKUP公式的帮助,写好公式以后,A1单元格的内容改变,B1显示的内容就会跟着改变 头一次做公式是打好基础,后面应用就方便了 你试试最简单的,B1单元格里,你写 =A1*2 然后你随便改变A1的内容,B1的内容都会跟着改变,始终是A1的2倍。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-02-03
1.如何让A2的编码对应B2的产品和C2的价格,然后在E2输入编码就可以查询产品名称及价格,查询显示的结果分别放在F2和G2显示。求公式

F2单元格写入公式
=IF($E2="","",VLOOKUP($E2,$A:B,COLUMN(B1),))
右拉填充公式至G2单元格

2.能否在A2输入编码后B2和C2自动生成对应的产品名称和价格?这个功能是不是要重新做一个目录表2?求公式或表格或做法,万分感谢Q!!

没有源数据,那么只能是手动录入数据了

3.O3输入编码P3自动显示名称,调用的是表2的数据,可O3为空的时候P3显示错误返回#N/A,O3有数据时P3显示正常,这个要怎么解决,我想在O2未输入数据时O3和P3都默认显示--,这个要怎么改写公式,谢谢。
上面P3输入的公式:=LOOKUP(O3,表2!$A:$A,表2!$B:$B)

这与O2单元格无关吧!
P3单元格写入公式
=IF(O3="","--",LOOKUP(O3,表2!$A:$B))
第2个回答  2015-02-03
用if+vlookup公式试一下吧
相似回答