導航:首頁 > 使用方法 > match使用方法及實例

match使用方法及實例

發布時間:2022-09-17 21:19:51

⑴ match 函數有什麼作用啊經常套在什麼公式里用呢

MATCH( )

用途:
返回在指定方式下與指定數值匹配的數組中元素的相應位置。如果需要找出匹配元素的位置而不是匹配元素本身,則應該使用MATCH 函數。注意:MATCH函數返回lookup_array 中目標值的位置,而不是數值本身。

語法:
MATCH(lookup_value,lookup_array,match_type)。

參數:
Lookup_value為需要在數據表中查找的數值,它可以是數值(或數字、文本或邏輯值)、對數字、文本或邏輯值的單元格引用。
Lookup_array是可能包含所要查找的數值的連續單元格區域,Lookup_array可以是數組或數組引用;
Match_type 為數字-1、0或1 ,它說明Excel 如何在lookup_array 中查找lookup_value。
如果match_type 為1,函數MATCH 查找小於或等於lookup_value 的最大數值。如果match_type 為0,函數MATCH 查找等於lookup_value 的第一個數值。
如果match_type 為-1,函數MATCH 查找大於或等於lookup_value 的最小數值。
如果match_type 為0 且lookup_value 為文本,lookup_value可以包含通配符(「*」和「?」)。星號可以匹配任何字元序列,問號可以匹配單個字元。

實例:如果A1=68、A2=76、A3=85、A4=90,則公式「=MATCH(90,A1:A5,0)」返回4。

Vlookup——數與表格比
Lookup有一個大哥——Vlookup函數。兩兄弟有很多相似之處,但大哥本領更大。Vlookup用對比數與一個「表」進行對比,而不是Lookup函數的某1列或1行,並且Vlookup可以選擇採用精確查詢或是模糊查詢方式,而Lookup只有模糊查詢。

·模糊匹配

用Vlookup函數進行模糊查詢時,幾乎與Lookup的作用完全一致。我們用Vlookup函數來提取第1個例子中的工資稅率結果。函數公式為「=VLOOKUP(F4,$B$3:$D$8,3,TRUE)」。

在這個函數中,用第1個收入「$123,409」(F4單元格)當作對比數,用它與左側表(「$B$3:$D$8」)的第1列數進行對比,雖然「$123,409」在「收入最低」各檔數中沒有完全一致的數據與之匹配,但是函數的最後一個參數是「TURE」(「TURE」就是模糊查詢),所以它會與其中小於它的最大數「$58,501」相匹配。並將表中第3列(函數的第3個參數為「3」)對應的數據提取出來,所以結果同樣是「36.00%」。

有時候,我們需要精益求精。在下面這個「訂單明細表」(見圖3)中,最後一列「貨運費用」中的數據要通過「交貨方式」從左側「配送公司收費表」中進行匹配查詢。這是一個典型的精確查詢的例子,計算第1個數據的函數公式是「=VLOOKUP(H3,$B$2:$D$6,3,FALSE)」。

⑵ 如何在Excel中使用MATCH函數

方法/步驟

首先MATCH函數的語法如下:
MATCH(lookup_value, lookup_array, [match_type])
它具有下列參數:
lookup_value:需要在 lookup_array參數中查找的數據,它是一個必備參數,也就是這個參數不能省略,必須輸入。lookup_array :要搜索的單元格區域或數組
match_type :搜素的方式參數,它可以是0、1或者-1。這個參數是一個可選參數,也就是這個參數可以省略。若省略則默認為1。
了解了MATCH函數的語法的我們來看一個實例。
如下圖所示A列為一列數據,現在需要查找數字11在該列數字中所處的位置。

從圖中目測可以得知11位於A4單元格,也就是從上到下的第4個數字。
我們可以通過Match函數來獲得這個位置。公示如下
=MATCH(11,A1:A13,0)
如下圖所示

對公式=MATCH(11,A1:A13,0)進行解讀,其中第一個參數為11,也就是要被查找位置的數據,第二個參數為A1:A13,也就是要在哪個區域裡面找第一個參數。第三個參數為0,當第三個參數為0時,表示要在區域里精確查找匹配。
根據步驟1的解讀,由於MATCH函數的第三個參數可以為0、1、-1,實際在使用MATCH函數的過程中一般都選擇0,即精確匹配。由於選擇其它2個數值時,非精確匹配,經常容易導致查找錯誤。
當被查找的區域存在重復值時,MATCH函數將只返回第一個找到的數字所在的位置。如下圖所示,11分別存在於A4和A9單元格,當用公式=MATCH(11,A1:A13,0)進行查找時,將只返回第一個11所在的位置,也就是A4單元格。

通過以上的分析,我們基本掌握了MATCH函數的用法。

⑶ excel里match函數和vlookup函數的使用和區別是什麼,盡量說詳細點

