KutoolsforOffice — 一套方案,五大工具。事半功倍。

Excel 中的字符统计:单元格与区域(简易指南)

作者修改日期

在 Excel 的广阔天地中,掌握数据处理的细节至关重要。其中一项关键技能,便是在单元格或单元格区域中统计字符、特定字符或特定文本。本指南将为您详细解析实现这一目标的逐步方法。无论您是初学者还是 Excel 高手,总有新知值得探索!


字符计数

 

首先,我们从最常见的情况入手:统计单个单元格或单元格区域中的字符数。


统计单个单元格中的字符数

要统计单个单元格中的字符数,您可以使用 LEN 函数——该函数可统计单元格中的字母、数字、符号及所有空格。

步骤 1:选择一个空白单元格并使用 LEN 函数

在此示例中,我想统计 A2 单元格中的字符数,请按如下方式使用 LEN 函数,然后按下 Enter 键。

=LEN(A2)

显示在 Excel 中使用 LEN 函数计算单元格内字符数的截图

步骤 2(可选):拖动自动填充柄覆盖您要统计字符的单元格

展示在 Excel 中使用自动填充柄对多个单元格进行字符计数的截图

若需快速精准地统计字符串中的字符频率,请使用 Kutools for ExcelCOUNTCHAR 函数。除该功能外,Kutools 还提供数十种函数,轻松简化复杂计算。立即下载,亲身体验 Kutools 无与伦比的高效!展示在 Kutools for Excel 中使用 COUNTCHAR 函数进行精确字符计数的截图

统计单元格区域中的字符数

要汇总多个单元格的字符总数,您可以将 LENSUMPRODUCT 函数结合使用。

例如,要统计 A2:A5 区域中的总字符数,请使用以下公式,然后按 Enter 键获取结果:

=SUMPRODUCT(LEN(A2:A5))

显示在 Excel 中使用 SUMPRODUCT 和 LEN 函数计算单元格区域中字符总数的截图

备注
  • 您可以使用以下公式统计 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 中使用 LEN 和 SUBSTITUTE 公式区分大小写地统计特定字符的截图
    公式说明:
    • LEN(A2):计算单元格 A2 中的字符总数。
    • SUBSTITUTE(A2,“s“,““):将所有“s”字符替换为空字符串。
    • LEN(SUBSTITUTE(A2,“s“,““)):获取单元格 A2 中去除字符“s”后的字符串长度。
    • LEN(A2) - LEN(SUBSTITUTE(A2,“s“,““)):用单元格 A2 的总字符数减去将其中所有“s”替换为空后的字符长度,所得结果即为 A2 中字符“s”的出现次数。
    注意:您可在公式中使用单元格引用来指定要统计的字符,使用自动填充柄填充公式时,该引用将自动调整。展示在 Excel 中使用单元格引用进行字符计数公式的截图
  • 在区域内区分大小写地统计特定字符

    如果要统计区域 A2:A5 中字符“s”的数量,请使用以下公式并按 Enter 键:

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

    展示在 Excel 中使用 SUMPRODUCT 和 SUBSTITUTE 函数统计区域中特定字符数量的截图

方法 2:通过点击使用 Kutools for Excel

要轻松准确地统计字符串中特定字符的出现次数,请使用 Kutools for ExcelCOUNTCHAR 函数——无需记忆复杂公式,即可立即获取单元格中任意字符的出现次数,高效又省心!

Kutools for Excel 提供 300 多项高级功能,简化复杂任务,激发创造力并提升效率。结合 AI 功能,Kutools 能精准自动化任务,让数据管理变得轻而易举。Kutools for Excel 的详细信息……         免费试用……

免费安装 Kutools for Excel 后,选择一个空白单元格,然后单击 Kutools > 增强函数 > 统计与数学 > COUNTCHAR。随后在“函数参数”对话框中,请执行以下操作:

  1. 单击显示“函数参数”对话框中的区域选择按钮的截图,在 Within_text 文本框中选择要统计特定字符的单元格。
  2. 单击显示用于单元格字符计数的“函数参数”对话框的截图选择引用特定字符的单元格,该单元格将自动填入 Find_text 文本框中。(您也可直接在 Find_text 文本框中输入该字符。)然后单击确定
    显示用于单元格字符计数的“函数参数”对话框的截图

如果在“Find_text”文本框中引用了单元格,您可以拖动填充柄至其他单元格,以应用该公式并获取计数结果。

显示将 COUNTCHAR 函数应用于多个单元格的截图

如果您想 获取 A2:A5 区域中字符 "s“ 的总数量,请在 Find_text 文本框中输入 "s",然后向下拖动自动填充柄,即可统计 A2:A5 中每个单元格的字符 "s" 数量,最后使用 SUM 函数轻松获取总计。

显示使用 Kutools 统计区域中字符总数的截图

借助专为复杂任务量身打造的函数与公式组合,大幅提升您的 Excel 效率。无论您需要统计特定文本、按颜色计数,还是识别唯一值,Kutools for Excel 都能为您提供全面支持。立即体验这款提升生产力的工具包——今天就下载 Kutools for Excel 吧!

在单元格或区域中不区分大小写地统计特定字符

  • 在单元格中不区分大小写地统计特定字符

    如果要统计单元格 A2 中字符“s”或“S”的数量,可以使用以下公式并按 Enter 键:

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

    显示在 Excel 中不区分大小写地统计单元格中特定字符的公式的截图

    公式说明:
    • 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 的总字符数,减去将其中所有“s”(含大小写)替换为空后的字符长度,所得结果即为 A2 中“s”和“S”的总数量。
    注意:您可以在公式中使用一个单元格引用指定要统计的字符,当您使用自动填充柄填充公式时,该引用会自动调整。展示在 Excel 中使用单元格引用进行不区分大小写的字符计数的截图
  • 在区域内不区分大小写地统计特定字符

    如果要统计区域 A2:A5 中字符“s”和“S”的总数量,请使用以下公式并按 Enter 键:

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

    显示在 Excel 中不区分大小写地统计区域中特定字符的公式的截图


统计特定文本

有时,除了统计特定字符外,您可能还需要统计单元格或区域中的特定文本。此时,区分大小写至关重要,因为它可能导致截然不同的结果。


在单元格或区域中区分大小写地统计特定文本

针对区分大小写的特定文本统计,我们同样提供两种不同的方法。

方法 1:使用结合 LEN 和 SUBSTITUTE 函数的公式

方法 2:通过点击使用 Kutools for Excel

方法 1:使用结合 LEN 和 SUBSTITUTE 函数的公式
  • 在单元格中区分大小写地统计特定单词

    例如,要统计单元格 A2 中单词“see”的数量,请使用以下公式并按 Enter 键:

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

    显示在 Excel 中使用 LEN 和 SUBSTITUTE 区分大小写地统计单元格中特定单词的公式的截图

    注意:您可以在公式中使用一个单元格引用指定要统计的特定文本,当您使用自动填充柄填充公式时,该引用会自动调整。
    展示在 Excel 中使用单元格引用构建基于文本的公式的截图
  • 在区域内区分大小写地统计特定单词

    如果要统计区域 A2:A5 中单词“and”的数量,请使用以下公式并按 Enter 键:

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

    显示在 Excel 中使用 SUMPRODUCT 区分大小写地统计区域中特定单词的公式的截图

方法 2:通过点击使用 Kutools for Excel

与其费力处理冗长复杂的公式,不如采用更直接的方法,快速统计 Excel 单元格或区域中特定单词的出现次数。Kutools for Excel文本中单词的个数工具只需几次点击即可完成设置,助您轻松简化任务,彻底避开传统公式的复杂性!

Kutools for Excel 提供 300 多项高级功能,简化复杂任务,激发创造力并提升效率。结合 AI 功能,Kutools 能精准自动化任务,让数据管理变得轻而易举。Kutools for Excel 的详细信息……         免费试用……

安装 Kutools for Excel 后,选择一个空白单元格,然后单击 Kutools> 公式助手> 统计> 文本中单词的个数。然后在“函数参数”对话框中,请执行以下操作:

  • 单击显示“公式助手”中的区域选择按钮的截图,在 Text 文本框中选择要统计特定单词的单元格。
  • 单击显示用于统计特定单词的“公式助手”对话框的截图选择引用特定单词的单元格,该单元格位于 Word 文本框中。(或者直接在 Word 文本框中输入该单词。)然后单击确定
    显示用于统计特定单词的“公式助手”对话框的截图

