跳到主要內容

Excel 中的字元計數:儲存格和範圍(簡單指南)

在 Excel 的廣闊世界中,了解資料操作的複雜性至關重要。 其中一個方面是對單元格或單元格範圍內的字元、特定字元或某些文字進行計數。 本指南將指導您逐步實現這一目標。 無論您是初學者還是 Excel 嚮導,總有新東西要學習!


字元數

 

首先,我們從最常見的情況開始:計算單一儲存格或儲存格區域中的字元數。


計算單一儲存格中的字元數

若要計算單一儲存格中的字元數,您可以使用 LEN 函數-計算儲存格中的字母、數字、字元和所有空格。

步驟 1:選取一個空白儲存格並使用 LEN 函數

在這種情況下,我想計算儲存格 A2 中的字符,請使用如下的 LEN 函數,然後按 Enter 鍵。

=LEN(A2)

excel 文檔字元數 2

步驟 2(可選):將自動填滿手把拖曳到要計算字元數的儲存格上

excel 文檔字元數 3

若要快速且準確地追蹤字串中的字元頻率,請參閱 Excel的Kutools's 計數字符 功能。 除了此功能之外,Kutools 還提供了數十種功能,可輕鬆簡化複雜的計算。 立即下載體驗 Kutools 無與倫比的效率! excel 文檔字元數 4

計算單元格範圍內的字元數

若要聚合多個儲存格的計數,您可以使用 SUMPRODUCTLEN 一起發揮作用。

例如,要計算範圍 A2:A5 中的字元總數,請使用下列公式,然後按 Enter 取得計數的關鍵:

=SUMPRODUCT(LEN(A2:A5))

excel 文檔字元數 5

筆記:
  • 您可以使用下列公式來計算範圍 A2:A5 中的字元總數。
     =SUM(LEN(A2:A5))
    但是,如果使用的是 Excel 2019 之前的版本,請確保按 Shift + Ctrl + Enter 同時獲得準確的結果。
  • 如果您需要計算幾個不連續儲存格(例如儲存格 A2 和 A5)中的字元總數,則上述公式將無法正常運作。 請改用以下公式:
    =SUM(LEN(A2),LEN(A5))

某些特定字元很重要

在某些情況下,您可能想要計算字串或儲存格區域中的某個特定字元。 但是,根據您的資料需求,區分區分大小寫和不區分大小寫的計數可能至關重要。 本節將介紹解決這些問題的方法。


計算單元格或範圍內區分大小寫的特定字符

為了對區分大小寫的特定字元進行計數,這裡我們提供了兩種不同的方法。

方法 1:使用公式組合 LEN 和 SUBSTITUTE 函數

方法2: 使用Kutools for Excel點擊

方法 1:使用公式組合 LEN 和 SUBSTITUTE 函數
  • 計算單元格中區分大小寫的特定字符

    例如,要計算儲存格 A2 中字元「s」的數量,請使用下列公式並按 Enter 鍵:

    =LEN(A2)-LEN(SUBSTITUTE(A2,"s",""))

    excel 文檔字元數 6

    公式解釋:
    • LEN(A2):計算儲存格 A2 中的字元總數。
    • SUBSTITUTE(A2,"s",""):將所有字元「s」替換為空。
    • LEN(SUBSTITUTE(A2,"s","")):取得A2中不包含字元「s」的字元長度。
    • LEN(A2)-LEN(SUBSTITUTE(A2,"s","")):儲存格 A2 中的總字元數減去 A2 中不包含字元「s」的字元長度。 結果將是 A2 中字元“s”的數量。
    備註:您可以使用儲存格引用來指定公式中的字符,當您使用自動填充手柄填充公式時,該字元會自動調整。excel 文檔字元數 7
  • 計算一定範圍內區分大小寫的特定字符

    如果您想計算 A2:A5 範圍內的字元“s”,請使用下列公式並按 Enter 鍵:

    =SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5,"s", "")))

    excel 文檔字元數 8

方法2: 使用Kutools for Excel點擊

