MATCH函數(shù)

      網(wǎng)友投稿 848 2025-03-31

      MATCH函數(shù)


      MATCH函數(shù)返回指定值在數(shù)組中的位置,如果在數(shù)組中沒(méi)有找到該值則返回#N/A。數(shù)組可以已經(jīng)排序或沒(méi)有排序,并且MATCH函數(shù)不區(qū)分大小寫(xiě)。

      什么情況下使用MATCH函數(shù)?

      MATCH函數(shù)返回指定值在數(shù)組中的位置,其結(jié)果可以被其他函數(shù)使用,例如INDEX函數(shù)或VLOOKUP函數(shù)。例如:

      在未經(jīng)排序的列表中找到數(shù)據(jù)項(xiàng)的位置

      和CHOOSE一起使用獲取學(xué)生成績(jī)

      和VLOOKUP一起使用來(lái)靈活選擇列

      和INDEX一起使用來(lái)顯示獲勝者的姓名

      MATCH函數(shù)語(yǔ)法

      MATCH函數(shù)的語(yǔ)法如下:

      · ? ? ? ?MATCH(lookup_value,lookup_array,[match_type])

      lookup_value可以是文本、數(shù)值或邏輯值(是要查找的值)

      lookup_array是數(shù)組或數(shù)組引用(在單行或列中的連續(xù)單元格)

      match_type可以是-1, 0或1。如果忽略,則默認(rèn)為1 (0:查找第一個(gè)與lookup_value精確匹配的值,lookup_array可采用任何順序;1:查找小于或等于lookup_value的最大值,lookup_array必須按升序排列;-1:查找大于或等于lookup_value的最小值,lookup_array必須按降序排列。)

      MATCH陷阱

      MATCH函數(shù)返回所查找項(xiàng)的位置,而不是值。如果需要獲取值,那么要與其他函數(shù),如INDEX,一起使用。

      示例1:在未排序的列表中查找數(shù)據(jù)項(xiàng)

      對(duì)于未排序的列表,可以使用0作為match_type參數(shù),以查找完全匹配的值。如果查找文本并使用0作為參數(shù),那么可以在查找值中包括通配符(?號(hào)用于匹配任何一個(gè)字符,*號(hào)用于匹配任意多個(gè)字符)。

      本例中,可以輸入月名或帶有通配符的部分名字,查找列表中該月的位置。

      =MATCH(D2,B3:B7,0)

      可以輸入數(shù)組作為lookup_array參數(shù)來(lái)代替數(shù)組引用。如下面的公式所示,單元格D5中輸入要查找的月名,在MATCH函數(shù)的第二個(gè)參數(shù)中輸入3個(gè)月份名。如果在單元格D5中輸入的最后一個(gè)月名是Oct,那么結(jié)果將是#N/A。

      =MATCH(D5,{“Jan”,”Feb”,”Mar”},0)

      示例2: 將學(xué)生成績(jī)修改為字母

      本例中,與CHOOSE函數(shù)一起來(lái)獲取以字母表示的成績(jī)。match_type是-1,因?yàn)槌煽?jī)以降序排列。

      當(dāng)參數(shù)match_type是-1時(shí),結(jié)果為大于或等于查找值的最小值。本例中,查找值是54,不在成績(jī)列表中,因此返回60所在的位置。因?yàn)?0在成績(jī)列表中的位置是4,所以在CHOOSE函數(shù)選項(xiàng)中的第4個(gè)值是結(jié)果,即單元格C6,其值為D。

      =CHOOSE(MATCH(B9,B3:B7,-1),C3,C4,C5,C6,C7)

      示例3: 在VLOOKUP函數(shù)中創(chuàng)建靈活的列選擇

      要使VLOOKUP公式更靈活,可以使用MATCH函數(shù)來(lái)查找列號(hào),而不是在公式中硬編碼。本例中,用戶可以在單元格H1中選擇區(qū)域,作為VLOOKUP函數(shù)的值。然后,可以在單元格H2中選擇月份,MATCH函數(shù)返回該月份所在的列。

      =VLOOKUP(H1,$B$2:$E$5,MATCH(H2,B1:E1,0),FALSE)

      示例4:與INDEX函數(shù)一起查找最接近的匹配項(xiàng)

      MATCH函數(shù)也可以和INDEX函數(shù)一起使用。本例中,MATCH函數(shù)用于查找最接近正確數(shù)值的猜測(cè)。

      ABS函數(shù)返回每項(xiàng)猜測(cè)和正確數(shù)值的絕對(duì)差。

      MIN函數(shù)查找最小的差值。

      MATCH函數(shù)在差值列表中查找最小的差值。如果有多個(gè)相同的值,那么返回第一個(gè)值。

      INDEX函數(shù)返回名字列表中該位置的名字。

      =INDEX(B2:B5,MATCH(MIN(ABS(C2:C5-F1)),ABS(C2:C5-F1),0))

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:Excel教程:10個(gè)必會(huì)函數(shù)!看看你都知道嗎?
      下一篇:CPQ –掌握“配置項(xiàng)目制造”的使用
      相關(guān)文章
      曰韩亚洲av人人夜夜澡人人爽 | 亚洲色在线无码国产精品不卡| 亚洲AV午夜福利精品一区二区| 亚洲性日韩精品国产一区二区| 亚洲av无码成人精品区在线播放 | 亚洲国产精品婷婷久久| 亚洲人成无码网站久久99热国产| 精品久久久久久亚洲中文字幕 | 亚洲国产一区国产亚洲| 亚洲一级二级三级不卡| 亚洲国产天堂在线观看| 亚洲综合综合在线| 亚洲精品第一国产综合野| 波多野结衣亚洲一级| 亚洲日韩中文字幕一区| 亚洲AV日韩综合一区尤物| 亚洲国产区男人本色| 亚洲国产日韩a在线播放| 一本色道久久88综合亚洲精品高清| 亚洲a∨国产av综合av下载| 国产亚洲精品第一综合| 久久久久久久亚洲精品| 亚洲综合无码AV一区二区| 亚洲成av人影院| 久久精品亚洲精品国产色婷| 亚洲国产午夜精品理论片| 亚洲午夜久久久久久尤物| 亚洲色大成网站www尤物| 在线亚洲v日韩v| 亚洲天堂免费在线视频| 亚洲精品午夜无码专区| 亚洲成a人片在线观看无码| 亚洲视频在线观看不卡| 国产成+人+综合+亚洲专| 久久亚洲欧美国产精品| 国产亚洲AV夜间福利香蕉149| 亚洲国产精品无码久久一线| 内射少妇36P亚洲区| 国产精品亚洲综合五月天| 亚洲av成人一区二区三区观看在线 | 亚洲国产精品成人AV无码久久综合影院|