国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
Excel匹配功能 - 語法和使用
關於匹配功能,您應該知道的4件事
如何在Excel -Formula示例中使用匹配
與通配符的部分比賽
病例敏感的匹配公式
比較2列的匹配和差異(ISNA匹配)
Excel Vlookup和匹配
Excel Hlookup和Match
練習工作簿下載
首頁 軟體教學 辦公室軟體 Excel匹配功能與公式示例

Excel匹配功能與公式示例

Apr 15, 2025 am 11:21 AM

本教程解釋瞭如何在公式示例中使用excel中的匹配函數(shù)。它還顯示瞭如何通過使用Vlookup和匹配的動態(tài)公式來改善查找公式。

在Microsoft Excel中,有許多不同的查找/參考功能可以幫助您在一系列單元格中找到某個值,而匹配就是其中之一。基本上,它標識了項目在一系列單元格中的相對位置。但是,匹配函數(shù)可以做的遠遠超過其純粹的本質。

Excel匹配功能 - 語法和使用

Excel中的匹配函數(shù)在一系列單元格中搜索指定值,並返回該值的相對位置。

匹配函數(shù)的語法如下:

匹配(lookup_value,lookup_array,[match_type])

Lookup_value (必需) - 您想要找到的值。它可以是數(shù)字,文本或邏輯值以及單元格的參考。

Lookup_array (必需) - 要搜索的單元格範圍。

match_type (可選) - 定義匹配類型。它可以是以下值之一:1,0,-1。 Match_Type參數(shù)設置為0僅返回確切的匹配,而其他兩種類型允許大致匹配。

  • 1或省略(默認) - 近似匹配(最接近較小)。在查找陣列中找到最大的值,該值小於或等於查找值。需要按升序排序查找陣列,從最小到最大或從A到Z進行排序。
  • 0-確切匹配。在數(shù)組中找到完全等於查找值的第一個值。無需分類。
  • -1-近似匹配(最接近較大)。找到大於或等於查找值的最小值。查找陣列應以降序從最大到最小或從z到A進行排序。

為了更好地理解匹配功能,讓我們根據(jù)此數(shù)據(jù)製作一個簡單的公式:A列中的學生名稱及其在B列中的考試成績,從最大到最小。要找出特定學生(例如,勞拉)的位置,請使用此簡單的公式:

=MATCH("Laura", A2:A8, 0)

可選地,您可以將查找值放入某些單元格(在此示例中的E1)中,並在Excel匹配公式中引用該單元格:

=MATCH(E1, A2:A8, 0)

Excel匹配功能與公式示例

如您在上面的屏幕截圖中看到的那樣,學生名稱是按任意順序輸入的,因此我們將Match_type參數(shù)設置為0(精確匹配),因為只有此匹配類型不需要查找數(shù)組中的排序值。從技術上講,比賽公式返回勞拉在該範圍內的相對位置。但是,由於分數(shù)從最大到最小的分類,所以它也告訴我們,勞拉在所有學生中的得分排名第五。

提示。在Excel 365和Excel 2021中,您可以使用XMATCH函數(shù),該功能是現(xiàn)代,更強大的接班人。

關於匹配功能,您應該知道的4件事

正如您剛剛看到的那樣,在Excel中使用Match很容易。但是,就像幾乎所有其他功能一樣,您應該注意的是:

  1. 匹配函數(shù)返回數(shù)組中查找值的相對位置,而不是值本身。
  2. 匹配是不敏感的,這意味著它在處理文本值時不會區(qū)分小寫和大寫字符。
  3. 如果查找數(shù)組包含查找值的幾個出現(xiàn),則返回第一個值的位置。
  4. 如果在查找數(shù)組中找不到查找值,則返回#N/A錯誤。

如何在Excel -Formula示例中使用匹配

現(xiàn)在,您知道了Excel匹配功能的基本用途,讓我們討論一些超出基礎知識的公式示例。

與通配符的部分比賽

像許多其他功能一樣,Match了解以下通配符:

  • 問號(?) - 替換任何一個字符
  • 星號(*) - 替換任何字符序列

筆記。通配符只能用於匹配公式中,匹配公式設置為0。

當您想匹配整個文本字符串,而是字符串的某些部分時,與通配符的匹配公式在情況下很有用。為了說明這一點,請考慮以下示例。

假設您在過去一個月中有區(qū)域經(jīng)銷商及其銷售數(shù)據(jù)列表。您想在列表中找到某個經(jīng)銷商的相對位置(按降序銷售量排序),但是您不記得他的名字,儘管您確實記得一些第一個字符。

假設轉銷商名稱在A2:A11範圍內,並且您正在搜索以“汽車”開頭的名稱,則該公式如下:

=MATCH("car*", A2:A11,0)

為了使我們的匹配公式更具用途,您可以在某些單元格中鍵入查找值(在此示例中的E1),並將該單元格與通配符的字符相連,因此:

=MATCH(E1&"*", A2:A11,0)

如下屏幕截圖所示,公式返回2,這是“ Carter”的位置:

Excel匹配功能與公式示例

要替換查找值中的一個字符,請使用“?”通配符操作員,這樣:

=MATCH("ba?er", A2:A11,0)

上面的公式將與“貝克”的名稱匹配,並重新重新列出其相對位置,即5。

病例敏感的匹配公式

如本教程開頭所述,匹配函數(shù)不能區(qū)分大寫和小寫字符。要製作對案例敏感的匹配公式,請將匹配與精確比較單元格(包括字符案例)的確切函數(shù)結合使用。

這是匹配數(shù)據(jù)的通用案例敏感公式:

匹配(true,精確(查找數(shù)組,查找值),0)

該公式可與以下邏輯合作:

  • 確切的函??數(shù)將查找值與查找數(shù)組的每個元素進行比較。如果比較的單元格完全相等,則該函數(shù)將返回真實,否則為false。
  • 然後,匹配函數(shù)將true(這是其Lookup_value )與由精確返回的數(shù)組中的每個值進行比較,並返回第一匹配的位置。

請記住,這是一個陣列公式,需要按CTRL Shift Enter正確完成。

假設您的查找值在單元格E1中,並且查找陣列為A2:A9,則公式如下:

=MATCH(TRUE, EXACT(A2:A9,E1),0)

以下屏幕截圖顯示了Excel中的案例敏感匹配公式:

Excel匹配功能與公式示例

比較2列的匹配和差異(ISNA匹配)

檢查兩個列表中的比賽和差異是Excel中最常見的任務之一,可以通過多種方式完成。 ISNA/匹配公式是其中之一:

if(isna(匹配( list1中的1個值, list2,0 )),“不在列表1”,“”)

對於列表1中不存在的列表2的任何值,公式返回“不在列表1 ”。這就是:

  • 匹配函數(shù)搜索列表2中列表1的值。如果找到一個值,它將返回其相對位置,否則#n/a錯誤否則。
  • Excel中的ISNA函數(shù)只能做一件事 - 檢查#n/a錯誤(意味著“不可用”)。如果給定值是#n/a錯誤,則該函數(shù)將返回true,否則為false。在我們的情況下,true意味著列表1中未找到一個值1(即,匹配返回#n/a錯誤)。
  • 因為您的用戶對於未出現(xiàn)在列表1中的值的值可能會很困惑,所以您將IF函數(shù)包裹在ISNA周圍以顯示“不在列表1 ”或您想要的任何文本。

例如,要將B中的值與A列中的值進行比較,該公式採用以下形狀(其中B2是最高單元格):

=IF(ISNA(MATCH(B2,A:A,0)), "Not in List 1", "")

如您所記得的那樣,Excel中的匹配功能本身對細節(jié)不敏感。為了區(qū)分角色情況,請在Lookup_array參數(shù)中嵌入確切的函數(shù),並記住按Ctrl Shift Enter Enter以完成此數(shù)組公式

=IF(ISNA(MATCH(TRUE, EXACT(A:A, B2),0)), "Not in List 1", "")

以下屏幕截圖顯示了兩種行動中的公式:

Excel匹配功能與公式示例

要學習其他方法來比較Excel中的兩個列表,請參見以下教程:如何比較Excel中的2列。

Excel Vlookup和匹配

此示例假設您已經(jīng)對Excel Vlookup函數(shù)有一些基本知識。而且,如果您這樣做的話,您很可能會遇到其眾多限制(在為什麼Excel Vlookup不起作用的原因中可以找到詳細的概述),並且正在尋找更強大的替代方案。

Vlookup最令人討厭的缺點之一是,它在在查找表中插入或刪除列後停??止工作。之所以發(fā)生這種情況,是因為Vlookup根據(jù)您指定的返回列的數(shù)量(索引編號)提取匹配值。由於公式中的索引號是“硬編碼”的,因此當將新列添加到表中時,Excel無法將其調整。

Excel匹配函數(shù)涉及查找值的相對位置,這使其非常適合col_index_num vlookup的參數(shù)。換句話說,您沒有將返回列指定為靜態(tài)號碼,而是使用匹配來獲取該列的當前位置。

為了使事情更容易理解,讓我們再次使用學生的考試成績(類似於我們在本教程開始時使用的考試),但是這次我們將檢索真正的分數(shù),而不是其相對位置。

假設查找值在單元格F1中,則表數(shù)組為$ a $ 1:$ c $ 2(如果您計劃將公式複製到其他單元格中,則使用絕對單元格鎖定是一個好習慣),該公式如下:

=VLOOKUP(F1, $A$1:$C$8, 3, FALSE)

3 rd參數(shù)( col_index_num )設置為3,因為我們要拉的數(shù)學分數(shù)是表中的3列。正如您在下面的屏幕截圖中看到的那樣,此常規(guī)vlookup公式效果很好:

Excel匹配功能與公式示例

但是,只有插入或刪除列之前:

Excel匹配功能與公式示例

所以,為什麼要#ref!錯誤?因為col_index_num設置為3,告訴excel從第三列獲取一個值,而現(xiàn)在表格數(shù)組中只有2列。

為了防止此類事情發(fā)生,您可以通過包含以下匹配功能來使您的vlookup公式更具動態(tài)性:

MATCH(E2,A1:C1,0)

在哪裡:

  • E2是查找值,它完全等於返回列的名稱,即您要從中提取值的列(此示例中的數(shù)學分數(shù))。
  • A1:C1是包含表標頭的查找陣列。

現(xiàn)在,將此匹配函數(shù)包含在您的Vlookup公式的Col_index_num參數(shù)中,例如:

=VLOOKUP(F1,$A$1:$C$8, MATCH(E2,$A$1:$C$1, 0), FALSE)

並確保它無可挑剔地工作,無論您添加多少列或刪除??:

Excel匹配功能與公式示例

在上面的屏幕截圖中,即使我的用戶將其移至工作表中的另一個位置,我也鎖定了公式正確工作的所有單元。一個您可以在下面的屏幕截圖中看到,刪除列後,公式正常工作;此外,Excel足夠聰明,可以在這種情況下正確調整絕對參考:

Excel匹配功能與公式示例

Excel Hlookup和Match

以類似的方式,您可以使用Excel匹配功能來改善Hookup公式。一般原理與Vlookup的情況基本相同:您使用匹配函數(shù)獲取返回列的相對位置,並將該數(shù)字提供給您的hlookup公式的row_index_num參數(shù)。

假設查找值在單元格B5中,表數(shù)組為b1:h3,返回行的名稱(匹配的查找值)在單元格A6中,並且行標頭為a1:a3,完整的公式如下:

=HLOOKUP(B5, B1:H3, MATCH(A6, A1:A3, 0), FALSE)

Excel匹配功能與公式示例

正如您剛剛看到的那樣,Hlookup/Vlookup&Match的組合無疑是對常規(guī)Hlookup和Vlookup公式的改進。但是,匹配函數(shù)並不能消除其所有局限性。特別是,Vlookup匹配公式仍然無法查看其左側,而HlookUp匹配也無法在最上方的任何行中搜索。

為了克服上述(以及其他一些)限制,請考慮使用索引匹配的組合,該組合提供了一種非常強大且通用的方式來在Excel中進行查找,在許多方面都優(yōu)於Vlookup和Hlookup。詳細的指導和公式示例可以在Excel中的索引和匹配中找到 - vookup的更好替代方案。

這就是您在Excel中使用匹配公式的方式。希望本教程中討論的示例對您的工作有所幫助。我感謝您閱讀,並希望下週在我們的博客上見到您!

練習工作簿下載

excel匹配公式示例(.xlsx文件)

以上是Excel匹配功能與公式示例的詳細內容。更多資訊請關注PHP中文網(wǎng)其他相關文章!

本網(wǎng)站聲明
本文內容由網(wǎng)友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發(fā)現(xiàn)涉嫌抄襲或侵權的內容,請聯(lián)絡admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何在Microsoft Excel中使用括號,方括號和捲髮括號 如何在Microsoft Excel中使用括號,方括號和捲髮括號 Jun 19, 2025 am 03:03 AM

快速鏈接括號:控制歌劇的順序

Outlook快速訪問工具欄:自定義,移動,隱藏和顯示 Outlook快速訪問工具欄:自定義,移動,隱藏和顯示 Jun 18, 2025 am 11:01 AM

本指南將引導您介紹如何自定義,移動,隱藏和顯示快速訪問工具欄,從而幫助您塑造Outlook工作區(qū)以適合日常工作和喜好。 Microsoft Outlook中的快速訪問工具欄是USEFU

Google表格Importrange:完整指南 Google表格Importrange:完整指南 Jun 18, 2025 am 09:54 AM

曾經(jīng)玩過Google表的“只有一份快速復制”遊戲……而失去了一個小時的生活?當使用動態(tài)信息時,最初是一個簡單的數(shù)據(jù)傳輸將雪球迅速變成噩夢。那些“快速修復&qu

在Microsoft Excel中的6個很酷的右鍵單擊技巧 在Microsoft Excel中的6個很酷的右鍵單擊技巧 Jun 24, 2025 am 12:55 AM

快速鏈接副本,移動和鏈接單元格元素

不要忽略Microsoft Excel中F9的力量 不要忽略Microsoft Excel中F9的力量 Jun 21, 2025 am 06:23 AM

在手動計算中,快速鏈接劃分的公式模式化了複雜的配合儀,使Excel WindowMicrosoft Excel具有如此多的鍵盤快捷方式,以至於有時很難記住最有用的鍵盤快捷鍵。最被忽視的人之一

通過How-To Geek測試(高級)證明您的現(xiàn)實世界Microsoft Excel技能 通過How-To Geek測試(高級)證明您的現(xiàn)實世界Microsoft Excel技能 Jun 17, 2025 pm 02:44 PM

無論您是最近參加了Microsoft Excel課程,還是要驗證您對程序的了解是否最新,請嘗試使用How-To Geek Advanced Excel測試並找出您的表現(xiàn)如何!這是三部分系列中的第三個。第一個我

如何恢復未保存的Word文檔 如何恢復未保存的Word文檔 Jun 27, 2025 am 11:36 AM

一、檢查自動恢復文件夾,打開Word中的“恢復未保存的文檔”或進入C:\Users\用戶名\AppData\Roaming\Microsoft\Word路徑查找.asd結尾文件;二、查找臨時文件或使用OneDrive歷史版本,在原目錄輸入~$文件名.docx查看是否存在或登錄OneDrive查看版本歷史;三、利用Windows“以前的版本”功能或第三方工具如Recuva、EaseUS掃描恢復徹底刪除文件。以上方法可提高恢復成功率,但需盡快操作並避免寫入新數(shù)據(jù)。平時應開啟自動保存、定期保存或使用雲(yún)

5個新的Microsoft Excel功能將於2025年7月嘗試 5個新的Microsoft Excel功能將於2025年7月嘗試 Jul 02, 2025 am 03:02 AM

快速鏈接讓Copilot確定哪個桌子到Manipu

See all articles