IT科技

當前位置 /首頁/IT科技 > /列表

match函數的詳細使用技巧

MATCH 全部顯示全部隱藏返回在指定方式下與指定數值匹配的數組 (數組:用於建立可生成多個結

match函數是Excel中一個查詢排序的函數,無論是行還是列,只要根據該函數的用法都可以搜索出排序的位置,這裏就給大傢俱體的介紹如何使用match函數。這裏以excel2016版為例,其他版本類似

match函數的詳細使用技巧

使用方法

打開excel文本,在C2單元格輸入=match(B2,A2:A7,0)該函數中B2表示要查找的內容,A2:A7表示要查找的區域,0表示精確查找

=index(sheet1!b:b, match(a2, sheet1!a:a, 0))mat

match函數的詳細使用技巧 第2張

如圖是查找的結果

什麼軟件裏的match函數啊? 對補充問題的回覆:分2種情況精確匹配時(第3參數為FAL

match函數的詳細使用技巧 第3張

match函數的詳細使用技巧 第4張

在C2單元格輸入=match(B2,A2:A7,-1)該函數中B2表示要查找的內容,A2:A7表示要查找的區域,-1表示大於查找

選擇B7單元格,輸入“=MATCH(100,B2:B5,0)”,按回車,顯示“3”。

match函數的詳細使用技巧 第5張

如圖就是要查找的結果

MATCH 在引用或數組中查找值:指在某個連續區域如某行或某列中查找一個值,結果為這個值在這個區域中

match函數的詳細使用技巧 第6張

打開excel文本,在C2單元格輸入=match(B2,A2:A7,1)該函數中B2表示要查找的內容,A2:A7表示要查找的區域,1表示小於查找

MATCH得到的是數值OFFSET的第一參數必須是單元格來作為參照系,所以出錯另外公式裏還有

match函數的詳細使用技巧 第7張

如圖就是要查找的結果

MATCH 在引用或數組中查找值:指在某個連續區域如某行或某列中查找一個值,結果為這個值在這個區域中

match函數的詳細使用技巧 第8張

擴展閲讀,以下內容您可能還感興趣。

EXCEL MATCH 函數詳解

MATCH

全部顯示全部隱藏返回在指定方式下與指定數值匹配的數組 (數組:用於建立可生成多個結果或可對在行和列中排列的一組參數進行運算的單個公式。e69da5e6ba907a686964616f31333330323336數組區域共用一個公式;數組常量是用作參數的一組常量。)中元素的相應位置。如果需要找出匹配元素的位置而不是匹配元素本身,則應該使用 MATCH 函數而不是 LOOKUP 函數。

語法

MATCH(lookup_value,lookup_array,match_type)

Lookup_value 為需要在數據表中查找的數值。

Lookup_value 為需要在 Look_array 中查找的數值。例如,如果要在電話簿中查找某人的電話號碼,則應該將姓名作為查找值,但實際上需要的是電話號碼。

Lookup_value 可以為數值(數字、文本或邏輯值)或對數字、文本或邏輯值的單元格引用。

Lookup_array 可能包含所要查找的數值的連續單元格區域。Lookup_array 應為數組或數組引用。

Match_type 為數字 -1、0 或 1。Match-type 指明 Microsoft Excel 如何在 lookup_array 中查找 lookup_value。

如果 match_type 為 1,函數 MATCH 查找小於或等於 lookup_value 的最大數值。Lookup_array 必須按升序排列:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE。

如果 match_type 為 0,函數 MATCH 查找等於 lookup_value 的第一個數值。Lookup_array 可以按任何順序排列。

如果 match_type 為 -1,函數 MATCH 查找大於或等於 lookup_value 的最小數值。Lookup_array 必須按降序排列:TRUE、FALSE、Z-A、...、2、1、0、-1、-2、...,等等。

如果省略 match_type,則假設為 1。

説明

函數 MATCH 返回 lookup_array 中目標值的位置,而不是數值本身。例如,MATCH("b",{"a","b","c"},0) 返回 2,即“b”在數組 {"a","b","c"} 中的相應位置。

查找文本值時,函數 MATCH 不區分大小寫字母。

如果函數 MATCH 查找不成功,則返回錯誤值 #N/A。

如果 match_type 為 0 且 lookup_value 為文本,lookup_value 可以包含通配符、星號 (*) 和問號 (?)。星號可以匹配任何字符序列;問號可以匹配單個字符。

Excle match 函數的詳細用法,請高手指點一下

=MATCH(A1,D1:D51,0)

複製公式不變可加絕對引用符(不記是否這名稱)$,即

=MATCH(A1,$D$1:$D$51,0)

EXCEL中match函數如何應用?

=index(sheet1!b:b, match(a2, sheet1!a:a, 0))

match函數搜索行,然後用index獲得對應數據,本題目其實用VLOOKUP更合適。

match函數怎麼用啊?説的簡單易懂點舉個例子~

什麼軟件裏的match函數啊?

對補充問題的回覆:

分2種情況

精確匹配時(第3參數為FALSE或0),返回抄第1個參襲數在第2個參數中首次出現的位置。

例如A1:A11中分別zd是N A O C H O N G X U E

=MATCH("O",A1:A10,FASLE) 或 MATCH("O",A1:A10,0)或 MATCH("O",A1:A10,)

返回A1:A11中第1個O的位置3

而=MATCH("Z",A1:A10,)返回錯誤值,因為A1:A11中沒有字母Z

模糊匹配時,第2個參數中的數據必須以升序排列

例如A1:A10中分別為 1 2 3 4 5 6 7 8 9 10

=match(2.5,a1:a10,TRUE) 或 match(2.5,a1:a10)

返回小於等於2.5的最大數據在A1:A10中出現的位置2

注意:如果使用模糊匹配,而第2個參數沒有排序,那麼不能返回正確的值。

excel match函數怎麼用

選擇B7單元格,輸入“=MATCH(100,B2:B5,0)”,按回車,顯示“3”。

公式解析:在“B2:B5”區域內查找等一個等於“100”的數值為第幾個,按順序找到百B4單元格的數值為“100”,B4在“B2:度B5”區域內排第3,所以顯示“3”。

選擇C7單元回格,輸入“=MATCH(80,C2:C5,1)”,按回車,顯示“2”。

公式解析:在“C2:C5”區域內查找小於或等於“80”的數值,答按順序找到C2:C3單元格的數值都小於“80”,選擇其中最大的數值,即C3的數值,C4在“C2:C5”區域內排第2,所以顯示“2”。

選擇D7單元格,輸入“=MATCH(90,D2:D5,-1)”,按回車,顯示“4”。

公式解析:在“D2:D5”區域內查找大於或等於“90”的數值,按順序找到D2:D5單元格的數值都大於“90”,選擇其中最小的數值,即D5的數值,D5在“D2:D5”區域內排第4,所以顯示“4”。

TAG標籤:match 函數 #