首頁  >  文章  >  軟體教學  >  如何使用office中的匹配函數

如何使用office中的匹配函數

王林
王林轉載
2024-01-14 20:27:20961瀏覽

office匹配函數怎麼使用

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來匹配excel表裡面的資料

在這最簡單的形式中,VLOOKUP 函數表示:

=VLOOKUP(要尋找的值、要尋找值的區域、區域中包含傳回值的列號、精確比對或近似符合 – 指定為 0/FALSE 或 1/TRUE)。

如何使用office中的匹配函數

#參數及要點詳解:

1.要尋找的值,也稱為查閱值。就是要根據誰來查,依據是誰。在上例中是「基金代號」。

2.查閱值所在的區域。請記住,查閱值應該始終位於所在區域的第一列,以便 VLOOKUP 才能正常運作。在上例中就是C2:D7的區域。

3.區域中包含傳回值的列號。上例中需要傳回的值在D列,所以C為1,D為2。

(可選)如果需要傳回值的近似匹配,可以指定 TRUE;如果需要傳回值的精確匹配,則指定 FALSE。如果沒有指定任何內容,預設值將始終為 TRUE 或近似匹配。

excel中vlookup函數怎麼符合

格式:

=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代表精確查找。

Excel如何自動匹配資料

對於透過多條件查詢來匹配傳回數據,可以透過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列同時存在條件所對應的行的資料。

如何使用office中的匹配函數

#3、當資料區域無法滿足查詢條件時,會傳回錯誤值#N/A;

如何使用office中的匹配函數

#4、可透過新增IFERROR函數將錯誤值傳回為自訂的內容,如空格或「不存在」

如何使用office中的匹配函數

如何使用office中的匹配函數

##5、如果使用的是Excel 2003,因為Excel 2003不支援整列引用,因此需要將公式中的整列修改為具體的資料區域,注意添加絕對引用符號$,避免公式向下向右填充時引用區域發生變化。

公式修改為:=INDEX(C$2:C$26,MATCH($F3&$G3,$A$2:$A$26&$B$2:$B$26,0))

如何使用office中的匹配函數

#6、如果使用的是Excel 2003,當資料區域無法滿足查詢條件時,會傳回錯誤值#N/A;

如何使用office中的匹配函數

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)))

如何使用office中的匹配函數

Примечание. Все формулы, включенные в этот столбец, являются формулами массива, и для завершения необходимо нажать комбинацию клавиш Ctrl Shift Enter, иначе будет возвращено значение ошибки #N/A.

以上是如何使用office中的匹配函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:docexcel.net。如有侵權,請聯絡admin@php.cn刪除