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 通过点击
要轻松查明字符串中特定字符的频率,请依靠 Kutools for Excel's 计数字符 功能。 这是一个卓越的解决方案,使您可以立即确定单元格中任何字符的计数,而无需记住复杂的公式。
免费安装后 Kutools for Excel,选择一个空白单元格并单击 Kutools > Kutools函数 > 统计与数学 > 计数字符。 然后在“函数参数”对话框中,请:
- 点击
,在 inside_text 文本框来选择要在其中计算特定字符的单元格。
- 点击
,在 查找文本 文本框来选择引用要计数的特定字符的单元格。 (或者在 Find_text 文本框中键入特定字符。)然后单击 OK.
如果在 Find_text 文本框中使用引用单元格,则可以将填充柄拖动到其他单元格上以应用此公式并获取计数。
如果您想 获取范围 A2:A5 中字符“s”的总数,转到 查找文本 文本框并输入“s”,然后向下拖动自动填充手柄以计算 A2:A5 中每个单元格中的字符“s”,然后使用 SUM 函数来获取总数。
计算单元格或区域中不区分大小写的特定字符
-
计算单元格中不区分大小写的特定字符
如果要计算单元格 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 中单元格或区域中特定单词的计数,而不是纠结于冗长而复杂的公式。 看看没有比 Kutools for Excel'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 - 助您脱颖而出
热门特色: 查找、突出显示或识别重复项 | 删除空白行 | 合并列或单元格而不丢失数据 | 不使用公式进行四舍五入 ... | |
超级VLookup: 多重标准 | 多重价值 | 跨多页 | 模糊查询... | |
副词。 下拉列表: 简易下拉列表 | 依赖下拉列表 | 多选下拉列表... | |
列管理器: 添加特定数量的列 | 移动列 | 切换隐藏列的可见性状态 | 将列与 选择相同和不同的单元格 ... | |
特色功能: 网格焦点 | 设计图 | 大方程式酒吧 | 工作簿和工作表管理器 | 资源库 (自动文本) | 日期选择器 | 合并工作表 | 加密/解密单元格 | 按列表发送电子邮件 | 超级筛选 | 特殊过滤器 (过滤粗体/斜体/删除线...)... | |
前 15 个工具集: 12 文本 工具 (添加文本, 删除字符 ...) | 50+ 图表 类型 (甘特图 ...) | 40+ 实用 公式 (根据生日计算年龄 ...) | 19 插入 工具 (插入二维码, 从路径插入图片 ...) | 12 转化 工具 (小写金额转大写, 货币兑换 ...) | 7 合并与拆分 工具 (高级组合行, 拆分 Excel 单元格 ...) | ... 和更多 |
Kutools for Excel 拥有 300 多项功能, 确保只需点击一下即可获得您所需要的...

Office Tab - 在 Microsoft Office(包括 Excel)中启用分页式阅读和编辑
- 一秒钟即可在数十个打开的文档之间切换!
- 每天为您减少数百次鼠标单击,告别鼠标手。
- 查看和编辑多个文档时,可将您的工作效率提高50%。
- 为 Office(包括 Excel)带来高效的选项卡,就像 Chrome、Edge 和 Firefox 一样。





