如果谷歌有一个内置的字数统计器那就太好了,但现在,你必须做一些额外的工作才能在谷歌表格中获得字数统计。无论您只需要计算单元格、列甚至整个工作表中的单词数,这都是可能的。您不会在 Google Sheets 菜单中找到此选项,但由于某些功能魔法,您可以停止手动执行此任务,并让 Google Sheets 自动执行字数统计。
很高兴知道:您可以通过以下方式更轻松地浏览 Google 表格中的信息:改变单元格颜色.
使用 SPLIT 计算单个单元格中的单词数
获得自动 Google Sheets 字数统计的最简单方法是使用SPLIT函数与COUNTA功能。 SPLIT 函数根据设置的分隔符分割文本。要计算字数,请使用空格或“”作为分隔符。附带说明一下,如果您还想获得字符数与字数统计,SPLIT 也会将每个字母分开。
SPLIT 将文本字符串分解为单个单词,而 COUNTA 则对每个单词进行计数。该组合为您提供了一个单词计数器。
您还可以将这两者组合在 IF 语句中。这允许空单元格返回空值而不是提供计数 1。
开始使用:
- 创建一个新列或在工作表中为字数统计公式指定一个单元格。
- 将以下公式复制到单元格或字数统计列的第一个空单元格中。将“A2”替换为您要计数的单元格。
=IF(A2=0," ", COUNTA(SPLIT(A2," ")))
- 字数统计出现在单元格中。只需为您想要计数的每个单元格复制此公式即可。
如果您不必担心任何空单元格,您可以将公式简化为:
=COUNTA(SPLIT(A2," "))即使单词或句子之间有双空格,这两个公式也适用。
提示:Google 表格可以成为超出预算的有用工具。尝试其中之一预算模板开始吧。
使用 SPLIT 对多个单元格、行和列进行计数
单个单元格很好,但如果您需要多个单元格、行和列的 Google 表格字数统计,则需要基于公式来计算相对于一个单元格的范围。在这种情况下,您将使用ARRAYFORMULA,它允许您使用范围并在单个单元格中获取结果。深入研究 ARRAYFORMULA 并此列表中的其他高级 Google 表格公式.
- 选择要放置最终字数统计的单元格。
- 将以下公式复制到单元格中:
=ARRAYFORMULA(SUM(COUNTA(SPLIT(A2:A10," "))))
- 调整范围以满足您的需要。这包括单列、一行、甚至多行和多列。使用其他列时,只需添加第二个 COUNTA 部分。例如,如果我想将所有 A 列和 B 列添加到一个单元格中:
=ARRAYFORMULA(SUM(COUNTA(SPLIT(A2:A10, " "))+(COUNTA(SPLIT(B2:B10, " ")))))实际上,不使用 SUM 也可以获得相同的结果:
=ARRAYFORMULA(COUNTA(SPLIT(A2:A10, " "))+(COUNTA(SPLIT(B2:B10, " "))))
- 如果您有空白单元格,上述公式会将每个空白单元格计为 1。因此,您的总计将不正确。如果您想避免这种情况,请改用以下公式:
=COUNTA(SPLIT(TEXTJOIN(" ", true, A2:B11), " "))
使用 LEN 计算 Google 表格中的字数
虽然 SPLIT 是更简单的方法,但您还可以使用以下命令获取 Google Sheets 字数统计:LEN函数混合SUBSTITUTE。通常,LEN 用于计算单元格中的字符数。但通过使用 SUBSTITUTE,您可以只计算空格。这意味着每个空间都有一个单词。由于最后一个单词后面没有空格,因此您需要在公式中添加 1 以考虑单元格中的最后一个单词。
- 选择您想要放置总计的单元格。
- 使用所需的单元格复制以下公式:
=LEN(A2)-LEN(SUBSTITUTE(A2," ",""))+1
该公式的主要问题是单词之间可能存在双空格。多余的空格算作另一个单词。如果您有双空格或容易意外输入双空格,请不要使用此选项。
很高兴知道:是的,可以添加Google 表格中的下拉列表。本指南向您展示如何操作。
计算或忽略特定单词
想要微调字数吗?您可以使用 SPLIT 函数仅对特定单词进行计数,或在计数中完全忽略该单词。例如,如果您不想在工作表中重复太多内容,您可以选择只计算您担心会重复的单词。或者,您可能更愿意查看从单元格中删除特定单词后的字数。
- 选择您想要放置公式的单元格。
- 复制以下公式,将“you”替换为您想要的单词:
=IF(A2=" "," ",COUNTIF(SPLIT(A2," "),"you"))
- 从第一个单元格向下拖动公式以获取每个单元格的计数。在我的公式中,我计算了“你”这个词的每个实例。
- 要忽略单词“you”或您选择的任何其他单词,请将公式更改为:
=IF(A2=" "," ",COUNTIF(SPLIT(A2," "), "<>you"))缺点是当您有一个空单元格时,它会计为 1。最好忽略空单元格中的结果。
使用谷歌文档
对于较小的数据集,您可能会发现将数据复制并粘贴到 Google 文档并使用内置字数统计工具会更容易。如果您很少需要计算电子表格中的字数,那么这是理想的选择。您可以按照以下步骤复制要计数的单个单元格、列、行、混合或整个数据集。
- 打开一个空白的 Google 文档。
- 打开工作表并突出显示包含您要计算的单词的单元格。按控制键+C复制文本。如果您想要一切,请按控制键+一个其次是控制键+C.
- 打开空白的 Google 文档并按控制键+V粘贴文本。您可以选择是否将其保留为桌子。

- 转到“工具 -> 字数统计”或按控制键+转移+C获取页面上的总字数。如果你喜欢这个键盘快捷键,也尝试一下这些快捷方式.

- 您将看到一个包含总字数和字符数的框。

提示:Google 文档还可以提供一种创建发票的简单方法。从其中之一开始发票模板.
常见问题解答
是否有任何第三方工具或扩展程序可以获取 Google 表格中的字数统计?
除了将文本复制并粘贴到在线单词计数器之外,公式并粘贴到 Google 文档是最可靠的方法。如果您的工作表上有任何您不希望第三方工具访问的敏感数据,则尤其如此。
我可以计算单个字符吗?
如果您需要计算字符与单词的数量,则只需使用 LEN 函数。如果您使用 Google 表格来规划社交媒体帖子或广告并希望确保字符数不超过要求,这会很有帮助。地方=LEN(cellreference)来计算字符数。
例如,要计算单元格 A2 中的字符数,请使用=LEN(A2).
数字是如何处理的?
如果同一单元格中有文本和数字,则数字将计为单词。例如,如果您有以下地址:888 Some Road,上面的公式会将其视为三个单词。每组数字都是一个单独的单词。如果地址中有邮政编码,那就是另一个词。如果您在 Google 表格中使用金钱,请了解如何自动转换货币.
图片来源:未飞溅。所有屏幕截图均由 Crystal Crowder 制作。