要輕鬆查明字串中特定字元的頻率,請依靠 Excel的Kutools's 計數字符 功能。 這是一個卓越的解決方案,可讓您立即確定儲存格中任何字元的計數,而無需記住複雜的公式。

免費安裝 Kutools for Excel 後,選擇一個空白單元格並點擊 Kutools > Kutools函數 > 統計與數學 > 計數字符。 然後在“函數參數”對話框中,請:

  1. 點擊 ,在 inside_text 文字方塊來選擇要在其中計算特定字元的儲存格。
  2. 點擊 ,在 查找文本 文字方塊來選擇引用要計數的特定字元的儲存格。 (或在 Find_text 文字方塊中鍵入特定字元。)然後按一下 OK.
    excel 文檔字元數 9

如果在 Find_text 文字方塊中使用引用儲存格,則可以將填充柄拖曳到其他儲存格上以套用此公式並取得計數。

excel 文檔字元數 10

如果你想 取得範圍 A2:A5 中字元「s」的總數,轉到 查找文本 文字方塊並輸入“s”,然後向下拖曳自動填入手把以計算 A2:A5 中每個儲存格中的字元“s”,然後使用 函數來取得總數。

excel 文檔字元數 11

利用專為複雜任務量身定制的一系列函數和公式,提高您的 Excel 效率。無論您需要計算特定文字、計數顏色或識別唯一值,Kutools for Excel 都能滿足您的需求。親自體驗這個提高生產力的工具包——立即下載 Kutools for Excel!

計算單元格或區域中不區分大小寫的特定字符

  • 計算單元格中不區分大小寫的特定字符

    如果要計算儲存格 A2 中的字元“s”或“S”,可以使用下列公式並按 Enter 鍵:

    =LEN(A2) - LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),""))

    excel 文檔字元數 12

    公式解釋:
    • LEN(A2):計算儲存格 A2 中的字元總數。
    • UPPER(“s”):將“s”改為“S”。
    • UPPER(A2):將儲存格 A2 中的所有字母變更為大寫。
    • SUBSTITUTE(UPPER(A2), UPPER("s"),""):將所有字元「S」替換為空。
    • LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),"")):取得A2中不含字元「s」和「S」的字元長度。
    • LEN(A2)-LEN(SUBSTITUTE(A2,"s","")):儲存格 A2 中的總字元數減去 A2 中不包含字元「s」和「S」的字元長度。 結果將是 A2 中字元“s”和“S”的數量。
    備註:您可以使用儲存格引用來指定公式中的字符,當您使用自動填充手柄填充公式時,該字元會自動調整。excel 文檔字元數 13
  • 計算範圍內不區分大小寫的特定字符

    如果您想計算 A2:A5 範圍內字元「s」和「S」的總數,請使用下列公式並按 Enter 鍵:

    =SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("s"), "")))

    excel 文檔字元數 14


計算某些文字的數量

有時,除了計算特定字元之外,您可能會發現需要量化單元格內或範圍內的特定文字。 在這種情況下,注意區分大小寫至關重要,因為它可能會產生不同的結果。


計算單元格或區域中區分大小寫的某些文本

對於區分大小寫的特定文字進行計數,這裡我們也提供了兩種不同的方法。

方法 1:使用公式組合 LEN 和 SUBSTITUTE 函數

方法2: 使用Kutools for Excel點擊

方法 1:使用公式組合 LEN 和 SUBSTITUTE 函數
  • 計算單元格中區分大小寫的某些單字

    例如,要計算儲存格 A2 中單字「see」的數量,請使用下列公式並按 Enter 鍵:

    =(LEN(A2) - LEN(SUBSTITUTE(A2, "see", ""))) / LEN("see")

    excel 文檔字元數 15

    備註:您可以使用儲存格引用來指定公式中的特定文本,當您使用自動填充手柄填充公式時,該文本會自動調整。
    excel 文檔字元數 16
  • 計算一定範圍內區分大小寫的某些單字

    如果您想計算範圍 A2:A5 中的單字“and”,請使用以下公式並按 Enter 鍵:

    =SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5, "and", ""))) / LEN("and"))

    excel 文檔字元數 17

