index函式作為excel常用的引用類函式函式之一,主要根據在一個範圍(區域或陣列)中指定的行號和列號來返回一個值,如果源範圍是區域則返回單元格引用,如果源範圍是陣列則返回陣列中的某個值。
工具/原料
excel
方法/步驟
在excel中,match函式用於查詢資料的位置,index函式則可以根據查詢到的位置返回為實際的單元格引用(資料),在實際工作中常常將兩者結合起來完成條件查詢計算。
在二維資料表中進行查詢
在以下表格中利用index函式實現多條件查詢,根據產品的型號和規格(2個條件),查詢價格
在G2單元格建立下拉列表,選中G2單元格,單擊選單“資料”→“有效性”,在開啟的對話方塊中選擇“序列”。來源中選擇“型號”的單元格區域,建立下拉列表。
同理,在G3單元格建立“型號”的下拉列表
在G4單元格輸入公式:
=index($B$2:$D$10,match(G2,A2:A10,0),match(G3,B1:D1,0))
回車即可得到符合2個條件(型號和規格)的產品價格