EXCEL入图所示,如何索引=if(A1=0,"",vlookup(A1,Sheet1!A:B,2,false))公式2列下一行的数据?

现在公式只能索引数据库A1隔壁的第一行数据,想问一下大神们如何索引A1隔壁的第二行数据,或者有其他方案也可以传授下

这个公式不能应用于重复值的查找。
可以用公式:
=VLOOKUP(A1&B1,IF({1,0},Sheet2!A$1:A$100&Sheet2!B$1:B$100,Sheet2!C$1:C$100),2,)
数组公式,需要按CTRL+SHIFT+回车,完成公式,下拉。追问

能每段解释简单讲解下吗?

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-06-11
试试
=IF(A1=0,"",INDEX(B:B,MATCH(A1,Sheet1!A:A,)+1))追问

能每段解释简单讲解下吗?

追答

MATCH(A1,Sheet1!A:A,)从Sheet1的A列中查找A1的值,找到后,返回其在Aheet1的A列中的行号;
加上1后,返回Sheet1的A列中行号的下一行号(假设这一行号是n)
INDEX函数则在B列中查找并返回第n行中的数据。

第2个回答  2019-06-11
同问,如有答案望分享,感谢。

=vlookup(A1,sheet1!A:B,2,FALSE),可以讲一下这个公式是什么意思吗
"vlookup"是纵向查找函数;"A1"表示需要查找的值,此处表示查找A1单元格内的值;“sheet1!A:B”是指查找的区域,此处表示查找的区域为表sheet1的A列与B列;“2”是指返回数据在查找区域的第几列数,此处表示返回数据在sheet1表A列与B列的第二列即B列;“FALSE”是指查找的过程为精确匹配,此处...

在Excel中如何使用查找函数"VLOOKUP"
1、在C2单元格插入函数,选择Vlookup,出现下面结果。2、在函数公式中进行编辑,在Lookup-value中选中我们的搜索参考点,以A列为参考。3、选择确定搜索范围,选中红色区域部分。4、在查找列数中填写2,该数是根据我们选取的参考点姓名列起计算,到我们的目标列。5、按回车键返回计算结果,并将鼠标光标置...

excel 如何用vlookup实现第二列查找
1、第一步,在单元格中输入“=”,然后输入“VLOOKUP”函数,见下图,转到下面的步骤。2、第二步,完成上述步骤后,选择函数的第一个数据,并用鼠标左键直接选择前一个单元格,见下图,转到下面的步骤。3、第三步,完成上述步骤后,开始选择第二个值,然后用鼠标直接选择此区域,见下图,转到下面的...

excel里怎么用VLOOKUP函数取同时满足两个条件的值
1.VLOOKUP函数的公式:=VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),2,0)。提醒:完成的时候一定要同时按住ctrl、shift和回车三个键。2.VLOOKUP公式中的条件1:条件2,意思就是将两个单元格连接在一起作为同一个整体进行查找。图中就是:F2:G2。3.VLOOKUP公式中的$条...

excel里怎么用VLOOKUP函数取同时满足两个条件的值
1.VLOOKUP函数的公式:=VLOOKUP(条件1:条件2,IF({1,0},$条件1区域$:$条件2区域$,返回列),2,0)。提醒:完成的时候一定要同时按住ctrl、shift和回车三个键。2.VLOOKUP公式中的条件1:条件2,意思就是将两个单元格连接在一起作为同一个整体进行查找。图中就是:F2:G2。3.VLOOKUP公式中的$...

怎么通过IF({1,0}和VLOOKUP函数实现Excel的双条件多条件查找
2、用VLOOKUP函数与IF({1,0}配合实现。示例公式:=VLOOKUP(A1B1,IF({1,0},SHEET2!A$1:A$100SHEET2!B$1:B$100,SHEET2!C$1:C$100),2,)其中:IF({1,0},SHEET2!A$1:A$100SHEET2!B$1:B$100,SHEET2!C$1:C$100)建立一个包含两列数据的内在数组,第一列为A列与B列值同行合并...

Excel中vlookup函数数据匹配怎么用
1、首先需要在单元格中先输入=,再输入VLOOKUP函数。2、然后选择函数的第一个数据,直接用鼠标左键选择前面的一个单元格。3、第一个数值选择完成之后,开始选择第二个数值,然后用鼠标直接选中这个区域。4、接着填写第三个数值,因为我们要查询第三列数据,所以我们输入数字3。5、最后一个数值让我们...

在excel中,如何用vlookup查找满足两个条件的值?
方法一:连接列 1. 你可以创建一个新的“连接列”,这一列是将两个条件列的值连接起来。例如,如果你有两个条件列A和B,你可以在新的一列中使用公式`=A1&B1`来连接这两个值。2. 然后,在你的查找表中,也创建一个相应的连接列。3. 最后,你可以使用VLOOKUP函数来查找这个连接列的...

Excel里用vlookup函数查找有两个值怎么输出第二个?
VLOOKUP函数并不适合一对多的提取,如果非得用VLOOKUP函数,公式=VLOOKUP("OK",OFFSET(A1,1,,100,100),2,)

excel中的公式vlookup(c1,a:b,2,false)是什么意思
=VLOOKUP(1,A2:C10,2) 在 A 列中查找 1,并从相同行的 B 列中返回值 (2.17)=VLOOKUP(1,A2:C10,3,TRUE) 在 A 列中查找 1,并从相同行的 C 列中返回值 (100)=VLOOKUP(.7,A2:C10,3,FALSE) 在 A 列中查找 0.746。因为 A 列中没有精确地匹配,所以返回了一个错误值 (#N\/A)...

相似回答