怎么通过IF({1,0}和VLOOKUP函数实现Excel的双条件多条件查找

可用LOOKUP或VLOOKUP实现。
方法如下:
1、用LOOKUP函数配合有关条件实现。
示例公式:
=LOOKUP(0,0/((sheet2!A$1:A$100=A1)*(sheet2!B$1:B$100=B1)),sheet2!C$1:C$100) 该公式“在SHEET2中查找A列B列与本表A列B列对应相同的C列值”。
其中:LOOKUP函数返回向量或数组中的数值,其语法形式有向量和数组两种,本例使用了向量形式。
向量形式的语法是:
LOOKUP(lookup_value,lookup_vector,result_vector) 参数Lookup_value为函数在第一个向量中所要查找的数值,Lookup_vector和result_vector分别为第一向量查找区域和第二向量结果区域,它们是只包含一行或一列的区域。
2、用VLOOKUP函数与IF({1,0}配合实现。
示例公式:
=VLOOKUP(A1&B1,IF({1,0},SHEET2!A$1:A$100&SHEET2!B$1:B$100,SHEET2!C$1:C$100),2,)
其中:IF({1,0},SHEET2!A$1:A$100&SHEET2!B$1:B$100,SHEET2!C$1:C$100)建立一个包含两列数据的内在数组,第一列为A列与B列值同行合并结果,第二列为C列值。

(0)

相关推荐

  • 用vlookup函数将两个表格的数据自动查找匹配

    我们通常会遇到两个表格中的数据需要部分查找匹配,如下图情况,但人工查找过于繁琐,现在我们就巧用vlookup函数来实现数据的自动匹配 操作方法 01 首先选中 E1单元格,然后点 公式-vlookup ...

  • vlookup函数在Excel中的使用方法

    问题:如下图,已知表sheet1中的数据如下,如何在数据表二 sheet2 中如下引用:当学号随机出现的时候,如何在B列显示其对应的物理成绩? 首先我们介绍下使用的函数 vlookup 的几个参数,v ...

  • vlookup函数最后一个逻辑值不填或填1就显示数值,填0就显示#N/A

    问题出在F列有空格. 解决办法:用查找替换功能将所有空格消除掉. VLOOKUP函数 VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中 ...

  • excel如何与VLOOKUP函数相反的左向查找公式

    大家知道,在Excel中可以利用VLOOKUP函数根据区域中第一列的某个数据查找出其他列中对应行的数据。例如,在下图中要查找对应“值班日期”为“初五”的“姓名”,可以用公式: =VLOOKUP(A6, ...

  • vlookup查找多个符合条件数值(vlookup函数的查找值)

    如果我们想从一张数据表中提取符合条件的数值到另一张数据表该怎样做呢?比如下图中我们要查找小朋友所在的幼儿园.那我们就可以通过VLOOKUP函数进行纵向查找.VLOOKUP函数是Excel中的一个纵向查 ...

  • 如何使用vlookup函数查找数据(函数vlookup的使用)

    VLOOKUP函数是excel中的重要函数之一,它是一个纵向查找函数.方便于我们能够快速在一个完整的数据源中准确无误找出我们不按顺序排列的数据的信息.比如,我们要在全校的成绩表里快速找出某几个人的各科 ...

  • vlookup有重复项,怎么全部匹配出来(vlookup函数有重复值怎么使用)

    作为Excel中的大众情人,VLOOKUP函数可谓是人见人爱,花见花开,俗称"职场必杀技".可是人无完人,函数也没有完美的函数,VLOOKUP函数有两大弱点:一是当存在多条满足条件 ...

  • vlookup函数的使用方法?

    vlookup函数是excel表格中高级的用法,通过vlookup函数我们可以调用符合条件的数据,在大量调用时可以节省我们查找复制excel数据的时间,今天我就教下大家vlookup函数的使用方法吧. ...

  • Vlookup函数的12种常见错误

    如果评选Excel中最常用的函数,Vlookup函数肯定是第1名,但如果评出错率最高的函数,也会是Vlookup函数.经常出现#N/A了,明明公式是正确的 一.函数参数使用错误. 01 第2个参数区域 ...