查找功能多表查找其实很简单。

其实只要表格有规律,找数据并不难。今天,我们将在的基础上进行详细的解释。

有许多表具有相同的列数和不同的行。

LOOKUP函数多表查找其实很简单

现在,在汇总表中,找到每个表的F列中的总值,这是F列中的最后一个数字。

LOOKUP函数多表查找其实很简单

在多表查找之前,我们先了解一下查找函数的查找原理。

查找列中的最后一个数字,这可以通过LOOKUP函数找到。

=LOOKUP(9E+307,A:A)

LOOKUP函数多表查找其实很简单

9E+307是一个超级大的数,也就是9 * 10的307。Excel中最大的数字是15位。也就是说9E+307比Excel中最大的数还要大。

查找函数,在查找的时候是要找到小于等于自身的值,并且是最后一个满足条件的值。

现在所有值都小于9E+307,所以求最后一个值9。

现在,要找到表1中F列的最后一个值,您可以编写如下公式:

=LOOKUP(9E+307,& # 8217;1′!女:女)

这里& # 8221;如果省略,可以获得正确的值。

=LOOKUP(9E+307,1!女:女)

表2中F列的最后一个值,可以这样写公式:

=LOOKUP(9E+307,2!女:女)

但是,要找到这样的值,就必须再次更改表名,这非常麻烦而且容易出错。

现在所有的表名都列在A列中了,可以通过&将表名与区域连接起来来访问。

= A2 & amp”!外宾:福& # 8221;

LOOKUP函数多表查找其实很简单

连接后就变成了文本,不能直接参与操作。现在,如果您直接使用LOOKUP函数,系统会提示您一个错误。

LOOKUP函数多表查找其实很简单

要将文本间接转换成区域,需要使用indirect函数。

=LOOKUP(9E+307,INDIRECT(A2 & amp;”!外宾:福& # 8221;))

LOOKUP函数多表查找其实很简单

其实公式并不难。但是,如果你想一步到位写出公式,那就很难了。不熟练的时候需要一步步拆分,最后把公式组合成一个完整的公式。