方法2: 使用Kutools for Excel點擊

有一種更直接的方法可以快速確定 Excel 中單元格或區域中特定單字的計數,而不是糾結於冗長而複雜的公式。 看看沒有比 Excel的Kutools's 計算一個單字的個數 工具。 只需點擊幾下,您就可以開始了。 使用這個高效的工具簡化您的任務,並避免傳統公式的複雜性。

安裝 Kutools for Excel 後,選擇一個空白單元格並點擊 Kutools > 公式助手> 統計 > 數一個字。 然後在“函數參數”對話框中,請:

  • 點擊 ,在 文本 文字方塊來選擇要在其中計算特定單字的儲存格。
  • 點擊 ,在 Word 文字方塊來選擇引用您要計數的特定單字的儲存格。 (或在 Word 文字方塊中鍵入特定單字。)然後按一下 OK.
    excel 文檔字元數 18

如果在「文字」文字方塊中使用引用儲存格,則可以將填充柄拖曳到其他儲存格上以套用此公式並取得計數。

excel 文檔字元數 19

如果你想 取得範圍 A2:A5 中單字「and」的總數,只需在公式助手的文字文字方塊中選擇範圍 A2:A5。

excel 文檔字元數 20

使用 Kutools 提升您的 Excel 遊戲水平,Kutools 是專為細緻任務而設計的功能和公式的強大工具。從計算字元到統計顏色和追蹤唯一值,Kutools for Excel 隨時準備簡化您的工作流程。不要只相信我們的話 - 下載親眼目睹Kutools的差異!

計算單元格或範圍內不區分大小寫的某些文本

  • 計算單元格中不區分大小寫的某些文本

    要統計儲存格 A2 中單字「see」的出現次數而不考慮大小寫差異(無論是「SEE」、「see」、「SeE」等),您可以使用下列公式。 輸入後,只需按 Enter 鍵:

    =(LEN(A2)-LEN(SUBSTITUTE(UPPER(A2), UPPER("see"),""))) / LEN("see")

    excel 文檔字元數 21

    備註:您可以使用儲存格引用來指定公式中的單詞,當您使用自動填充手柄填充公式時,該單字會自動調整。excel 文檔字元數 22
  • 計算範圍內不區分大小寫的特定字符

    如果您想計算A2:A5範圍內不區分大小寫的單字「and」的總數,請使用下面的公式並按 Enter 鍵:

    =SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("and"), ""))) / LEN(UPPER("and")))

    excel 文檔字元數 23


上面分享的見解概述了在 Excel 中計算字元、特定字元和特定文字的方法。 我相信這些資訊對您很有幫助。 若想了解更多可提升資料管理水準的顛覆性 Excel 策略, 在這裡進一步探索。.


最佳辦公效率工具

Kutools for Excel-幫助您從人群中脫穎而出

🤖 Kutools 人工智慧助手:基於以下內容徹底改變數據分析: 智慧執行   |  生成代碼  |  建立自訂公式  |  分析數據並產生圖表  |  呼叫 Kutools 函數...
熱門特色: 尋找、突出顯示或識別重複項  |  刪除空白行  |  合併列或儲存格而不遺失數據  |  沒有公式的回合 ...
超VLookup: 多重標準  |  多重價值  |  跨多頁  |  模糊查詢...
副詞。 下拉清單: 簡易下拉列表  |  依賴下拉列表  |  多選下拉列表...
欄目經理: 新增特定數量的列  |  移動列  |  切換隱藏列的可見性狀態  將列與 選擇相同和不同的單元格 ...
特色功能: 網格焦點  |  設計圖  |  大方程式酒吧  |  工作簿和工作表管理器 | 資源庫 (自動文字)  |  日期選擇器  |  合併工作表  |  加密/解密單元格  |  按清單發送電子郵件  |  超級濾鏡  |  特殊過濾器 (過濾粗體/斜體/刪除線...)...
前 15 個工具集12 文本 工具 (添加文本, 刪除字符 ...)  |  50+ 圖表 類型 (甘特圖 ...)  |  40+ 實用 公式 (根據生日計算年齡 ...)  |  19 插入 工具 (插入二維碼, 從路徑插入圖片 ...)  |  12 轉化 工具 (數字到單詞, 貨幣兌換 ...)  |  7 合併與拆分 工具 (高級合併行, 拆分 Excel 儲存格 ...)  |  ... 和更多

