【Excel函數82】EXACT 精準比對文字是否完全相同,格式驗證與資料比對的邏輯工具

更新 發佈閱讀 7 分鐘

在 Excel 中進行欄位比對、格式驗證或資料清理時,常需要判斷兩段文字是否完全一致。EXACT 函數能精準比對兩段文字是否「完全相同」,包括大小寫與隱藏字元,是資料驗證、錯誤偵測與報表一致性檢查的常用工具。

🔹快速摘要(語法、用途、常見場景)

  • 用途:判斷兩段文字是否完全一致(區分大小寫)
  • 語法=EXACT(文字1, 文字2)
  • 常見場景:欄位比對、格式驗證、資料清理、報表一致性檢查、錯誤偵測

一、EXACT 函數語法與用途:精準比對的邏輯工具

語法:

=EXACT(text1, text2)
  • text1, text2:要比對的兩段文字
  • 回傳結果為 TRUE(完全一致)或 FALSE(不一致)
  • 比對時會區分大小寫與隱藏字元(如空格、換行)

EXACT 常用於資料驗證、欄位一致性檢查與錯誤偵測。

二、範例教學:五個基礎 + 五個進階範例

🔸基礎範例(適合初學者快速掌握用途)

範例一:比對兩段完全相同的文字

=EXACT("Excel", "Excel")

回傳 TRUE

範例二:比對大小寫不同的文字

=EXACT("Excel", "EXCEL")

回傳 FALSE

範例三:比對儲存格內容是否一致

=EXACT(A1, B1)

判斷 A1 與 B1 是否完全相同。

範例四:搭配 IF 顯示比對結果

=IF(EXACT(A1, B1), "一致", "不一致")

回傳「一致」或「不一致」。

範例五:比對是否包含多餘空格

=EXACT("Excel", " Excel ")

回傳 FALSE(空格造成不一致)。

🔸進階範例(適合報表設計與資料驗證應用)

範例六:搭配 TRIM 清理空格後再比對

=EXACT(TRIM(A1), TRIM(B1))

清理空格後再進行比對。

範例七:搭配 CLEAN 移除不可見字元後比對

=EXACT(CLEAN(A1), CLEAN(B1))

移除控制字元後再比對。

範例八:批次比對整欄資料(動態陣列)

=MAP(A2:A100, LAMBDA(x, EXACT(x, B2)))

比對 A2:A100 中每列是否與 B2 完全一致(Excel 365)。

範例九:搭配 TEXT 格式化後比對數值欄位

=EXACT(TEXT(A1,"0.00"), TEXT(B1,"0.00"))

將數值格式化後再比對。

範例十:建立錯誤提示欄位

=IF(EXACT(A1, B1), "", "格式不一致")

若不一致則顯示提示。

三、常見問題解答(FAQ)

Q1:EXACT 和 =A1=B1 有何差異?

EXACT 會區分大小寫與隱藏字元;=A1=B1 不區分大小寫,且可能忽略空格。

Q2:EXACT 可以處理中文嗎?

可以,會正確比對中文字是否完全一致。

Q3:EXACT 可以處理數值嗎?

可以,但會將數值轉為文字比對;建議搭配 TEXT 控制格式。

Q4:EXACT 可以處理整欄資料嗎?

可以,搭配 MAP 或拖曳填滿即可批次處理。

Q5:EXACT 可以搭配哪些函數使用?

常見搭配 TRIM、CLEAN、TEXT、IF、MAP、LAMBDA 等。

四、注意事項與錯誤排除

  • EXACT 會區分大小寫與空格,請確認格式一致
  • 若輸入為錯誤值,可能回傳 #VALUE!
  • 若比對結果為 FALSE,建議搭配 TRIM 或 CLEAN 檢查隱藏字元
  • 中文比對不受編碼影響,可直接操作
  • 建議搭配錯誤提示邏輯處理格式異常輸入

五、延伸技巧與相關函數

1. TRIM 函數

功能摘要:移除文字開頭與結尾的空格,並將中間多個空格壓縮為單一空格。

連動應用:EXACT 會將空格視為有效字元,因此多餘空格會導致比對失敗。搭配 TRIM 可先清理輸入資料,再進行比對,例如 EXACT(TRIM(A1), TRIM(B1)) 可排除因空格造成的不一致。

2. CLEAN 函數

功能摘要:移除不可見的控制字元(如換行符、跳格符、非列印符號),常見於匯入資料或複製貼上內容。

連動應用:EXACT 無法辨識這些隱藏字元是否為雜訊,因此搭配 CLEAN 可先清除干擾,再進行比對,例如 EXACT(CLEAN(A1), CLEAN(B1)) 可避免因隱藏字元導致的誤判。

3. TEXT 函數

功能摘要:將數值、日期等格式轉換為指定的文字格式。

連動應用:EXACT 是文字比對函數,若直接比對數值或日期,可能因格式不同而回傳 FALSE。搭配 TEXT 可將兩者格式統一後再比對,例如 EXACT(TEXT(A1,"0.00"), TEXT(B1,"0.00")) 可確保格式一致性。

4. IF 函數

功能摘要:根據邏輯條件回傳不同結果,常用於建立提示訊息或錯誤標記。

連動應用:EXACT 回傳 TRUE 或 FALSE,可直接嵌入 IF 判斷式中,用於報表欄位檢查或格式驗證,例如 IF(EXACT(A1,B1), "一致", "不一致") 可清楚標示比對結果。

5. MAP / LAMBDA 函數(Excel 365 專用)

功能摘要:MAP 可對陣列中每個元素套用自訂邏輯,LAMBDA 用於封裝該邏輯。

連動應用:當需對整欄資料進行一致性比對時,可使用 MAP(A2:A100, LAMBDA(x, EXACT(x, B2))) 對每列資料與基準值進行比對,並可進一步結合 IF 或其他函數進行標記與提示。

這些函數彼此之間具高度互補性,能構成一套完整的「資料清理 → 格式統一 → 精準比對 → 錯誤提示 → 批次處理」流程,特別適合用於報表設計、欄位驗證、匯入資料清理與自動化檢查等場景。

六、結語與延伸閱讀推薦

EXACT 函數是 Excel 中最精準的文字比對工具之一,適合用在格式驗證、欄位一致性檢查、資料清理與報表設計等情境。學會 EXACT 後,你可以進一步探索:

  • [TRIM 函數教學:去除空格與格式統一的基礎技巧]
  • [TEXT 函數教學:格式化數值與日期的文字輸出方法]
  • [MAP 函數教學:批次處理與格式比對的動態技巧]
留言
avatar-img
留言分享你的想法!
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
30會員
224內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
2025/10/14
在 Excel 中處理欄位拆解、格式解析或資料清理時,若需找出某個字元或文字在字串中的位置,SEARCH 函數是最彈性的選擇。它能回傳指定文字首次出現的位置,且不區分大小寫,適合用於搭配 MID、LEFT、RIGHT 等函數進行欄位解析、代碼拆解與格式控制。
Thumbnail
2025/10/14
在 Excel 中處理欄位拆解、格式解析或資料清理時,若需找出某個字元或文字在字串中的位置,SEARCH 函數是最彈性的選擇。它能回傳指定文字首次出現的位置,且不區分大小寫,適合用於搭配 MID、LEFT、RIGHT 等函數進行欄位解析、代碼拆解與格式控制。
Thumbnail
2025/10/14
在 Excel 中處理欄位拆解、格式解析或資料清理時,常需要找出某個特定字元或文字在字串中的位置。FIND 函數能精準回傳指定字元首次出現的位置,適合用於搭配 MID、LEFT、RIGHT 等函數進行欄位解析、代碼拆解與格式控制。它是文字處理中最常用的邏輯工具之一。
Thumbnail
2025/10/14
在 Excel 中處理欄位拆解、格式解析或資料清理時,常需要找出某個特定字元或文字在字串中的位置。FIND 函數能精準回傳指定字元首次出現的位置,適合用於搭配 MID、LEFT、RIGHT 等函數進行欄位解析、代碼拆解與格式控制。它是文字處理中最常用的邏輯工具之一。
Thumbnail
2025/10/14
在日常報表處理或資料彙整工作中,經常需要將多個 Excel 檔案的內容合併到一個主工作簿中。若手動複製貼上,不僅耗時,也容易出錯。透過 VBA,我們可以建立一個「一鍵合併」功能,自動開啟資料夾內所有 Excel 檔案,並將指定工作表的資料整合到主檔案中。
Thumbnail
2025/10/14
在日常報表處理或資料彙整工作中,經常需要將多個 Excel 檔案的內容合併到一個主工作簿中。若手動複製貼上,不僅耗時,也容易出錯。透過 VBA,我們可以建立一個「一鍵合併」功能,自動開啟資料夾內所有 Excel 檔案,並將指定工作表的資料整合到主檔案中。
Thumbnail
看更多
你可能也想看
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
微軟的EXCEL又出了一個新函數了【TRANSLATE】,TRANSLATE這個單字翻譯成中文就是翻譯的意思,他的功能就是"翻譯"。 有了這個函數就可以直接在原有資料進行翻譯,不用再把資料丟到Google翻譯或是GPT了。 🔎函數說明 TRANSLATE(要翻譯的內容,原始語言,翻
Thumbnail
微軟的EXCEL又出了一個新函數了【TRANSLATE】,TRANSLATE這個單字翻譯成中文就是翻譯的意思,他的功能就是"翻譯"。 有了這個函數就可以直接在原有資料進行翻譯,不用再把資料丟到Google翻譯或是GPT了。 🔎函數說明 TRANSLATE(要翻譯的內容,原始語言,翻
Thumbnail
在工作職場上輸入資料時,如果輸入的內容可以觀察出特定的規則時,其實可以使用儲存格格式來快速輸入資料。 舉一個例子,再輸入學生班級時,三年二班要輸入4個字,【三】、【年】、【二】、【班】,但其實觀察一下規律,其中的年跟班都是相同的,那麼就能利用這個規則來偷吃步拉 📌設定儲存格格式 選取範圍
Thumbnail
在工作職場上輸入資料時,如果輸入的內容可以觀察出特定的規則時,其實可以使用儲存格格式來快速輸入資料。 舉一個例子,再輸入學生班級時,三年二班要輸入4個字,【三】、【年】、【二】、【班】,但其實觀察一下規律,其中的年跟班都是相同的,那麼就能利用這個規則來偷吃步拉 📌設定儲存格格式 選取範圍
Thumbnail
這邊統整了過往喜特先生發布過的「資料驗證」系列文! 資料驗證是個「驗證資料是否符合某條件的機制」,我們通常會用它來避免別人輸入無效的值,減少錯誤的發生。你可以按照順序慢慢學習,把資料驗證這功能一次搞懂!
Thumbnail
這邊統整了過往喜特先生發布過的「資料驗證」系列文! 資料驗證是個「驗證資料是否符合某條件的機制」,我們通常會用它來避免別人輸入無效的值,減少錯誤的發生。你可以按照順序慢慢學習,把資料驗證這功能一次搞懂!
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 這集要分享增減雙層柱形圖,這個圖表除了可以比較兩組數據之外,還能在上方一併呈現這兩組數據實際的差值。 【🎗️範例展示】 下方黑色與灰色的直條圖:用來比較A到H類別2022年與2023年的資料 下方綠色紅色
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 這集要分享增減雙層柱形圖,這個圖表除了可以比較兩組數據之外,還能在上方一併呈現這兩組數據實際的差值。 【🎗️範例展示】 下方黑色與灰色的直條圖:用來比較A到H類別2022年與2023年的資料 下方綠色紅色
Thumbnail
本文介紹瞭如何使用 Excel VBA 解決規劃求解問題的實際案例,並展示了「回溯算法」(Backtracking) 的應用。通過此案例,專業人士可以更好地理解並利用數據,進而在商業環境中做出更精確的決策。
Thumbnail
本文介紹瞭如何使用 Excel VBA 解決規劃求解問題的實際案例,並展示了「回溯算法」(Backtracking) 的應用。通過此案例,專業人士可以更好地理解並利用數據,進而在商業環境中做出更精確的決策。
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 EXCEL中橫條圖(又稱橫向條形圖)是一種常用的圖表類型,用於以視覺化的方式表示數據。它主要用來比較不同類別之間的數據量。每個類別都有一條水平的條形,以代表該類別的數據值。這種圖表通常適合比較不同類別之間的差異。
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 EXCEL中橫條圖(又稱橫向條形圖)是一種常用的圖表類型,用於以視覺化的方式表示數據。它主要用來比較不同類別之間的數據量。每個類別都有一條水平的條形,以代表該類別的數據值。這種圖表通常適合比較不同類別之間的差異。
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 簡報或報告永遠都是看到圓餅圖、環圈圖,枯燥又沒創意,那麼就稍微改變一下,把百分比用儀表盤的方式顯示吧 訂閱贊助效率職人沙龍,解鎖所有特殊圖表教學 <訂閱沙龍BONUS> 贊助訂閱: 99元/月 o
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 簡報或報告永遠都是看到圓餅圖、環圈圖,枯燥又沒創意,那麼就稍微改變一下,把百分比用儀表盤的方式顯示吧 訂閱贊助效率職人沙龍,解鎖所有特殊圖表教學 <訂閱沙龍BONUS> 贊助訂閱: 99元/月 o
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News