宝哥软件园

Excel搜索 除了LOOKUP功能 还有这些CP功能的组合

编辑:宝哥软件园 来源:互联网 时间:2021-09-17

我们都知道Excel的VLOOKUP函数是一个经典的搜索引用函数。但很多朋友不知道的是,INDEX MATCH是CP的组合,在很多情况下比VLOOKUP函数操作更灵活,效率更高。

Match函数和index函数是做什么的?

MATCH函数是Excel中主要的搜索函数之一。MATCH函数可以在特定区域搜索指定的项目,并返回指定项目在特定区域的位置。通俗点说就是我知道“萝卜”的名字,通过MATCH函数就能知道它的“坑”在哪里。

INDEX函数正好相反,它可以通过“坑”找到“萝卜”。的形式表达式是INDEX函数是一个引用,它返回表或区域中的一个值或多个值。

现在,你知道为什么这两个功能是CP组合了吗?是的,就是一个可以通过“萝卜”找到“坑”,而另一个则相反,可以通过“坑”找到“萝卜”。

MATCH函数和INDEX函数是语法。格式是什么?

大家都知道要调用Excel函数,首先要知道它的语法格式是什么。

MATCH函数的语法如下:

MATCH(lookup_value,lookup_array,[match_type])

翻译成通俗易懂就是:

MATCH(寻找谁,在哪里寻找,如何匹配)。

match_type参数指定Excel如何在lookup_array中查找lookup_value的值。此参数的默认值为1,但也可以为其指定0或-1以外的值。

1或省略,表示MATCH函数将找到小于或等于lookup_value的最大值。lookup_array参数中的值必须按升序排列,例如:… 0,1,2,…,A-Z.

0表示MATCH函数将找到第一个等于lookup_value的值。lookup_array参数中的值可以按任何顺序排列。

-1,这意味着MATCH函数将找到大于或等于lookup_value的最小值。lookup_array参数中的值必须按降序排序,例如Z-A、…2、1、0、…等等。

INDEX函数的语法如下:

INDEX(数组,row_num,[column_num])

翻译可以理解为:

INDEX(查找位置,行号,[列号])

其中列号是可选参数。

MATCH函数和INDEX函数的应用实例?

如下表所示,患者序列号:是通过输入患者姓名,然后使用MATCH功能获得的。

文章开头说MATCH函数和INDEX函数是数据搜索的CP,所以可以嵌套这两个函数来查找数据。例如,患者的药品费用和总费用可以通过患者姓名找到(注意总费用的查询使用INDEX函数的列号参数)。

在本文中,我们知道了MATCH函数和INDEX函数是什么,以及它们的功能和使用格式。最后,举例说明了这两个函数的具体应用。

更多资讯
游戏推荐
更多+