KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

如何在 Excel 中計算包含文字的儲存格

作者Zhoumandy修改日期

Excel 無所不在!作為數據分析與文件處理的得力工具,我們在工作與生活中經常使用它。當需要更深入掌握資料以執行數據分析時,本教學將示範多種 在 Excel 中計算包含文字的儲存格的方法,助您輕鬆提升效率!

在 Excel 中使用 COUNTIF/COUNTIFS 函數搭配萬用字元計算包含文字的儲存格

在 Excel 中使用 SUMPRODUCT 與 ISTEXT 函數計算包含文字的儲存格

在 Excel 中使用 COUNTIF 函數計算包含特定文字的儲存格

輕鬆使用 Kutools for Excel 計算包含特定文字的儲存格


在 Excel 中使用 COUNTIF/COUNTIFS 函數搭配萬用字元計算包含文字的儲存格

使用 COUNTIF 函數計算包含任何文字的儲存格

若要計算包含任何文字的儲存格,請在 COUNTIF 公式中使用星號(*)語法如下:COUNTIF 函數

=COUNTIF(range, "*")

由於星號(*)是萬用字元,可比對任意字元序列,因此該公式會計算所有包含文字的儲存格。

例如,若要計算範圍 A2:A15 中包含文字的儲存格數量,請在空白儲存格中輸入下列公式,然後按下 Enter 鍵立即取得結果!

=COUNTIF(A2:A15, "*")

計算包含任意文字的儲存格數量

√ 注意:
  • 以下內容不視為文字:
  1. 包含任何文字的儲存格;
  2. 特殊字元;
  3. 格式設為文字的數字;
  4. 包含空字串(=““)、撇號(‘)或空格的視覺上看似空白的儲存格。
  • 以下內容不視為文字:
  1. 數字;
  2. 日期;
  3. 邏輯值 TRUE 與 FALSE;
  4. 錯誤值;
  5. 空白儲存格。

在此情況下,我們能清楚理解範例工作表中為何有 8 個包含文字的儲存格。

區分文字與非文字內容

使用 COUNTIF 函數計算不含文字的儲存格

若要在數據區域中計算不含文字的儲存格,請在 COUNTIF 公式中搭配使用「不等於」邏輯運算子()星號(*)。語法如下:

=COUNTIF(range, "<>*")

由於「不等於」邏輯運算子(<>)與星號(*)組合代表「不等於任意文字」,因此該公式會計算所有不含文字的儲存格。

例如,若要 計算範圍 A2:A15 中不含文字的儲存格數量,請在空白儲存格中輸入下列公式,再按下 Enter 鍵立即取得結果!

=COUNTIF(A2:A15,"<>*")

計算不含文字的儲存格數量

接著,您將獲得包含非文字值的儲存格數量。

使用 COUNTIFS 函數計算包含文字但排除視覺上為空白的儲存格

若要計算包含文字但排除視覺上為空白的儲存格,請在公式中搭配使用星號(*)、問號(?)與「不等於」(<>)邏輯運算子。語法如下:

=COUNTIFS(range,"*?*", range, "<> ")

問號(?)可比對任意單一字元,而星號(*)可比對任意字元序列以星號包圍的問號(*?*)表示儲存格中至少包含一個字元,因此空字串與撇號不會被計入。

「不等於」符號()加上一個空格,表示不計算包含空格字元的儲存格

例如,若要計算範圍 A2:A15 中不含視覺空白的文字儲存格數量,請在空白儲存格中輸入下方公式,然後按下 Enter 鍵立即取得結果!

=COUNTIFS(A2:A15,"*?*", A2:A15, "<> ")

計算包含文字但排除空白儲存格的數量

接著,您即可取得僅包含可見文字的儲存格數量。

√ 注意:
  1. COUNTIFS 函數支援多個條件。以上範例中,若要計算包含文字的儲存格,同時排除僅含一個空格、空字串或撇號(這些都會讓儲存格看起來是空白)的儲存格,即可使用此函數。
  2. 若您想計算包含文字的儲存格,卻排除僅含一個空格的儲存格,語法將變為 = COUNTIFS(range,"*", range, "<> ")

在 Excel 中使用 SUMPRODUCT 與 ISTEXT 函數計算包含文字的儲存格

計算包含文字值的儲存格,第二種方法是結合使用 SUMPRODUCT 函數ISTEXT 函數語法如下:

=SUMPRODUCT(--ISTEXT(range))

=SUMPRODUCT(ISTEXT(range)*1)

ISTEXT 函數會在儲存格包含文字時傳回 TRUE,否則傳回 FALSE。而雙負號(-——)(第一種語法)與乘法運算(第二種語法)則是將 TRUE 與 FALSE 強制轉換為數值 1 與 0 的兩種常用方式。

接著,SUMPRODUCT 函數會傳回 搜尋範圍內所有 1 與 0 的總和,並得出最終計數

在此情況下,若要計算範圍 A2:A15 中包含文字的儲存格數量,請在空白儲存格中輸入下列公式,然後按下 Enter 鍵立即取得結果!

=SUMPRODUCT(--ISTEXT(A2:A15))


=SUMPRODUCT(ISTEXT(A2:A15)*1)

使用 SUMPRODUCT 與 ISTEXT 函數計算含文字儲存格的公式 1

使用 SUMPRODUCT 與 ISTEXT 函數計算含文字儲存格的公式 2

無論使用哪種語法,傳回的結果皆為 8.

在 Excel 中使用 COUNTIF 函數計算包含特定文字的儲存格

