关于EXCEL查找与引用

来源:百度知道 编辑:UC知道 时间:2024/05/15 12:16:43
关于EXCEL查找与引用
表1单元格内容
A通用名、 B商品名、 C剂型、 D规格、E转换比、F单位、G包装、H生产企业、i价格

表2单元格内容
A通用名、 B商品名、 C剂型、 D规格、E转换比、F单位、G包装、H生产企业

表2中的 “i列”为空,请问我如何设置公式引用表1的数据在表2的i列中自动填充价格

附另说明:1、表2中只包含了少部分表1中的数据,但是都是在表1中出现过的
2、有些“通用名、 商品名、 剂型、 规格、转换比、单位、包装、生产企业”有多家、多种,各有不同。我需要同时满足条件,一一对应,然后得出精确的“价格”填充

希望高手们帮忙解决并给出公式,谢谢!!!!!!!

=SUMPRODUCT((表1!$A$2:$A$100=A2)*(表1!$B$2:$B$100=B2)*(表1!$C$2:$C$100=JC2)*(表1!$D$2:$D$100=D2),表1!$E$2:$E$100)
E列为单价,前面部分为条件,可以添加。

表2(SHEET2)的I2=WLOOKUP(A2,SHEET1!A:I,9,0)并向下填充. 注:A列的通用名必须唯一不重复的.

vlookup函数正解

解释一下
sheet2
A B
1 考号 语文
2 001 80
3 002 70

sheet1
A B(带出语文)
1 001 (输入公式) =vlookup(A1,sheet2!$A:$B,2,false)
2 002 (输入公式)

公式如下 =vlookup(A1,sheet2!$A:$B,2,false)
意思是 在 sheet2中A 至B行内寻找数据A1, 寻找目标位语文成绩, 目标数据在A行 右边第二行, 以公式中有 sheet2!$A:$B,2 false是精确匹配,一般都是false
再举个相同的例子
解释一下
sheet2
A B C
1 考号 语文 英语
2 001 80 60
3 002 70 20

sheet1
A B(带出英语)
1 001 (输入公式) =vlookup(A1,sheet2!$A:$C,3,false)
2 002 (输入公式) =vlookup(A2,sheet2!$A:$C,3,false)

因为要找的 英语在C列,在寻找的A列数据“考号”所在列的右边第3列,选3.。。。。。。