MATCH( ) 用途: 返回在指定方式下與指定數值匹配的數組中元素的相應位置。如果需要找出匹配元素的位置而不是匹配元素本身,則應該使用MATCH 函數。注意:MATCH函數返回lookup_array 中目標值的位置,而不是數值本身。 語法: MATCH(lookup_value,lookup_array,match_type)。 參數: Lookup_value為需要在數據表中查找的數值,它可以是數值(或數字、文本或邏輯值)、對數字、文本或邏輯值的單元格引用。 Lookup_array是可能包含所要查找的數值的連續單元格區域,Lookup_array可以是數組或數組引用; Match_type 為數字-1、0或1 ,它說明Excel 如何在lookup_array 中查找lookup_value。 如果match_type 為1,函數MATCH 查找小於或等於lookup_value 的最大數值。如果match_type 為0,函數MATCH 查找等於lookup_value 的第一個數值。 如果match_type 為-1,函數MATCH 查找大於或等於lookup_value 的最小數值。 如果match_type 為0 且lookup_value 為文本,lookup_value可以包含通配符(「*」和「?」)。星號可以匹配任何字元序列,問號可以匹配單個字元。 實例:如果A1=68、A2=76、A3=85、A4=90,則公式「=MATCH(90,A1:A5,0)」返回4。 Vlookup——數與表格比 Lookup有一個大哥——Vlookup函數。兩兄弟有很多相似之處,但大哥本領更大。Vlookup用對比數與一個「表」進行對比,而不是Lookup函數的某1列或1行,並且Vlookup可以選擇採用精確查詢或是模糊查詢方式,而Lookup只有模糊查詢。 ·模糊匹配 用Vlookup函數進行模糊查詢時,幾乎與Lookup的作用完全一致。我們用Vlookup函數來提取第1個例子中的工資稅率結果。函數公式為「=VLOOKUP(F4,$B$3:$D$8,3,TRUE)」。 在這個函數中,用第1個收入「$123,409」(F4單元格)當作對比數,用它與左側表(「$B$3:$D$8」)的第1列數進行對比,雖然「$123,409」在「收入最低」各檔數中沒有完全一致的數據與之匹配,但是函數的最後一個參數是「TURE」(「TURE」就是模糊查詢),所以它會與其中小於它的最大數「$58,501」相匹配。並將表中第3列(函數的第3個參數為「3」)對應的數據提取出來,所以結果同樣是「36.00%」。 ·訂單明細表:精確匹配 有時候,我們需要精益求精。在下面這個「訂單明細表」(見圖3)中,最後一列「貨運費用」中的數據要通過「交貨方式」從左側「配送公司收費表」中進行匹配查詢。這是一個典型的精確查詢的例子,計算第1個數據的函數公式是「=VLOOKUP(H3,$B$2:$D$6,3,FALSE)」。
希望採納

⑷ 如何在Excel中使用MATCH函數

1.

首先MATCH函數的語法如下:

MATCH(lookup_value, lookup_array, [match_type])

它具有下列參數:

lookup_value:需要在 lookup_array參數中查找的數據,它是一個必備參數,也就是這個參數不能省略,必須輸入。lookup_array :要搜索的單元格區域或數組

match_type :搜素的方式參數,它可以是0、1或者-1。這個參數是一個可選參數,也就是這個參數可以省略。若省略則默認為1。
2.
了解了MATCH函數的語法的我們來看一個實例。
3.
我們可以通過Match函數來獲得這個位置。公示如下
=MATCH(11,A1:A13,0)
4.
對公式=MATCH(11,A1:A13,0)進行解讀,其中第一個參數為11,也就是要被查找位置的數據,第二個參數為A1:A13,也就是要在哪個區域裡面找第一個參數。第三個參數為0,當第三個參數為0時,表示要在區域里精確查找匹配。
根據步驟1的解讀,由於MATCH函數的第三個參數可以為0、1、-1,實際在使用MATCH函數的過程中一般都選擇0,即精確匹配。由於選擇其它2個數值時,非精確匹配,經常容易導致查找錯誤
5.

當被查找的區域存在重復值時,MATCH函數將只返回第一個找到的數字所在的位置。如下圖所示,11分別存在於A4和A9單元格,當用公式=MATCH(11,A1:A13,0)進行查找時,將只返回第一個11所在的位置,也就是A4單元格。
6.

通過以上的分析,我們基本掌握了MATCH函數的用法
參考資料:http://jingyan..com/article/597a0643612368312b52433a.html

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

什麼軟體里的match函數啊?
對補充問題的回復:
分2種情況
精確匹配時(第3參數為FALSE或0),返回第1個參數在第2個參數中首次出現的位置。

例如A1:A11中分別是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函數用法,說下語法格式舉個實例就可以。NDIRECT、MATCH

