Index函數教程

2021-03-02 Excel三十六計

Index函數是查找函數,功能強大,如果配合match函數使用,那麼其功能將會更加強大,遠比vlookup函數 更加靈活和強大。今天我們就一起來學習Index函數教程。

一、函數語法

微軟官方給出的index函數語法:INDEX(array,row_num,column_num)返回數組中指定的單元格或單元格數組的數值。INDEX(reference,row_num,column_num,area_num)返回引用中指定單元格或單元格區域的引用。

參數:Array為單元格區域或數組常數;Row_num為數組中某行的行序號,函數從該行返回數值。如果省略row_num,則必須有column_num;Column_num是數組中某列的列序號,函數從該列返回數值。如果省略column_num,則必須有row_num。Reference是對一個或多個單元格區域的引用,如果為引用輸入一個不連續的選定區域,必須用括號括起來。Area_num是選擇引用中的一個區域,並返回該區域中row_num和column_num的交叉區域。選中或輸入的第一個區域序號為1,第二個為2,以此類推。如果省略area_num,則INDEX函數使用區域1

相信很多人看到這,已經頭都暈了。簡單來說,index函數語法如下:

INDEX函數(返回制定位置中的內容)    

    INDEX(array,row-num,column-num)    

    array:要返回值的單元格區域或數組。    

    row-num:返回值所在的行號。    

    column-num:返回值所在的列號。    

我們將通過舉例子讓大家了解其用法。

二、Index函數基礎例子

假如說我們要知道A列第3個值,可以用函數表現為:=INDEX(A:A,3)

假如說我們要知道第一行第2個值,可以用函數表現為:=INDEX(1:1,2)

假如說我們要知道數據源第2行,第2列值,可以用函數表現為:=INDEX(A1:B5,2,2)

三、Index函數交叉查詢

請問曹仁1月業績多少?

公式:=INDEX($B$2:$D$11,MATCH(F2,$A$2:$A$11,),MATCH(G1,$B$1:$D$1,))

公式解讀,我們先利用match函數進行定位,再用index函數進行判斷。

match函數語法:

MATCH函數(返回指定內容所在的位置)    

    MATCH(lookup-value,lookup-array,match-type)    

    lookup-value:表示要在區域或數組中查找的值,可以是直接輸入的數組或單元格引用。    

    lookup-array:表示可能包含所要查找的數值的連續單元格區域,應為數組或數組引用。    

    match-type:表示查找方式,用於指定精確查找(查找區域無序排列)或模糊查找(查找區域升序排列)。取值為-1、1、0 。其中0為精確查找。    

MATCH(F2,$A$2:$A$11,)先判斷姓名在數據中的位置,MATCH(G1,$B$1:$D$1,)判斷月份所在的位置,最後用index函數進行定位行和列。index和match函數組合能夠發揮出巨大的作用。

三、Index函數拆分工資表為工資條

在H1輸入公式:=CHOOSE(MOD(ROW(A1),3)+1,"",INDEX(A:A,1),INDEX(A:A,1+INT(ROW(A2)/3)))

然後拖動公式,向右向下填充,就能自動生成工資條。

四、Index函數一對多查找

數組公式:E1=INDEX($A$1:$A$11,SMALL(IF($B$1:$B$11=$D$1,ROW($B$1:$B$11),4^8),ROW(A1)))&""

此公式是經典的一對多查找公式,如果讀者有所不了解,可以搜索訂閱號文章:一對多。

Index函數的其他應用就不一一例舉,小夥伴們,練起來吧。

相關焦點

  • Excel函數公式教程:index+match函數組合實戰案例分享
    =SUM(INDEX(A2:D10,0,F2)) 第二,index match函數組合實例 INDEX($D$1:$D$10,MATCH(A14,$A$1:$A$10,0)) 同理,尾數也可以在原來的區域中,獲取排位:=MATCH(B13,A1:E1,0) 兩者合併:=INDEX($A$1:$E$10,MATCH($A14,$A$1:$A$10,0),MATCH(B$13,$A$1:$E$1,0)) Index函數的基本用法就到此告一段落
  • 史上最全INDEX函數教程
    點擊上方藍字關注 Excel函數與公式關注後發送函數名稱,即可獲取對應教程原創作者 | 李銳
  • Excel教程:index+match函數組合實戰案例分享
    =SUM(INDEX(A2:D10,0,F2)) 第二,index match函數組合實例 INDEX($D$1:$D$10,MATCH(A14,$A$1:$A$10,0)) 同理,尾數也可以在原來的區域中,獲取排位:=MATCH(B13,A1:E1,0) 兩者合併:=INDEX($A$1:$E$10,MATCH($A14,$A$1:$A$10,0),MATCH(B$13,$A$1:$E$1,0)) Index函數的基本用法就到此告一段落
  • excel教程:index+match函數組合實戰案例分享
    =SUM(INDEX(A2:D10,0,F2)) 第二,index match函數組合實例 $D$1:$D$10,MATCH(A14,$A$1:$A$10,0))  同理,尾數也可以在原來的區域中,獲取排位:=MATCH(B13,A1:E1,0)  兩者合併:=INDEX($A$1:$E$10,MATCH($A14,$A$1:$A$10,0),MATCH(B$13,$A$1:$E$1,0))  Index函數的基本用法就到此告一段落
  • 查找利器-Index函數搭配Match函數
    Excel函數學習多了,也就沒想像中的那麼難了。今天分享一個查找利器-Index函數搭配Match函數,希望對你有所幫助。今天我們還是通過查找成績來介紹這兩個函數,如下圖,我們需要把左邊的函數成績填寫到右邊的表格中,怎麼做呢?
  • Excel教程:INDEX和MATCH函數嵌套應用分享
    第一部分:INDEX和MATCH函數用法介紹  第一,MATCH函數用法介紹  MATCH函數也是一個查找函數。MATCH 函數會返回匹配值的位置而不是匹配值本身。在使用時,MATCH函數在眾多的數字中只查找第一次出現的,後來出現的它返回的也是第一次出現的位置。
  • index+match函數三個組合用法
    index函數語法:index(單元格區域,行號,列號)match函數語法:match(查找值,查找區域,查找方式)1. index+match單條件查找在I2單元格輸入公式:=INDEX($D$2:$D$10,MATCH(H2,$B$2:$B$10,0))公式解析:index第一參數選擇要返回的職務區域,使用match函數查找$B$2:$B$10小螃蟹所在的行號 ,index第三個參數省略默認為12. index+match多條件查找
  • index函數
    index翻譯成中文是"索引"的意思,index函數也正是返回指定區域、指定位置的數值。下面我們看看index函數的應用。index函數和match函數配合,常用來查詢。比如下面的例子,查詢張三的成績。我們可以使用vlookup來查詢,現在展示index和match的配合。
  • Index函數的使用方法(入門+初級篇)
    函數,決定對index進行一次全面的總結,今天是入門級,適合新手學習。公式:Counta可以統計非空單元格的個數,本例中有11行,那麼counta的結果就是11,最後利用index提取B列第11個值,即最後一個銷量。
  • Excel教程:INDEX,函數中的精確制導飛彈,最強大的瘸子
    上回書說到函數哲學家MATCH函數。今天我們主要說說INDEX函數!INDEX也是查找家族的一員,由於他強大的坐標定位功能,有時候VLOOKUP都是要靠邊站呢! Index函數:在給定的單元格區域中,返回特定行列交叉處單元格的值或引用。函數結構:index(單元格區域,行號,列號)區域,行號,列號,很像通過坐標瞄準打靶呀。
  • Excel函數公式教程:INDEX和MATCH函數應用
    MATCH函數也是一個查找函數。MATCH 函數會返回匹配值的位置而不是匹配值本身。在使用時,MATCH函數在眾多的數字中只查找第一次出現的,後來出現的它返回的也是第一次出現的位置。註:匹配的查找值,MATCH 函數會查找小於或等於(39)的最大值。  =MATCH(40,B2:B5,-1),得到結果為#N/A,由於數據區域 B2:B5 不是按降序排列,所以返回錯誤值。  第二,INDEX函數用法介紹  INDEX函數的功能就是返回指定單元格區域或數組常量。
  • Excel教程:認識INDEX,函數中的精確飛彈,最強大的瘸子!
    函數。今天我們主要說說INDEX函數!INDEX也是查找家族的一員,由於他強大的坐標定位功能,有時候VLOOKUP都是要靠邊站呢! Index函數:在給定的單元格區域中,返回特定行列交叉處單元格的值或引用。函數結構:index(單元格區域,行號,列號)區域,行號,列號,很像通過坐標瞄準打靶呀。
  • Excel函數應用篇:INDEX函數
    Excel中INDEX函數是很常用的查找引用函數。通常情況下,嵌套其餘函數一起使用,比如index+match。
  • execl中INDEX函數的詳細舉例介紹
    execl中INDEX函數的詳細舉例介紹一個簡單的操作,一份真誠的分享,現在在execl中INDEX函數的詳細舉例介紹的操作過程和技巧分享給大家,過程簡單看圖就會做,教程是自己原創的,其他分享平臺估計也能看到
  • Excel表格製作教程:INDEX,函數中的精確制導飛彈,最強大的瘸子
    全套Excel視頻教程,微信掃碼觀看
  • Index函數與Match的「情侶秀」,沒有比這請通俗易懂的教程了
    在Excel中,Vlookup函數是廣受職場人士,尤其是職場小白的喜愛。然而,在Excel高手眼中,Index才是更好的伴侶。只是index雖然厲害,就是太低調。「既生瑜index,何生亮vlookup」。不過如果你快速掌握它,豈不是一步就跨入高手的行列?
  • EXCEL教程:INDEX和MATCH函數實戰應用分享
    第一部分:INDEX和MATCH函數用法介紹  第一,MATCH函數用法介紹  MATCH函數也是一個查找函數。MATCH 函數會返回匹配值的位置而不是匹配值本身。在使用時,MATCH函數在眾多的數字中只查找第一次出現的,後來出現的它返回的也是第一次出現的位置。
  • 這個excel查找函數也很重要,index函數的使用方法
    我們之前學過幾個excel查找函數,分別是vlookup函數和hlookup函數以及match函數,這次我們還要學習另外一個查找函數,這個查找函數就是index函數,index函數是用來引用我們所需要的信息,主要分連續區域和非連續區域內的引用兩種,連續區域裡使用index公式是=index
  • Excel應用技巧:Index函數
    有接觸過excel函數的朋友應該知道一個函數組合:Index+match,它們是excel版的神鵰俠侶,被使用的頻率非常高。
  • Excel INDEX查找引用函數使用案例教程.Excel Index+Match函數多條件查找案例教程.
    Excel Index+Match函數多條件查找案例教程INDEX函數是返回表或區域中的值或對值的引用。函數INDEX()有兩種形式:數組形式和引用形式。數組形式通常返回數值或數值數組;引用形式通常返回引用。