Excel中的函数VLOOKUP同时参考两列的数据要怎么用

如果VLOOKUP无法实现,该用什么函数呢?

两表中A和B都要匹配 然后表二的C和D的数据会自动被抓到表一的CD列中。

1、打开Excel中的主页,需要输入图示的数据。

2、下一步选择第一行,通过图示位置的代码来回车。

3、这个时候会出现图示匹配的文字,点击下拉进行复制。

4、这样一来会弹出图示的结果并确定相关对象,即可用函数VLOOKUP同时参考两列的数据了。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-02

可以采用VLOOKUP结合数组公式来解决,举例来说:

sheet1中欲在sheet2中找到A列数值=甲,且B列数值=1....对应的红色字显示的数据,可以输入以下公式:

=vlookup($a2&$b2,if({1,0},sheet2!$a$1:$a$1000&sheet2!$b$1:$b$1000,sheet2!c$1:c$1000),2,0)

公式输完,按CTRL+SHIFT+ENTER结束,下拉向下填充公式即可。

第2个回答  推荐于2017-10-10
公式一:
=index(sheet2!c:c,match($a2&$b2,sheet2!$a$1:$a$1000&sheet2!$b$1:$b$1000,))
数组公式,按CTRL+SHIFT+ENTER结束
右拉填充,下拉填充
公式二:
=vlookup($a2&$b2,if({1,0},sheet2!$a$1:$a$1000&sheet2!$b$1:$b$1000,sheet2!c$1:c$1000),2,)
数组公式,按CTRL+SHIFT+ENTER结束
右拉填充,下拉填充
公式三:
=sumproduct((sheet2!$a$2:$a$1000=$a2)*(sheet2!$b$2:$b$1000=$b2)*sheet2!c$2:c$1000)
右拉填充,下拉填充本回答被提问者采纳
第3个回答  2012-09-18
在表一、表二中分别增加一列新的列,并通过公式=A1&B1进行取值,然后就可以用传统的VLOOKUP函数搜索符合条件的值了追问

没用啊

第4个回答  2012-09-18
C2=SUMPRODUCT((SHEET2!A:A=A2)*(SHEET2!B:B=B2)*C:C)
D2=SUMPRODUCT((SHEET2!A:A=A2)*(SHEET2!B:B=B2)*D:D)

注意,查找不到两列同时匹配的,会显示错误,可用IF+ISERROR修整,如
C2=IF(ISERROR(SUMPRODUCT((SHEET2!A:A=A2)*(SHEET2!B:B=B2)*C:C)),"",SUMPRODUCT((SHEET2!A:A=A2)*(SHEET2!B:B=B2)*C:C))

如何使用VLOOKUP函数同时提取两列数据
excel里用VLOOKUP函数取同时满足两个条件的值,可以按照以下步骤进行操作:例如,有一组数据A,包括姓名、学号、成绩三列,另外一组数据B有姓名、学号两列,现在要将数据A的成绩关联到数据B中来。如下图所示:1、在I2单元格输入数组公式:=VLOOKUP(G2&H2,IF({1,0},$A$2:$A$8&$B$2:$B$8...

怎样在EXCEL里用vlookup匹配数据表两列数据?
1、首先在电脑中打开表格,点击单元格,输入函数=VLOOKUP。2、设置英文状态输入法,在函数后面输入括号,再设置查找值,比如:本篇是E2。3、然后设置要查找的数据表,比如:本篇是A1:C4。4、设置要匹配的数据,比如:本篇要匹配的是成绩,是在第三列,输入3。5、最后输入0和括号,点击键盘的“enter...

Excel中的函数VLOOKUP同时参考两列的数据要怎么用
1、打开Excel中的主页,需要输入图示的数据。2、下一步选择第一行,通过图示位置的代码来回车。3、这个时候会出现图示匹配的文字,点击下拉进行复制。4、这样一来会弹出图示的结果并确定相关对象,即可用函数VLOOKUP同时参考两列的数据了。

在EXCEL中怎样用函数找到两列同时匹配呢?
1、首先打开需要编辑的Excel表格,进入到编辑页面中。2、在人员资料表的单元格中选中,2个表中一定要选择数据比较齐全的那个表做对比,输入“=VLOOKUP”,系统会自动弹出对话框。3、对话框下面的函数系统会有提示,=VLOOKUP(要查找的值,查找的区域,返回的列,近似还是精确匹配),注意的是符号一定要在...

excel里怎么用vlookup函数取同时满足两个条件的值
在Excel中,若需使用VLOOKUP函数取同时满足两个条件的值,可以结合使用其他函数如IF、AND等,或者采用数组公式的方式来实现。详细解释:1. 结合IF和AND函数使用:VLOOKUP函数主要用于根据单个条件查找对应值。但当我们需要同时满足多个条件时,可以结合使用IF和AND函数。比如,假设有两列数据,第一列是编号,...

excel函数,vlookup怎样操作同时满足2个条件的匹配?
1. 在查找表中添加一个辅助列,该列使用IF或类似函数来检查是否同时满足两个条件。2. 如果满足条件,则返回一个特定的标识符,否则返回另一个值。3. 然后,你可以使用VLOOKUP函数来查找这个标识符,并返回相应的结果。需要注意的是,这种方法可能需要更复杂的设置,并且可能会增加数据表的大小。方法四...

在Excel中,如何用VLOOKUP函数取同时满足两?
excel里用VLOOKUP函数取同时满足两个条件值的具体步骤如下:1.VLOOKUP函数的公式:=VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),2,0)。提醒:完成的时候一定要同时按住ctrl、shift和回车三个键。2.VLOOKUP公式中的条件1:条件2,意思就是将两个单元格连接在一起作为同一个...

如何用vlookup函数取同时满足两条件的数据呢?
要使用VLOOKUP函数同时满足两个条件,您可以采取以下步骤:1. 确定您的数据结构:首先,确保您的数据有两列,一列包含您要查找的所有条件(例如,姓名和科目),另一列是您要检索的数据(例如,成绩)。2. 正确设置VLOOKUP函数:使用VLOOKUP函数时,您需要指定查找范围、查找值、范围中的列号以及需要返回...

excel函数,vlookup怎样操作同时满足2个条件的匹配?
在Excel中,VLOOKUP函数本身并不直接支持同时满足两个条件的匹配,但可以通过一些方法间接实现这一功能。具体方法之一是创建一个新的“连接列”。这涉及将两个条件列的值通过公式连接起来,形成一个新的唯一标识符。例如,如果有两个条件列A和B,可以在一个新列C中使用公式`=A1&B1`将A列和...

怎么用vlookup函数查找两列相同的数据?
在Excel中,使用VLOOKUP函数匹配两个表格中的相同数据是一种常见的数据处理方法。以下是具体步骤:确保数据一致性:首先,确保两个表格中用于匹配的数据列(如员工编号、姓名等)的数据格式和类型一致,以避免匹配错误。确定查找值和查找范围:在第一个表格中,选择你要查找的值(例如A1单元格中的员工编号...

相似回答