Excel中如何活用INDEX和MATCH函式

2021-09-01 18:41:10 字數 1471 閱讀 2460

在excel中match函式可以返回指定內容所在的位置,而index又可以根據指定位置查詢到位置所對應的資料,各取其優點,我們可以返回指定位置相關聯的資料。

1.match函式(返回指定內容所在的位置)match(lookup-value,lookup-array,match-type)

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

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

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

2.index函式(返回制定位置中的內容)

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

array:要返回值的單元格區域或陣列。

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

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

1.建立如圖所示的excel**,其中座標為資料區域,右邊為查詢方式。

2.選擇f3單元格,在單元格中輸入:=match(「二月」,a2:a13,0),回車可以看到二月所對應的行數為2.

1.選擇g5單元格,在單元格中輸入:=index(a2:b13,2,2),回車可以看到a2:b13區域中2行2列交叉對應的值.

1.選擇g7單元格,在單元格中輸入:=index(b2:b13,match(f7,a2:a13,0)),用match函式返回f7單元格中的之所對應的行,再利用atch函式返回的行號用index函式查詢出月份對應的金額。

2.用同樣的方法再h7單元格中輸入:=index(c2:c13,match(f7,a2:a13,0)),即可查詢出月份對應的年齡。

3.為了方便起見,我們可以在f7單元格中製作下拉列表,這樣可以方便查詢月份。

Excel中INDEX函式的使用

1 函式index 有兩種形式 陣列形式 index array,row num,column num 和 引用形式 index reference,row num,column num,area num 陣列形式通常返回數值或數值陣列 引用形式通常返回引用。2array為單元格區域或陣列常數 ro...

如何恢復全域性INDEX

一般來說,當需要分配全域性惟一id時,一般都會有乙個變數來記錄當前最新的id值,比如叫index變數。每次需要分配id時,只要簡單的自增一下index變數,然後index的值即為當前分配出去的id的值。為了最大可能的延遲復用已經分配過的id,一般來說不會去特殊處理index變數,即每次自增index...

Excel中如何換行

如何換行?excel某個單元格中資料較長,我們如何進行自動換行呢?或者說按照規則來換行,因為自動換行是頂格換行的 我們在excel表中開始選單的右上角可以看到乙個自動換行的標示,選擇單元格然後點選自動換行就可以了 換行模式開啟後該單元格就變成現在的樣子了,如何其他單元格也要換行那麼使用格式刷也可以點...