tft每日頭條

 > 生活

 > excel利用match函數查找

excel利用match函數查找

生活 更新时间:2024-12-22 22:09:18

excel利用match函數查找(Excel經典函數組合INDEXMATCH你會嗎)1

在Excel中有很多函數經常是成雙成對出現的,今天和大家分享一組堪稱絕配的函數組合——INDEX MATCH。

首先來看看這兩個函數的基本語法和用法。

INDEX函數

INDEX函數表示用來在給定的單元格區域中,返回特定行列交叉處單元格的值或引用。

語法=INDEX(區域或數組常量,返回值所在區域的行号,返回值所在區域的列号)

如圖所示,需要查找第五行所在的姓名是誰,就可以直接輸入公式=INDEX(A1:A10,5)即可獲取結果。

excel利用match函數查找(Excel經典函數組合INDEXMATCH你會嗎)2

MATCH函數

MATCH函數用于返回要查找的數據在區域中的相對位置。

語法=MATCH(查找對象,指定查找的範圍或數組,查找的匹配方式)

注意:

如果查找對象有多個符合條件的,隻能返回第一次出現的位置

查找範圍隻能是一行或者一列,多行多列返回的結果是錯誤值

匹配方式主要有三種:0、1、-1,分别表示精确匹配、升序查找、降序查找模式

如圖所示,要查找“張菱”在區域中的位置,這時可以輸入公式=MATCH(D2,A1:A10,0)。

excel利用match函數查找(Excel經典函數組合INDEXMATCH你會嗎)3

了解了這2個函數的基本用法,下面我們具體來看看該組合在實際的應用。

1、查找員工所在的部門

在單元格中輸入=INDEX(B2:B11,MATCH(D3,A2:A11,0))

excel利用match函數查找(Excel經典函數組合INDEXMATCH你會嗎)4

2、按區間劃分等級

如圖所示,業績在2000到5000區間的等級為A,在5000到7000之間的為A ,而7000以上的則為A ,這裡在單元格中輸入公式=INDEX($F$3:$F$5,MATCH(B2,$E$3:$E$5,1)),向下填充。

excel利用match函數查找(Excel經典函數組合INDEXMATCH你會嗎)5

3、根據姓名和月份查找對應的銷售量

在單元格中輸入公式=INDEX(B2:H12,MATCH(J2,A2:A12,0),MATCH(K2,B1:H1,0))。

excel利用match函數查找(Excel經典函數組合INDEXMATCH你會嗎)6

4、求4月份的總銷售量

在單元格中輸入公式=SUM(INDEX(B2:H12,,MATCH(J2,B1:H1,0)))。

excel利用match函數查找(Excel經典函數組合INDEXMATCH你會嗎)7

5、根據姓名查找對應的部門

遇到有合并單元格的,可以輸入公式=INDEX(B2:B11,MATCH("座",OFFSET(B2,,,MATCH(D3,A2:A11,0)),1))

excel利用match函數查找(Excel經典函數組合INDEXMATCH你會嗎)8

以上就是今天要分享的經典組合函數,你學會了嗎?

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved