Excel 中的字元計數:儲存格和範圍(簡單指南)
在 Excel 的廣闊世界中,了解資料操作的複雜性至關重要。 其中一個方面是對單元格或單元格範圍內的字元、特定字元或某些文字進行計數。 本指南將指導您逐步實現這一目標。 無論您是初學者還是 Excel 嚮導,總有新東西要學習!
字元數
首先,我們從最常見的情況開始:計算單一儲存格或儲存格區域中的字元數。
計算單一儲存格中的字元數
若要計算單一儲存格中的字元數,您可以使用 LEN 函數-計算儲存格中的字母、數字、字元和所有空格。
步驟 1:選取一個空白儲存格並使用 LEN 函數
在這種情況下,我想計算儲存格 A2 中的字符,請使用如下的 LEN 函數,然後按 Enter 鍵。
=LEN(A2)
步驟 2(可選):將自動填滿手把拖曳到要計算字元數的儲存格上
計算單元格範圍內的字元數
若要聚合多個儲存格的計數,您可以使用 SUMPRODUCT 和 LEN 一起發揮作用。
例如,要計算範圍 A2:A5 中的字元總數,請使用下列公式,然後按 Enter 取得計數的關鍵:
=SUMPRODUCT(LEN(A2:A5))
- 您可以使用下列公式來計算範圍 A2:A5 中的字元總數。
但是,如果使用的是 Excel 2019 之前的版本,請確保按 Shift + Ctrl + Enter 同時獲得準確的結果。=SUM(LEN(A2:A5))
- 如果您需要計算幾個不連續儲存格(例如儲存格 A2 和 A5)中的字元總數,則上述公式將無法正常運作。 請改用以下公式:
=SUM(LEN(A2),LEN(A5))
某些特定字元很重要
在某些情況下,您可能想要計算字串或儲存格區域中的某個特定字元。 但是,根據您的資料需求,區分區分大小寫和不區分大小寫的計數可能至關重要。 本節將介紹解決這些問題的方法。
計算單元格或範圍內區分大小寫的特定字符
為了對區分大小寫的特定字元進行計數,這裡我們提供了兩種不同的方法。
方法 1:使用公式組合 LEN 和 SUBSTITUTE 函數
方法 1:使用公式組合 LEN 和 SUBSTITUTE 函數
-
計算單元格中區分大小寫的特定字符
例如,要計算儲存格 A2 中字元「s」的數量,請使用下列公式並按 Enter 鍵:
=LEN(A2)-LEN(SUBSTITUTE(A2,"s",""))
公式解釋:- LEN(A2):計算儲存格 A2 中的字元總數。
- SUBSTITUTE(A2,"s",""):將所有字元「s」替換為空。
- LEN(SUBSTITUTE(A2,"s","")):取得A2中不包含字元「s」的字元長度。
- LEN(A2)-LEN(SUBSTITUTE(A2,"s","")):儲存格 A2 中的總字元數減去 A2 中不包含字元「s」的字元長度。 結果將是 A2 中字元“s”的數量。
備註:您可以使用儲存格引用來指定公式中的字符,當您使用自動填充手柄填充公式時,該字元會自動調整。 -
計算一定範圍內區分大小寫的特定字符
如果您想計算 A2:A5 範圍內的字元“s”,請使用下列公式並按 Enter 鍵:
=SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5,"s", "")))
方法2: 使用Kutools for Excel點擊
要輕鬆查明字串中特定字元的頻率,請依靠 Excel的Kutools's 計數字符 功能。 這是一個卓越的解決方案,可讓您立即確定儲存格中任何字元的計數,而無需記住複雜的公式。
免費安裝 Kutools for Excel 後,選擇一個空白單元格並點擊 Kutools > Kutools函數 > 統計與數學 > 計數字符。 然後在“函數參數”對話框中,請:
- 點擊 ,在 inside_text 文字方塊來選擇要在其中計算特定字元的儲存格。
- 點擊 ,在 查找文本 文字方塊來選擇引用要計數的特定字元的儲存格。 (或在 Find_text 文字方塊中鍵入特定字元。)然後按一下 OK.
如果在 Find_text 文字方塊中使用引用儲存格,則可以將填充柄拖曳到其他儲存格上以套用此公式並取得計數。
如果你想 取得範圍 A2:A5 中字元「s」的總數,轉到 查找文本 文字方塊並輸入“s”,然後向下拖曳自動填入手把以計算 A2:A5 中每個儲存格中的字元“s”,然後使用 和 函數來取得總數。
計算單元格或區域中不區分大小寫的特定字符
-
計算單元格中不區分大小寫的特定字符
如果要計算儲存格 A2 中的字元“s”或“S”,可以使用下列公式並按 Enter 鍵:
=LEN(A2) - LEN(SUBSTITUTE(UPPER(A2), UPPER("s"),""))
公式解釋:- 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”的數量。
備註:您可以使用儲存格引用來指定公式中的字符,當您使用自動填充手柄填充公式時,該字元會自動調整。 -
計算範圍內不區分大小寫的特定字符
如果您想計算 A2:A5 範圍內字元「s」和「S」的總數,請使用下列公式並按 Enter 鍵:
=SUMPRODUCT(LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("s"), "")))
計算某些文字的數量
有時,除了計算特定字元之外,您可能會發現需要量化單元格內或範圍內的特定文字。 在這種情況下,注意區分大小寫至關重要,因為它可能會產生不同的結果。
計算單元格或區域中區分大小寫的某些文本
對於區分大小寫的特定文字進行計數,這裡我們也提供了兩種不同的方法。
方法 1:使用公式組合 LEN 和 SUBSTITUTE 函數
方法 1:使用公式組合 LEN 和 SUBSTITUTE 函數
-
計算單元格中區分大小寫的某些單字
例如,要計算儲存格 A2 中單字「see」的數量,請使用下列公式並按 Enter 鍵:
=(LEN(A2) - LEN(SUBSTITUTE(A2, "see", ""))) / LEN("see")
備註:您可以使用儲存格引用來指定公式中的特定文本,當您使用自動填充手柄填充公式時,該文本會自動調整。 -
計算一定範圍內區分大小寫的某些單字
如果您想計算範圍 A2:A5 中的單字“and”,請使用以下公式並按 Enter 鍵:
=SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(A2:A5, "and", ""))) / LEN("and"))
方法2: 使用Kutools for Excel點擊
有一種更直接的方法可以快速確定 Excel 中單元格或區域中特定單字的計數,而不是糾結於冗長而複雜的公式。 看看沒有比 Excel的Kutools's 計算一個單字的個數 工具。 只需點擊幾下,您就可以開始了。 使用這個高效的工具簡化您的任務,並避免傳統公式的複雜性。
安裝 Kutools for Excel 後,選擇一個空白單元格並點擊 Kutools > 公式助手> 統計 > 數一個字。 然後在“函數參數”對話框中,請:
- 點擊 ,在 文本 文字方塊來選擇要在其中計算特定單字的儲存格。
- 點擊 ,在 Word 文字方塊來選擇引用您要計數的特定單字的儲存格。 (或在 Word 文字方塊中鍵入特定單字。)然後按一下 OK.
如果在「文字」文字方塊中使用引用儲存格,則可以將填充柄拖曳到其他儲存格上以套用此公式並取得計數。
如果你想 取得範圍 A2:A5 中單字「and」的總數,只需在公式助手的文字文字方塊中選擇範圍 A2:A5。
計算單元格或範圍內不區分大小寫的某些文本
-
計算單元格中不區分大小寫的某些文本
要統計儲存格 A2 中單字「see」的出現次數而不考慮大小寫差異(無論是「SEE」、「see」、「SeE」等),您可以使用下列公式。 輸入後,只需按 Enter 鍵:
=(LEN(A2)-LEN(SUBSTITUTE(UPPER(A2), UPPER("see"),""))) / LEN("see")
備註:您可以使用儲存格引用來指定公式中的單詞,當您使用自動填充手柄填充公式時,該單字會自動調整。 -
計算範圍內不區分大小寫的特定字符
如果您想計算A2:A5範圍內不區分大小寫的單字「and」的總數,請使用下面的公式並按 Enter 鍵:
=SUMPRODUCT((LEN(A2:A5) - LEN(SUBSTITUTE(UPPER(A2:A5), UPPER("and"), ""))) / LEN(UPPER("and")))
上面分享的見解概述了在 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 一樣。