EXCEL中如何建立数据的映射?

来源:百度知道 编辑:UC知道 时间:2024/05/24 13:34:59
我有两张表,例如:
sheet1:书名 作者
灰尘 A
土豆 B
牛奶 C
啤酒 D

sheet2:书名 价格
啤酒 12
牛奶 5
土豆 60
灰尘 32
小草 56
怎样达到以下效果?:
书名 作者 价格
灰尘 A 32
土豆 B 60
牛奶 C 5
啤酒 D 12
也就是说以第一张表为主,映射出第二张表的数据。哪位高手会?
书名顺序不一样的。但是书名一样。

  首先,得有一个表,提供每种产品的品名、单价、进价等信息以供查询

这里假设该表为Sheet2,A列产品代码,B列品名,C列单价,D列进价
填好一切相关数据

现在在上图表(假设是Sheet1)中的
B2输入以下公式
=if(A2="","",vlookup(A2,Sheet2!$A$2:$D$65536,2,))
D2输入以下公式
=if(A2="","",vlookup(A2,Sheet2!$A$2:$D$65536,3,))
F2输入以下公式
=if(A2="","",vlookup(A2,Sheet2!$A$2:$D$65536,4,))
E2输入以下公式
=if(or(A2="",C2="&q