在 Excel 中解決 COUNTIF 的大小寫區分問題


許多人熟悉使用 COUNTIF 函數來計算符合特定條件的出現次數。然而 COUNTIF 有個限制:無法區分大小寫字母。在某些情況下,它可能會導致錯誤結果。那麼,我們要如何修改公式以取得正確答案?

COUNTIF 能處理這個問題嗎?

答案是否定的。COUNTIF 無法區分大寫與小寫字母。對 COUNTIF 而言,”Abc”、”ABC” 和 “aBc” 都會被視為相同。因此,若把 COUNTIF 套用於 D2、D3 和 D4 範圍,結果將為 6。

有什麼公式可以取代 COUNTIF?

解法是使用下列公式:

=SUMPRODUCT(EXACT(C2,$A$2:$A$7)*1)

公式解析:

  • EXACT 函數:此函數可區分大小寫字母。例如, ="ABC"="Abc" 會傳回 FALSE。
  • EXACT(C2,$A$2:$A$7): 此部分指示 Excel 將範圍 A2:A7 的每個儲存格與 C2 比較,產生由 TRUE 和 FALSE 組成的陣列,例如 {TRUE;FALSE;FALSE;TRUE;TRUE;FALSE}.
  • *EXACT(C2,$A$2:$A$7)1: 將 TRUE 和 FALSE 陣列乘以 1,便可把它轉成數值,得到 {1;0;0;1;1;0}.
  • SUMPRODUCT(EXACT(C2,$A$2:$A$7)*1):最後,此公式會加總結果陣列,得出 “Abc” 在 A2:A7 範圍內出現的次數;在這個例子中結果為 3。

結語

透過結合 EXACT 與 SUMPRODUCT 函數,你可以在 Excel 有效計算區分大小寫的出現次數,克服 COUNTIF 函數的限制。

A0008


全面的技術支援解決方案

我們提供一系列技術支援解決方案,以滿足您的需求。
讓我們來探索我們的主要服務:

man and woman wearing headphones while working in the office

這是您隨時可以獲得的服務,專注於Microsoft Excel、Word和PowerPoint的即時協助。如果您在工作中遇到困難,只需通過WhatsApp發送您的問題給我們。我們將迅速幫助您解決問題!

serious diverse students looking at laptop

加入我們的「網上學習群組」Facebook頁面!我們提供超過200個教程,擁有豐富的教學視頻庫。您可以隨時隨地按照自己的步調學習,探索各種主題!

woman in yellow blazer doing a presentation

通過我們量身定制的企業培訓計劃提升您團隊的技能。我們提供全面的培訓課程,旨在滿足您組織的需求,為員工提供最新的工具,以助其卓越表現。