2025年亞洲寵物展覽會、京寵展有哪些亮點
804
2025-03-31
MATCH函數的語法及使用實例
‘); (window.slotbydup=window.slotbydup || []).push({ id: ‘623618’, container: s, size: ‘360,300’, display: ‘inlay-fix’ });})();
MATCH函數返回指定值在數組中的位置,,單元格D5中輸入要查找的月名,在MATCH函數的第二個參數中輸入3個月份名。如果在單元格D5中輸入的最后一個月名,例如是Oct,那么結果將是#N/A。
=MATCH(D5,{“Jan”,”Feb”,”Mar”},0)
示例2: 將學生成績修改為字母
本例中,與CHOOSE函數一起來獲取字母成績。match_type是-1,因為成績以降序排列。
當參數match_type是-1時,結果為大于或等于查找值的最小值。本例中,查找值是54,不在成績列表中,因此返回60所在的位置。因為60在成績列表中的位置是4,所以在CHOOSE函數選項中的第4個值是結果,即單元格C6,其值為D。
=CHOOSE(MATCH(B9,B3:B7,-1),C3,C4,C5,C6,C7)
示例3: 在VLOOKUP函數中創建靈活的列選擇
要使VLOOKUP公式更靈活,可以使用MATCH函數來查找列號,而不是在公式中硬編碼。本例中,用戶可以在單元格H1中選擇區域,作為VLOOKUP函數的值。然后,可以在單元格H2中選擇月份,MATCH函數返回該月份所在的列。
=VLOOKUP(H1,$B$2:$E$5,MATCH(H2,B1:E1,0),FALSE)
示例4:與INDEX函數一起查找最接近的匹配項
MATCH函數也可以和INDEX函數一起使用。本例中,MATCH函數用于查找最接近正確數值的猜測。
1.ABS函數返回每項猜測和正確數值的絕對差。
2.MIN函數查找最小的差值。
3.MATCH函數在差值列表中查找最小的差值。如果有多個相同的值,那么返回第一個值。
4.INDEX函數返回名字列表中該位置的名字。
=INDEX(B2:B5,MATCH(MIN(ABS(C2:C5-F1)),ABS(C2:C5-F1),0))
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。