如果在“Text”文本框中引用了单元格,您可以拖动填充柄至其他单元格,以应用该公式并获得计数结果。

展示使用 Kutools for Excel 跨多个单元格统计特定单词的截图

如果您想 获取 A2:A5 区域中单词 "and“ 的总数量,只需在公式助手的 Text 文本框中选择区域 A2:A5 即可。

展示使用 Kutools for Excel 的“公式助手”统计区域总字数的截图

借助 Kutools 提升您的 Excel 技能,它是一款专为精细任务设计的函数与公式利器。从字符统计到颜色计数,再到唯一值追踪,Kutools for Excel 随时准备优化您的工作流程。不要仅听我们说——立即下载,亲身体验 Kutools 带来的显著差异!

在单元格或区域中不区分大小写地统计特定文本

  • 在单元格中不区分大小写地统计特定文本要统计单元格 A2 中单词“see”的出现次数(不区分大小写,无论是“SEE”、“see”、“SeE”等),可使用以下公式。输入后,只需按下 Enter 键即可:
    =(LEN(A2)-LEN(SUBSTITUTE(UPPER(A2), UPPER("see"),""))) / LEN("see")
    显示在 Excel 中使用 LEN 和 SUBSTITUTE 不区分大小写地统计单元格中特定文本的公式的截图
    注意:您可以在公式中使用单元格引用来指定要统计的单词,使用自动填充柄填充公式时,该引用将自动调整。展示在 Excel 中使用单元格引用进行不区分大小写的文本计数公式的截图
  • 在区域内不区分大小写地统计特定字符

    如果要统计区域 A2:A5 中不区分大小写的单词“and”的总数量,请使用以下公式并按 Enter 键:

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

    显示在 Excel 中使用 SUMPRODUCT 不区分大小写地统计区域中特定文本的公式的截图


上文分享的见解概述了在 Excel 中统计字符、特定字符和指定文本的方法,相信这些信息对您大有裨益。如需更多能彻底改变 Excel 使用方式的策略,助您提升数据管理能力,请在此处深入了解


该最佳办公效率工具

Kutools for Excel —— 助您脱颖而出

🤖KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行   |  生成代码|  创建自定义公式  |  数据分析及生成图表|  调用 Kutools Functions……
热门功能查找、高亮或标记重复项  |  删除空白行  |  合并列或单元格而不丢失数据  |  不使用公式的四舍五入……
超级 VLookup多条件  |  多值  |  跨多工作表  |  模糊查找……
高级下拉列表简易下拉列表  |  级联下拉列表  |  多选下拉列表……
列管理器添加指定数量的列  |  移动列  |  切换隐藏列的可见性状态  |比较列以选择相同/不同单元格……
特色功能网格聚焦  |  设计视图  |  增强编辑栏  |  工作簿和表管理器|资源库(自动文本)|  日期提取  |  汇总工作表  |  加密/解密单元格  |  按列表发送邮件  |  超级筛选  |  特殊筛选(筛选粗体单元格/斜体/删除线……) ......
顶级 15 工具集12 文本工具添加文本删除特定字符……)|  50+ 图表 类型甘特图……)|  40+ 实用公式基于生日计算年龄……)|  19 插入工具插入二维码从路径插入图片……)|  12 转换工具小写金额转大写汇率转换……)|  7 合并和拆分工具高级合并行拆分 Excel 单元格……)|……以及更多
在您的首选语言中使用 Kutools – 支持英语、西班牙语、德语、法语、中文及 40+ 种其他语言!

Kutools for Excel 拥有超过 300 项功能,确保您所需的功能触手可及……


Office Tab - 在 Microsoft Office(包括 Excel)中启用标签式阅读和编辑

  • 在数十个已打开的文档间切换,仅需一秒!
  • 每天为您省下数百次鼠标点击,轻松告别“鼠标手”。
  • 在查看和编辑多个文档时,工作效率提升 50%。
  • 为 Office(包括 Excel)带来高效标签页,体验如 Chrome、Edge 和 Firefox 般的流畅操作。