Skip to main content

在 Excel 中比較兩個或多個文字字串

Author: Xiaoyang Last Modified: 2025-05-12

如果要在工作表中區分大小寫或不區分大小寫來比較兩個或多個文字字串,如下方螢幕截圖所示,本文將介紹一些有用的公式,幫助您在 Excel 中完成此任務。

doc-compare-two-strings-1


區分大小寫比較兩個或多個文字字串

區分大小寫比較兩個文字字串:

通常,EXACT 函數可以幫助您比較兩個或多個字串是否完全相等。若要比較僅兩個文字字串,通用語法為:

=EXACT(text1, text2)
  • text1: 您要比較的第一個文字字串。
  • text2: 第二個文字字串用於與第一個文字字串進行比較。

1. 複製或輸入以下公式到空白儲存格中:

=EXACT(A2,B2)

2. 然後,向下拖動填滿控制點以應用該公式到其他需要的儲存格,如果兩個字串相等則會得到 TRUE,否則得到 FALSE。請參閱下方螢幕截圖:

doc-compare-two-strings-2

提示:如果您想使用特定的文字取代預設的 TRUE 或 FALSE,可以結合 IF 函數和 EXACT 函數,請使用以下公式:

=IF(EXACT(A2,B2),"Yes","No")

doc-compare-two-strings-3


區分大小寫比較多個文字字串:

有時候,您可能需要比較多個文字字串,在這種情況下,應該結合 AND 函數與 EXACT 函數,通用語法為:

=AND(EXACT(range,value))
  • range: 您要比較的儲存格範圍;
  • value: 在儲存格範圍內用於比較的文字或儲存格。

1. 請輸入或複製以下公式到空白儲存格中:

=AND(EXACT(A2:D2,A2))

2. 然後,同時按下 Ctrl + Shift + Enter 鍵以獲得正確結果,然後複製並將此公式填滿到其他需要使用的儲存格,您將得到如下方螢幕截圖所示的結果:

doc-compare-two-strings-4

提示:要在結果中顯示其他特定文字而不是 TRUE 或 FALSE,請使用以下公式:

=IF(AND(EXACT(A2:D2,A2)),"Yes","No")

請記住要同時按下 Ctrl + Shift + Enter 鍵以獲得正確結果。

doc-compare-two-strings-5


不區分大小寫比較兩個或多個文字字串

如果您希望在比較兩個或多個文字字串時忽略大小寫,請使用以下公式:

不區分大小寫比較兩個文字字串:

1. 在您想要獲取結果的空白儲存格中輸入或複製以下簡單公式:

=A2=B2

2. 然後,您將得到如下方螢幕截圖所示的結果:

doc-compare-two-strings-6

提示:若要輸出您自己的相等或差異文字,請使用此公式:

=IF(A2=B2, "Yes", "No")

doc-compare-two-strings-7


不區分大小寫比較多個文字字串:

1. 若要檢查多個文字字串是否相等且不區分大小寫,請使用以下公式:

=COUNTIF(A2:D2,A2)=4

注意:在上述公式中,A2:D2 是您要比較的儲存格範圍,A2 是數據範圍內用於比較的儲存格值,數字 4 表示您要檢查的儲存格數量。

2. 然後,向下拖動填滿控制點以應用該公式到其他儲存格,結果將如下方螢幕截圖所示:

doc-compare-two-strings-8

提示:使用以下公式以在結果中顯示您想要的特定文字:

=IF(COUNTIF(A2:D2,A2)=4,"Yes","No")

doc-compare-two-strings-9


相關函數:

  • EXACT:
  • EXACT 函數比較兩個字串,如果它們完全相同則返回 TRUE,否則返回 FALSE。
  • IF:
  • 它執行一個簡單的邏輯測試,根據比較結果返回一個值,如果結果為 TRUE 則返回一個值,如果結果為 FALSE 則返回另一個值。
  • COUNTIF:
  • COUNTIF 函數是 Excel 中的一個統計函數,用於計算符合條件的儲存格數量。

更多文章:

  • 如果儲存格包含文字則在 Excel 中顯示
  • 如果您在 A 列中有一列文字字串,並且有一行關鍵字,現在您需要檢查這些關鍵字是否出現在文字字串中。如果關鍵字出現在儲存格中,則顯示它,否則顯示空白儲存格。
  • 根據 Excel 中的值顯示特定文字
  • 假設您有一列值,現在您想根據該值顯示特定文字。例如,如果儲存格值大於 1000,則在另一列中顯示「增加」文字,如下方螢幕截圖所示。要處理此任務,REPT 和 IF 函數都可以幫上忙。

最佳的辦公生產力工具

Kutools for Excel - 幫助您脫穎而出

? Kutools AI 助手:基於智能執行生成代碼創建自訂公式分析數據並生成圖表調用 Kutools 函數…來徹底改變數據分析方式。
熱門功能查找、標記或識別重複值  |  刪除空行  |  合併列或單元格而不丟失數據  |  四捨五入無需公式 ...
超級 VLookup多條件  |  多值  |  跨多工作表  |  模糊查找...
高級下拉列表簡易下拉列表  |  依賴下拉列表  |  多選下拉列表...
列管理器添加特定數量的列  |  移動列  |  切換隱藏列的可見狀態  比較列以選擇相同和不同的單元格 ...
特色功能網格聚焦  |  設計檢視  |  增強編輯欄  |  工作簿與工作表管理器 | 資源庫(自動文本)  |  日期提取器  |  合併資料  |  加密/解密儲存格  |  按清單發送電子郵件  |  超級篩選  |  特殊篩選(篩選粗體/斜體/刪除線...) ...
頂級 15 種工具集12 個文字工具添加文本刪除特定字符 ...)  |  50+ 圖表 類型甘特圖 ...)  |  40+ 實用 公式基於生日計算年齡 ...)  |  19 個插入工具插入QR碼從路徑插入圖片 ...)  |  12 個轉換工具金額轉大寫匯率轉換 ...)  |  7 個合併與分割工具高級合併行分割Excel單元格 ...)  |  ... 還有更多

Kutools for Excel 擁有超過 300 種功能,確保您需要的功能只需點擊一下即可實現...


Office Tab - 啟用 Microsoft Office(包括 Excel)中的分頁閱讀和編輯功能

  • 一秒鐘內在數十個打開的文檔之間切換!
  • 每天為您減少數百次鼠標點擊,告別滑鼠手。
  • 當查看和編輯多個文檔時,您的工作效率提高 50%。
  • 為 Office(包括 Excel)帶來高效的分頁功能,就像 Chrome、Edge 和 Firefox 一樣。