Dear All,
我是一名稽核員。
> MATCH、INDEX & VLOOKUP、HLOOKUP 有點相似,但更簡單好用。值得推薦學。
> 練習檔 在這。
─────────────────────────────────────────────────────
一、認識 MATCH 函數
> =MATCH(搜尋值,搜尋範圍,搜尋類型) →回報結果: 第幾欄位
> =MATCH(E4,C4:E4,0)
名稱 |
說明 |
範例 |
結果 |
搜尋值 |
想要搜尋的數值 (文字) |
E4 |
第3欄位 |
搜尋範圍 |
搜尋的範圍 (水平or 垂直欄位) |
C4:E4 |
|
搜尋類型 |
輸入0 : 尋找完全一樣的值 輸入1 : 尋找小於或等於搜尋值的最大值 輸入-1 : 尋找大於或等於搜尋值的最小值。 |
0 |
二、認識 INDEX 函數 (有行、列號範圍 & 條列範圍)
> =INDEX (搜尋範圍,行號,列號) →回報結果: 顯示行號、列號交叉的儲存格內容
> =INDEX(C3:E6,4,2)
名稱 |
說明 |
範例 |
結果 |
搜尋範圍 |
搜尋的範圍 (水平or垂直or範圍欄位都可以) |
C3:E6 |
張佳仁 |
行號 |
搜尋範圍內「左上角往下數」第幾個儲存格 |
4 |
|
列號 |
搜尋範圍內「左上角往右數」第幾個儲存格 |
2 |
> 如果 INDEX 函數選取範圍是條列範圍? 行號和列號只要填其中一個數字就好了。(下圖)
> =INDEX(C3:C6,4)
搜尋範圍 |
行號/列號 |
結果 |
C3:C6 |
4 |
張桂仁 |
三、MATCH、INDEX 函數一起應用
函數 |
顯示結果 |
MATCH |
顯示第幾欄位 |
INDEX |
顯示該欄位內容 |
> 利用「資料驗證」建立清單。作為MATCH函數之「搜尋值」判斷依據。
> 運用顯示結果特徵,將INDEX函數的判斷行號、列號→更改成MATCH函數。
1. 行號的資料驗證: 資料→資料工具→資料驗證→儲存格內允許選擇「清單」→來源:選擇最左攔的整行→確定。
2. 列號的資料驗證: 如上流程→來源:選擇最上攔的整列→確定。完成如下圖。
> 含有MATCH函數的INDEX函數公式:
>=INDEX(B2:J10,MATCH(D13,B2:B10,0),MATCH(D14,B2:J2,0))
搜尋範圍 |
行號 |
列號 |
B2:J10 |
MATCH(D13,B2:B10,0) |
MATCH(D14,B2:J2,0) |
結果 |
||
顯示「清單」內容,所交叉比對出來的儲存格內容 |
> 不夠了解嗎? 舉例如下:
> 我想看 「A004」 員工的「第四季」業績:
行號: 選擇工號: A004、列號: 第四季。
自動顯示 A004 員工第四季的業績: 243,110。
留言列表