EXCEL中多条件查找并引用数据的方法

我有两张不同的考勤表,一张是每天记录的明细,另一张是一月总的人员出勤情况,我想从第一张表格中直接引用数据到第二张,就是按照人员姓名和日期进行引用,请问这个要什么公式呢?

1、首先打开需要操作的表格

2、选择插入函数

3、找到并点击vlookup函数

4、依照如图所示,规矩的输入信息。

5、检查是否无误,然后点击“√”

6、可以看到,确定以后,就直接定位到了对应的“张二”单元格。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-08

材料/工具:excel2010

1、打开excel2010,下图中我们要查找出对应姓名和性别的人的成绩,先选中C2列找到vlookup函数。

2、在查找值里面输入查找的条件A2和B2,中间我们用一个合并的符号。

3、在数据表里面输入一个IF函数,后面跟查找的数据来源,同样数据来源姓名和性别地方用合并符号。

4、在列序数里面要注意的是,合并的姓名和性别算成1列,我们要查找的成绩就是在第二列。

5、全部输入完成之后,最重要的是要同时按住shift加ctrl加enter三个键同时按下,就可以看到成绩。

6、将公式下拉到最后一个,即可全部出现对应的成绩,做完公式之后我们可以简单的验证下,验证之后发现是没有问题的。

本回答被网友采纳
第2个回答  2019-07-23

1、想把C列数据引用到D列,在D2单元格输入=VLOOKUP(A2&B2,IF({1,0},A2:A7&B2:B7,C2:C7),2,FALSE)

2、按ctrl shift enter组合键即可实现引用。

3、VLOOKUP(查找值,在哪里找,找到了之后返回第几列的数据,逻辑值),其中,逻辑值为True或False。这是vlookup函数语法的通俗版解释。

4、IF({1,0},相当于IF({True,False},用来构造查找范围的数据的。而IF({1,0},A2:A7&B2:B7,C2:C7)表示将A列和B列的数据合并为一列;将C列数据作为一列。这样查找区域就是俩列了。

5、=VLOOKUP(A2&B2,IF({1,0},A2:A7&B2:B7,C2:C7),2,FALSE)公式中2表示返回查找区域第二列(就是c列)的数值。

第3个回答  推荐于2017-09-20

,

如图=SUMIFS(D:D,A:A,F2,B:B,G2,C:C,H2)

在D列是数值时可以使用此公式

如图=VLOOKUP(E1&F1,IF({1,0},$A$1:$A$4&$B$1:$B$4,$C$1:$C$4),2,0)

组合键结束素组公式

如果C列是文本可以使用此公式

第4个回答  2018-08-03

因为无法看清你的截图,无行号,不过就看到的内容,提出如下几点,供你修改表格参考:

    INDEX引用数据共3个参数:第1个是引用区域,第2个是确定行位置,第3个是确定列位置,行与列的交点就是要引用的数据。

    如果要用多个条件来确定引用的行或列,就要用到连接符将他们连接起来,如行中的目的地与尾重一起来确定,MATCH中,第1个参数——要查找的目的地与要查找的尾重连接,查找范围也一样连接,具体你这个就是MATCH(M3&M5,A$3:A$100,),列同样处理。这样用到区域合并后做查找范围的公式,必须用数组公式,就是输入公式后,要同时按Ctrl+Shift+Enter三键输入数组公式

    因为上面第2条的原因,你的表格中要用来引用的A列(查找行用到)和第1行中的合并单元格就成问题了,因为合并单元格中只有左上角一个数据,其余是空白数据,按上面第2条的方法就出错。所以不能简单的合并单元格,要不不合并全填满,要填满后用相同大小的合并单元格刷格式,看起来合并,但保留了合并前的所有数据。

本回答被网友采纳
相似回答