黑羽快斗囚禁中森青子:EXCEL高手请进!

来源:百度文库 编辑:高校问答 时间:2024/05/11 04:24:57
如何在一个单元格里填入一个物品名称(可以是英文),在另一个单元格里自动弹出它的价格或相对应的数据。
请教wangbaosen4 ,如何使用数据库?可不可以用我的问题为例介绍一下?或者提供相关的学习网页,非常感谢!!
同时非常感谢dy8848!!,你的方法不错,只是不能设7个以上的物品。再次谢谢您!

你可以先将所有物品及其对应资料输入到一个工作表中(sheet1),然后你在另一个工作表(sheet2)中只要输入物品名称,就自动在其他单元格里显示该物品的对应资料.

假定sheet2中A列由你填入物品名称,你只要在B2单元格(假设第一行为表头)输入如下公式:
=IF($A1="","",VLOOKUP($A1,Sheet1!$A:$E,COLUMN(B1),FALSE))
此公式可以根据需要向右和向下复制.

这样设定好后,你只要在sheet2的A列填入物品名称,就会自动在该行的其他单元格里显示该物品的对应资料.

注意:公式中的$A:$E为你sheet表中资料的范围,可按你的实际情况调整.

用IF函数公式,而且不可以设太多物品名称,例如(物品名称在a1单元格)

=if(a1="铅笔",0.5,if(a1="钢笔",6,if(a1="rubber",0.4,"")))

最多可以设七个物品.

这个要用要EXCEL数据库
建好数据库后,用数据——记录单

对就像楼上说的那样