INDIRECT函數是引用函數,何為引用?舉個例子,有一EXCEL表,A列的第一行的值是"B5",而B列第五行的值是"ABC",那麼INDIRECT($A$1)返回的值就是B列第五行的值。也就是類似其他編程語言中的設定變數一樣。
INDIRECT函數還可以分解引用的數據,譬如,A列的第一行的值是"5",你可以用INDIRECT("B"&$A$1),同樣返回B列第5行的值。(括弧內的"B"&$A$1其實就是字元"B"加上A列第一行的值"5",也就是"B5")

MATCH 函數是查找你需要的數據,然後返回數據所在的位置(從你指定的行數開始,在第幾行,不是絕對的行號,而是相對的,譬如說,你從第2行至第10行之間找,而匹配的數據在第3行,返回的不是3,而是2,明白嗎?)

MATCH函數還有一個match_type參數,分為1,0,-1,
其中
1是指查找小於或等於你設定查找內容的最大數值。你查找的那一列必須按升序排列。
0是指查找等於你設定查找內容的值,你查找的那一列對排序沒有要求。
-1是指查找大於或等於你設定查找內容的最大數值。你查找的那一列必須按降序序排列。
具體的例子你可以看一樓的回答,應該能看懂。

PS:關於絕對引用,你可以寫成$A$1,也可以寫成A$1或者$A1,「$」符號的作用就是絕對定位,寫成列前面是列絕對定位,寫成行號前面是行絕對定位,也就是說當單元格發生變化的時候,列號和行號不發生變化,反之,則相應更改。

PS:回樓主,你的理解是對的。

⑺ Excel中查找某個單元格中的內容在另一個表格中的位置

可用ADDRESS函數返回相應的單元格地址。可用MATCH函數查找指定內容所在指定區域的位置。
ADDRESS用途:以文字形式返回對工作簿中某一單元格的引用。
語法:ADDRESS(row_num,column_num,abs_num,a1,sheet_text)
參數:Row_num
是單元格引用中使用的行號;Column_num
是單元格引用中使用的列標;Abs_num
指明返回的引用類型(1或省略為絕對引用,2絕對行號、相對列標,3相對行號、絕對列標,4是相對引用);A1是一個邏輯值,它用來指明是以A1或R1C1
返回引用樣式。如果A1
為TRUE
或省略,函數ADDRESS
返回A1
樣式的引用;如果A1
為FALSE,函數ADDRESS
返回R1C1
樣式的引用。Sheet_text為一文本,指明作為外部引用的工作表的名稱,如果省略sheet_text,則不使用任何工作表的名稱。
實例:公式「=ADDRESS(1,4,4,1)」返回D1。
MATCH用途:返回在指定方式下與指定數值匹配的數組中元素的相應位置。如果需要找出匹配元素的位置而不是匹配元素本身,則應該使用MATCH
函數。
語法:MATCH(lookup_value,lookup_array,match_type)。
參數:Lookup_value為需要在數據表中查找的數值,它可以是數值(或數字、文本或邏輯值)、對數字、文本或邏輯值的單元格引用。Lookup_array是可能包含所要查找的數值的連續單元格區域,Lookup_array可以是數組或數組引用;Match_type
為數字-1、0或1
,它說明Excel
如何在lookup_array
中查找lookup_value。如果match_type
為1,函數MATCH
查找小於或等於lookup_value
的最大數值。如果match_type
為0,函數MATCH
查找等於lookup_value
的第一個數值。如果match_type
為-1,函數MATCH
查找大於或等於lookup_value
的最小數值。
注意:MATCH函數返回lookup_array
中目標值的位置,而不是數值本身。如果match_type
為0
且lookup_value
為文本,lookup_value可以包含通配符(「*」和「?」)。星號可以匹配任何字元序列,問號可以匹配單個字元。
實例:如果A1=68、A2=76、A3=85、A4=90,則公式「=MATCH(90,A1:A5,0)」返回3。

閱讀全文

與match使用方法及實例相關的資料

熱點內容
智能手機基本使用方法200字 瀏覽:28
哪裡有千眼菩提加工方法 瀏覽:781
煤脫硫的化學方法有哪些 瀏覽:148
腦垂體瘤保守治療方法 瀏覽:258
預包裝食品營養標簽計算方法 瀏覽:529
主成分分析方法的適用性 瀏覽:46
初中生面談技巧和方法 瀏覽:661
密度對應體積的實驗檢測方法 瀏覽:202
帳篷防風繩使用方法 瀏覽:551
小腸道堵塞最佳治療方法 瀏覽:805
如何用紙做小汽車簡易方法 瀏覽:850
羅盤的使用方法圖解一 瀏覽:678
蘭花植料方法視頻教程 瀏覽:334
炸紅魚的正確方法視頻 瀏覽:534
美體機使用方法 瀏覽:528
正己烷水蒸氣蒸餾法的方法步驟 瀏覽:284
面部提升什麼方法好 瀏覽:508
307排放燈亮解決方法 瀏覽:164
左倒庫簡單方法視頻 瀏覽:193
高考題型解題技巧和方法手抄報 瀏覽:513