Kutools for Excel 擁有超過 300 個功能, 確保只需點擊一下即可獲得您所需要的...

產品描述


Office選項卡-在Microsoft Office(包括Excel)中啟用選項卡式閱讀和編輯

  • 一秒鐘即可在數十個打開的文檔之間切換!
  • 每天為您減少數百次鼠標單擊,告別鼠標手。
  • 查看和編輯多個文檔時,將您的工作效率提高 50%。
  • 為 Office(包括 Excel)帶來高效的選項卡,就像 Chrome、Edge 和 Firefox 一樣。
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
To count all characters in a worksheet: - Rather than bother copying to Word, just use formula
' =SUMPRODUCT(LEN(A1:B5)) '.
It works, try it!!
In fact SUM(LEN(A1:B5)) will probably crash with #VALUE! error if used over large ranges, or a lot of characters are in each cell,
particularly in older versions of Excel like Excel2000.

So if you are getting #VALUE! errors when using ' SUM(LEN(A1:B5)) ', switch to SUMPRODUCT.
I prefer this to tediously copying to Word, because with SUMPRODUCT :-

1) It works over large ranges easily, on cell formating of any kind

2) You can deduct parts of a range that may not be relevant (e.g. a cell, row or column that contains personal notes not relevant to the data you want to count)
e.g. =SUMPRODUCT(LEN(B1:L5799)) - LEN(C4) removes the count of characters in Cell C4 from the whole range B1:L5799
=SUMPRODUCT(LEN(B1:L5799)) - SUMPRODUCT(LEN(B462:L462)) removes the count of characters in Row 462 from the whole range B1:L5799
=SUMPRODUCT(LEN(B1:L5799)) - SUMPRODUCT(LEN(D1:D5799)) removes the count of characters in Col. D from the whole range B1:L5799

3) You can add ranges on more than one sheet, so without pasting every sheet to Word, you can get a total no. of characters in the whole Workbook
e.g =SUMPRODUCT(LEN(B3:L799))+SUMPRODUCT(LEN(Sheet2!B4:C7))+SUMPRODUCT(LEN(Sheet3!A1:C7000)) is totaling the count for data on 3 sheets

4) These formulae will update as your worksheet progresses - otherwise you will have to keep pasting to Word every time you alter your data and need a revised count of the characters

5) It keeps your information in one place.

Warning A) - Both ' SUMPRODUCT(LEN(A1:B5)) ' and ' SUM(LEN(A1:B5)) ' will fail if any of the individual cells in the range contain a formula that cannot compute and produce an error value such as #VALUE!, #NULL!, #REF!, #NUM!,#DIV/0! etc. Always best to combine error protection to your formulae in every cell.
You can use Error protection on SUMPRODUCT to flag an error, such as ' =IF(ISERROR(SUMPRODUCT(LEN(B4:C7))),"err",SUMPRODUCT(LEN(B4:C7)))'
which outputs the message "err" if any cell contains an error, but you cannot obtain the character count of the range until the cell(s) causing the errors are corrected, or the range is modified to omit the cell(s) containing the error.
This comment was minimized by the moderator on the site
NAOMBA NISAIDIE KUJUA IDADI YA ROW NA COLUM KWENYE EXCEL
This comment was minimized by the moderator on the site
Sorry? What's your problem?
This comment was minimized by the moderator on the site
Copying the contents of the whole worksheet into word in order to be able to count the number of characters in the worksheet is an excellent advice! Thank you very much.
This comment was minimized by the moderator on the site
This formula counts characters, not letters as the title implies it should.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations