如何在 Excel 中查找匹配值

您有一個包含數千個數字和單詞的 Excel 工作簿。那里肯定會有相同數字或單詞的倍數。您可能需要找到它們。因此,我們將研究在Excel 365中查找匹配值的幾種方法。

我們將介紹在兩個不同的工作表和兩個不同的列中查找相同的單詞或數字。我們將研究使用 EXACT、MATCH 和 VLOOKUP 函數。我們將使用的一些方法可能不適用於 Microsoft Excel 的 Web 版本,但它們都適用於桌面版本。 

目錄

  • 什麼是 Excel 函數?
  • 確切的功能
  • 匹配函數
  • VLOOKUP 函數
  • 如何在兩個不同的工作表中找到匹配值?
  • 我還能如何使用這些功能?

如何在 Excel 中查找匹配值

什麼是 Excel 函數?

如果您以前使用過函數,請跳過。 

Excel 函數就像一個迷你應用程序。它應用一系列步驟來執行單個任務。最常用的 Excel 函數可以在“公式”選項卡中找到。在這裡,我們看到它們按功能的性質分類 -

  • 自動求和
  • 最近使用過
  • 金融
  • 合乎邏輯
  • 文本
  • 約會時間
  • 查找和參考
  • 數學與三角函數
  • 更多功能。

如何在 Excel 中查找匹配值

More Functions類別包含類別Statistical、Engineering、Cube、Information、Compatibility 和 Web

確切的功能

Exact 函數的任務是遍歷兩列的行並在 Excel 單元格中查找匹配值。確切的意思是準確的。Exact 函數本身區分大小寫。它不會將紐約紐約視為一場比賽。

在下面的示例中,有兩列文本——票和收據。只有10組文本,我們可以通過查看來比較它們。想像一下,如果有 1,000 行或更多行。這就是您使用 Exact 函數的時候。

如何在 Excel 中查找匹配值

將光標置於單元格 C2 中。在公式欄中,輸入公式 

=精確(E2:E10,F2:F10)

如何在 Excel 中查找匹配值

E2:E10指的是第一列值,F2:F10指的是緊挨著它的列。一旦我們按下Enter,Excel 將比較每行中的兩個值並告訴我們它是否匹配 ( True ) 或不匹配 ( False )。由於我們使用範圍而不是僅使用兩個單元格,因此公式將溢出到其下方的單元格中併計算所有其他行。

如何在 Excel 中查找匹配值

這種方法雖然有局限性。它只會比較同一行上的兩個單元格。例如,它不會將 A2 中的內容與 B3 中的內容進行比較。我們該怎麼做?MATCH 可以提供幫助。

匹配函數

MATCH 可用於告訴我們特定值的匹配項在單元格範圍內的位置。

假設我們想在下面的示例中找出特定 SKU(庫存​​單位)所在的行。

如何在 Excel 中查找匹配值

如果我們想找到 AA003 所在的行,我們將使用以下公式:

=匹配(J1,E2:E9,0)

如何在 Excel 中查找匹配值

J1引用具有我們要匹配的值的單元格。E2:E9指的是我們正在搜索的值範圍。公式末尾的零 ( 0 ) 告訴 Excel 查找完全匹配項。如果我們要匹配數字,我們可以使用1來查找小於我們的查詢的內容,或者使用2來查找大於我們的查詢的內容。

如何在 Excel 中查找匹配值

但是如果我們想知道 AA003 的價格呢?

VLOOKUP 函數

VLOOKUP中的 V代表垂直。這意味著它可以在列中搜索給定的值。它還可以做的是在與找到的值相同的行上返回一個值。 

如果您在每月頻道中訂閱了 Office 365,則可以使用較新的XLOOKUP。如果您只有半年訂閱,它將在 2020 年 7 月提供給您。

讓我們使用相同的庫存數據並嘗試找出某物的價格。

如何在 Excel 中查找匹配值

之前我們在找一行的地方,輸入公式:

=VLOOKUP(J1,E2:G9,3,FALSE)

如何在 Excel 中查找匹配值

J1引用具有我們正在匹配的值的單元格。E2:G9是我們正在處理的值範圍。但是 VLOOKUP 只會在該範圍的第一列中查找匹配項。3指的是范圍開頭的第 3 列  

因此,當我們在 J1 中鍵入 SKU 時,VLOOKUP 將找到匹配項並從其上方的第 3 列單元格中獲取值。FALSE告訴 Excel 我們正在尋找什麼樣的匹配項。FALSE 表示它必須是精確匹配,而 TRUE 則表示它必須是緊密匹配。

如何在 Excel 中查找匹配值

如何在兩個不同的工作表中找到匹配值?

上面的每個函數都可以跨兩個不同的工作表工作,以在 Excel 中查找匹配值。我們將使用 EXACT 函數向您展示如何操作。這幾乎可以用任何函數來完成。不僅僅是我們在這裡介紹的那些。還有其他方法可以鏈接不同工作表和工作簿之間的單元格

在Holders工作表上,我們輸入公式 

=EXACT(D2:D10,門票!E2:E10)

如何在 Excel 中查找匹配值

D2:D10是我們在 Holders 表上選擇的範圍。一旦我們在那之後加上一個逗號,我們就可以點擊 Tickets 表並拖動並選擇第二個範圍。 

如何在 Excel 中查找匹配值

查看它如何將工作表和範圍引用為Tickets!E2:E10?在這種情況下,每一行都匹配,所以結果都是 True。

如何在 Excel 中查找匹配值

我還能如何使用這些功能?

一旦掌握了這些匹配和查找功能,就可以開始使用它們做很多不同的事情了。另請查看結合使用 INDEX 和 MATCH 函數來執行類似於 VLOOKUP 的操作。

有一些關於使用 Excel 函數在 Excel 中查找匹配值的絕妙技巧嗎?也許是關於如何做更多的問題?在下面的評論中給我們留言。

使用 INDEX 和 MATCH 代替 VLOOKUP

使用 VLOOKUP 有一定的限制 - VLOOKUP 函數只能從左到右尋找值。這表示包含您尋找的值的列應始終位於包含傳回值的列的左側。現在,如果您的電子表格不是以這種方式建構的,請不要使用 VLOOKUP。請改用 INDEX 和 MATCH 函數的組合。

此範例顯示了一個小列表,其中我們要搜尋的值「芝加哥」不在最左邊的列中。所以,我們不能使用VLOOKUP。相反,我們將使用 MATCH 函數在 B1:B11 範圍內尋找芝加哥。它在第 4 行中找到。然後,INDEX 使用該值作為查找參數,並在第 4 列(D 列)中找到芝加哥的人口。使用的公式顯示在儲存格 A14 中。

使用 INDEX 和 MATCH 尋找值

留下評論

如何自动翻页 Microsoft PowerPoint 365

如何自动翻页 Microsoft PowerPoint 365

本教程展示如何通过设置幻灯片自动播放的时间,使 Microsoft PowerPoint 365 自动播放演示文稿。

如何在 Microsoft Word 中访问和使用样式集

如何在 Microsoft Word 中访问和使用样式集

样式集可以瞬间为您的整个文档提供光滑且一致的外观。以下是如何在 Word 中使用样式集以及在哪里找到它们。

Excel:强制“以只读方式打开”的提示

Excel:强制“以只读方式打开”的提示

本指南将引导您在 Microsoft Excel Office 365 文件中强制提示用户以只读方式打开。

Outlook 365:将所有联系人导出为 vCard 文件

Outlook 365:将所有联系人导出为 vCard 文件

我们向您展示一个技巧,您可以使用它轻松将所有 Microsoft Outlook 365 联系人导出为 vCard 文件。

在 Excel 中启用/禁用单元格中公式的显示

在 Excel 中启用/禁用单元格中公式的显示

学习如何在 Microsoft Excel 中启用或禁用单元格中公式的显示。

Excel 365:如何锁定或解锁单元格

Excel 365:如何锁定或解锁单元格

通过本教程学习如何在Microsoft Excel 365中锁定和解锁单元格。

为什么在 Outlook 365 中“垃圾邮件”选项是灰色的?

为什么在 Outlook 365 中“垃圾邮件”选项是灰色的?

在 Microsoft Outlook 中“垃圾邮件”选项变为灰色是很常见的。本文将向您展示如何处理这个问题。

PowerPoint 365:如何从其他演示文稿文件导入幻灯片

PowerPoint 365:如何从其他演示文稿文件导入幻灯片

一个教程,展示如何从另一个 Microsoft PowerPoint 365 演示文稿文件导入幻灯片。

如何在Word中创建宏

如何在Word中创建宏

了解如何在Word中创建宏,以更快地执行您最常用的功能。

Office 365:开启/关闭 Office 剪贴板

Office 365:开启/关闭 Office 剪贴板

我们将向您展示如何在 Microsoft Office 365 应用程序中启用或禁用可见的剪贴板选项。