使用完全符合計算包含特定文字的儲存格

若要讓 COUNTIF 函數執行完全符合,只需在公式的第二個引數中輸入以引號包覆的完整文字即可。以下是語法

=COUNTIF(range, "text value")

若要在 Excel 公式中加入文字,必須以引號(「……」)將文字包圍

例如,若您想找出範圍 A2:A10 中有多少儲存格「完全等於」單字「pen」或「pencil」,請在空白儲存格輸入下方公式,再按下 Enter 鍵立即取得結果!

=COUNTIF(A2:A10, "pen")


=COUNTIF(A2:A10, "pencil")

計算完全符合特定文字的儲存格數量公式 1

計算完全符合特定文字的儲存格數量公式 2

以部分比對方式計算包含特定文字的儲存格

若要計算包含部分相符文字的儲存格數量,請將該文字置於兩個星號(*)之間,並以引號(“”)括起。如此一來,COUNTIF 即可計算所有包含該文字的儲存格(無論其前後是否含有其他內容)。語法如下:語法

=COUNTIF(range, "*text value*")

在此情況下,若您想計算任意位置中包含「pen」或「pencil」作為內容一部分的儲存格數量,請在空白儲存格輸入下方公式,並按下 Enter 鍵立即取得結果!

=COUNTIF(A2:A10, "*pen*")


=COUNTIF(A2:A10, "*pencil*")

計算部分符合特定文字的儲存格數量公式 1

計算部分符合特定文字的儲存格數量公式 2

√ 注意:COUNTIF 函數不區分大小寫。

輕鬆使用 Kutools for Excel 計算包含特定文字的儲存格

除了使用公式計算包含文字的儲存格外,您也可以搭配 Kutools for Excel,運用選擇指定單元格工具,快速計算並選取 Excel 中包含特定文字的儲存格。

無論您是要計算內容完全符合特定文字的儲存格,還是計算包含部分相符文字的儲存格,Kutools for Excel 都能輕鬆幫您達成目標!

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

安裝免費版Kutools for Excel 後,立即體驗它強大的功能!

使用 Kutools 計算並選取完全符合特定文字的儲存格

在此情況下,您想找出範圍 A2:A10 中有多少個儲存格的內容完全等於「pen」。

範例資料

1. 選取您要計算其中包含特定文字之儲存格的範圍。

2. 點擊 Kutools > 選取 > 選擇指定單元格

點擊 Kutools 的「選取特定儲存格」功能

3. 在選擇指定單元格對話方塊中,您需要:

  • 選取儲存格選項選擇類型區段
  • 於指定類型區段中,選取等於,在下拉列表中輸入 pen 至文字方塊;
  • 按一下確定按鈕,隨即會彈出提示方塊,告知您符合條件的儲存格數量。

在對話方塊中指定選項

  • 在提示方塊中按一下確定按鈕後,Excel 將同時選取所有符合條件的儲存格。

所有符合條件的儲存格皆已選取

使用 Kutools 計算並選取與特定文字部分相符的儲存格

假設您想計算範圍 A2:A10 中有多少儲存格在任意位置包含「pen」作為其內容的一部分,操作方式與上一個範例類似。

1. 選取您要計算其中包含特定文字的儲存格數量之範圍。

2. 點擊 Kutools> 選取> 選擇指定單元格

點擊 Kutools 的「選取特定儲存格」功能

3. 在選擇指定單元格對話方塊中,您需要:

  • 選取儲存格選項選擇類型區段
  • 於指定類型區段中,選取包含,在下拉列表中,輸入 pen至文字方塊;
  • 按一下確定按鈕,隨即會彈出提示方塊,告知您符合條件的儲存格數量。

在對話方塊中指定選項

  • 在提示方塊中按一下確定按鈕,Excel 將同時選取所有符合條件的儲存格。

所有符合條件的儲存格皆已選取

立即點擊下載 Kutools for Excel,享 30 天免費試用!


  • 超強編輯欄(輕鬆編輯多行文字與公式);閱讀版面(輕鬆閱讀與編輯大量儲存格);貼上至篩選範圍……
  • 合併儲存格/列/欄並保留資料;分割儲存格內容;合併重複行並加總/平均……防止重複項儲存格;比較範圍……
  • 選取重複或唯一列;選取空白列(所有儲存格皆為空);超級查找與模糊搜尋多個活頁簿;隨機選取……
  • 精確公式複製多個儲存格而不變更公式參照;自動建立參照至多個工作表;插入項目符號、複選框及更多……
  • 收藏並快速插入公式、範圍、圖表與圖片;加密儲存格並設定密碼;建立郵件清單並寄送電子郵件……
  • 提取文本、添加文本、刪除某位置字元、移除空格;建立並列印數據分頁統計;在儲存格內容與註解之間轉換……
  • 超級篩選(儲存並套用篩選方案至其他工作表);高級排序依月份/週/日、頻率等;特殊篩選依粗體、斜體……
  • 合併活頁簿與工作表;合併表格依據關鍵列;分割數據至多個工作表批次轉換 xls、xlsx 與 PDF……
  • 資料透視表依週數、星期幾等分組……顯示未鎖定、選區鎖定以不同顏色標示;突顯包含公式/名稱的儲存格……
kte tab 201905
  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 與 Project 中啟用分頁式編輯與閱讀,提升工作效率!
  • 在同一視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
  • 每天為您提升 50% 的工作效率,省下數百次滑鼠點擊!
officetab bottom