1.符合關鍵字--即假設設以F1單元格為符合關鍵字的,則輸入F1
2.匹配區域--簡單來說就是你要在那個區域尋找含有需要匹配關鍵字的區域 ,例如為A1:E100
指定列提取時,若需要從A1:E100這個區域中匹配的內容所在的A列,提取C列的數據,需輸入數字3。
4.精確或模糊匹配,一般填寫數字0即可
舉個例子:
=VLOOKUP(F1,$A$1:$E$100,3,0)
意思即為:
尋找單元格內容是F1的,相對於F1此單元格其對應在A1:E100這個區域內,C列的那個單元格內容提取出來。
一般此函數運用於,輸入某個數字,把代表這個數字的對應內容提取出來。例如輸入貨號,則可以把該貨號的單價、數量、生產日期都可以一一提取出來。
在這最簡單的形式中,VLOOKUP 函數表示:
=VLOOKUP(要尋找的值、要尋找值的區域、區域中包含傳回值的列號、精確比對或近似符合 – 指定為 0/FALSE 或 1/TRUE)。
#參數及要點詳解:
1.要尋找的值,也稱為查閱值。就是要根據誰來查,依據是誰。在上例中是「基金代號」。
2.查閱值所在的區域。請記住,查閱值應該始終位於所在區域的第一列,以便 VLOOKUP 才能正常運作。在上例中就是C2:D7的區域。
3.區域中包含傳回值的列號。上例中需要傳回的值在D列,所以C為1,D為2。
(可選)如果需要傳回值的近似匹配,可以指定 TRUE;如果需要傳回值的精確匹配,則指定 FALSE。如果沒有指定任何內容,預設值將始終為 TRUE 或近似匹配。
格式:
=VLOOKUP(參數1,參數2,參數3,參數4)
意義:
「參數1」為需要在陣列第一列中尋找的數值,可以為數值、參考或文字字串;「參數2」為需要在其中尋找資料的資料表;「參數3」為「參數2」中待傳回的符合值的列序號;「參數4」為一邏輯值,指明VLOOKUP回傳時是精確匹配還是近似匹配。
說明:
「參數1」為查找的內容;「參數2」即指資料查找的範圍(單元格區域);「參數3」指要搜尋的數值在「參數2」即資料查找的範圍(單元格區域)中的列序號,「參數3」為「2」即數值在第2列。 「參數4」為0代表精確查找(為FALSE時可省略)。
例如,
「VLOOKUP($F$28,$A$7:$B$1500,2,0)」的意思是,在$A$7:$B$1500範圍的A列找到等於F28的行,傳回第2列( B列)的值,最後的0代表精確找出;
「VLOOKUP(F28,$A$7:$J$1500,3,0)」的意思是,在$A$7:$J$1500範圍的A列找到等於F28的行,傳回第3列(C列)的值,最後的0代表精確查找。
對於透過多條件查詢來匹配傳回數據,可以透過INDEX MATCH數組公式來實現。
具體的操作方法是:
1、開啟Excel 2007以上版本的工作表;
2、在目標儲存格中輸入以下陣列公式,按Ctrl Shift Enter組合鍵結束,然後向右向下填入公式
=INDEX(C:C,MATCH($F3&$G3,$A:$A&$B:$B,0))
公式表示:定位到C列,並傳回滿足F3和G3在A列和B列同時存在條件所對應的行的資料。
#3、當資料區域無法滿足查詢條件時,會傳回錯誤值#N/A;
#4、可透過新增IFERROR函數將錯誤值傳回為自訂的內容,如空格或「不存在」
##5、如果使用的是Excel 2003,因為Excel 2003不支援整列引用,因此需要將公式中的整列修改為具體的資料區域,注意添加絕對引用符號$,避免公式向下向右填充時引用區域發生變化。
公式修改為:=INDEX(C$2:C$26,MATCH($F3&$G3,$A$2:$A$26&$B$2:$B$26,0))
#6、如果使用的是Excel 2003,當資料區域無法滿足查詢條件時,會傳回錯誤值#N/A;
7. Excel 2003 не поддерживает функцию ЕСЛИОШИБКА. Вместо этого можно использовать функцию ЕСЛИ ЕСЛИОШИБКА и изменить формулу на
=IF(ISERROR(INDEX(C$2:C$26,MATCH($F3&$G3,$A$2:$A$26&$B$2:$B$26,0)))","",INDEX(C $2:C$26,MATCH($F3&$G3,$A$2:$A$26&$B$2:$B$26,0)))
Примечание. Все формулы, включенные в этот столбец, являются формулами массива, и для завершения необходимо нажать комбинацию клавиш Ctrl Shift Enter, иначе будет возвращено значение ошибки #N/A.
以上是如何使用office中的匹配函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!