Note: The other languages of the website are Google-translated. Back to English

如何在Excel中计算单元格是否包含文本或部分文本?

假设您具有以下数据,并且想要计算包含文本“Apple“,单元格数包含文本“橘色“并且单元格包含”“分别如何完成?在本教程中,我们将说明 COUNTIF 函数的详细功能可帮助您快速计算单元格中包含文本或Excel中特定文本一部分的单元数。 此外,我们引入了一项很棒的功能,只需单击即可轻松实现。


使用COUNTIF函数计算单元格是否包含文本或部分文本

COUNTIF函数可以帮助计算Excel中一系列单元格中包含部分文本的单元格。 请执行以下操作。

1.选择一个空白单元格(例如E5),将以下公式复制到其中,然后按 输入 键。 然后向下拖动“填充手柄”以获取所有结果。

=COUNTIF(B5:B10,"*"&D5&"*")

句法

=COUNTIF (range, criteria)

参数

  • Range (必填):您要计数的单元格范围。
  • 标准 (必填):一个数字,表达式,单元格引用或文本字符串,用于确定要对哪些单元格进行计数。

说明:

  • 在公式中,B5:B10是要计数的单元格范围。 D5是包含您要查找的内容的单元格引用。 您可以根据需要更改参考单元格和公式中的条件。
  • 如果您想直接在公式中输入文字进行计数,请应用以下公式:
    =COUNTIF(B5:B10,"*Apple*")
  • 此公式不区分大小写。

如果单元格包含Excel中的文本或部分文本,则只有几次单击可以计数:

新的 选择特定的单元格 实用程序 Kutools for Excel 如果它们包含某些文本或部分文本,可以帮助您快速计算范围内的单元格数量。 在弹出对话框中获得结果后,将自动选择所有匹配的单元格。 点击查看详细信息.
立即下载 Kutools for Excel! (30-天免费试用)


计数单元格包含带有COUNTIF函数的文本

如下面的屏幕截图所示,如果要计算仅包含文本的特定范围内的单元格数,则本节中的方法可以为您提供帮助。

1.选择一个空白单元格以输出结果,将以下公式复制到其中,然后按 输入 键。

=COUNTIF(B5:B10,"*")


使用Kutools for Excel计算单元格包含文本还是部分文本

小技巧:除了上述公式之外,这里还介绍了一个很棒的功能来轻松解决此问题。 随着 选择特定的单元格 实用程序 Kutools for Excel,您可以快速计算单元格包含的是包含点击的文本还是部分文本。 您甚至可以根据需要使用OR或And条件计数。 请执行以下操作。

使用前 Kutools for Excel,您需要花几分钟时间 免费下载并安装 首先。

1.选择要计算包含特定文本的单元格数量的范围。

2。 点击 库工具 > 选择 > 选择特定的单元格.

3。 在里面 选择特定的单元格 对话框,您需要:

  • 选择 细胞 在选项 选择类型 部分;
  • 特定类型 部分,选择 包含 在下拉列表中,输入 Apple 在文本框中
  • 点击 OK 按钮。
  • 然后会弹出一个提示框,告诉您有多少个符合条件的单元格。 点击 OK 按钮,并同时选择所有合格的单元格。

 小费。 如果您想免费试用(60天)此实用程序, 请点击下载,然后按照上述步骤进行操作。


相关文章

在Excel中将countif与多个条件一起使用
在Excel中,COUNTIF函数可以帮助我们计算列表中某个值的数量。 但是有时,我们需要使用多个条件进行计数,这将更加复杂。 本教程将向您展示实现它的方法。
点击了解更多...

计算Excel中单元格是否以特定文本开头或结尾
假设您有一系列数据,并且要计算工作表中以“ kte”开头或以“ kte”结尾的单元格的数量。 本文介绍了一些技巧,而不是为您手动计数。
点击了解更多...

计算多个工作表中的特定值
您如何在多个工作表中计算特定值? 例如从多个工作表中获取特定值“ Excel”的出现次数。 本教程介绍了完成任务的方法。
点击了解更多...


演示:使用Kutools for Excel计算单元格是否包含文本或部分文本


  • 超级公式栏 (轻松编辑多行文本和公式); 阅读版式 (轻松读取和编辑大量单元格); 粘贴到过滤范围...
  • 合并单元格/行/列 和保存数据; 拆分单元格内容; 合并重复的行和总和/平均值...防止细胞重复; 比较范围...
  • 选择重复或唯一 行; 选择空白行 (所有单元格都是空的); 超级查找和模糊查找 在许多工作簿中; 随机选择...
  • 确切的副本 多个单元格,无需更改公式参考; 自动创建参考 到多张纸; 插入项目符号,复选框等...
  • 收藏并快速插入公式,范围,图表和图片; 加密单元 带密码 创建邮件列表 并发送电子邮件...
  • 提取文字,添加文本,按位置删除, 删除空间; 创建和打印分页小计; 在单元格内容和注释之间转换...
  • 超级滤镜 (将过滤方案保存并应用于其他工作表); 高级排序 按月/周/日,频率及更多; 特殊过滤器 用粗体,斜体...
  • 结合工作簿和工作表; 根据关键列合并表; 将数据分割成多个工作表; 批量转换xls,xlsx和PDF...
  • 数据透视表分组依据 周号,周几等 显示未锁定的单元格 用不同的颜色 突出显示具有公式/名称的单元格...
kte选项卡201905
  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
officetab底部
按评论排序
注释 (36)
5中的5评分 · 1评级
该评论由网站上的主持人最小化
嗨,很棒的教程。 这正是我一直试图做的,但有一个例外。 我需要做的不是搜索和计算包含苹果的单元格,而是需要它来搜索单元格是否包含另一个带有通配符的单元格的内容。 目前使用 COUNTIF(I$8:O$30,B36) ,这在很大程度上完成了这项工作。 单元格 B36 将包含 2 或首字母,例如 GP 或 TV,这可以正常工作,但我需要做的是在单元格 b36 包含 GP/TV 时计算单元格是否包含 GP。 公式 COUNTIF(I$8:O$30,B36) 然后不会拾取并计算该单元格,因为它不仅仅是 GP。 我知道我可以使用 =COUNTIF(A2:A6,"*GP*") 但是代码的单元格中有 52 个 if 命令,并且在 37 行上重复,因此使用它并不理想。 可以做到吗? 感谢您的关注
该评论由网站上的主持人最小化
我之前所做的是将这个代码: (=COUNTIF(A2:A6,"*GP*")) 放在一个单元格上,另一个公式放在另一个单元格上,然后只需在两个单元格上单击 =SUM 代码。
该评论由网站上的主持人最小化
试试 =COUNTIF(I$8:O$30,"="&"*"&B36&"*")
该评论由网站上的主持人最小化
这对我有用,但如果单元格为空白,我不希望它计数。 有什么建议么?
该评论由网站上的主持人最小化
格雷厄姆,请问你有没有办法做到这一点? 因为我目前正试图找到一种方法来做同样的事情。

谢谢
该评论由网站上的主持人最小化
使用 =countif(s) 时,您可以在要在语句中查找的文本周围使用 *。 例如,我希望计算其中包含“运行”一词的单元格,而它们将是截然不同的条目。 会出现“跑路”、“撞动物、跑路”、“翻车、跑路”等情况。

所以我基本上做了 =countif(range, "*ran*") 并且效果很好。 希望这可以帮助?
该评论由网站上的主持人最小化
使用 =countif(s) 时,您可以在要在语句中查找的特定文本周围使用 *。 例如,我希望计算其中包含“运行”一词的单元格,而它们将是截然不同的条目。 会有诸如“跑路”、“动物撞/跑路”、“翻车/跑路”之类的事情。

所以我基本上做了 =countif(range, "*ran*") 并且效果很好。 希望这可以帮助?
该评论由网站上的主持人最小化
如果我们以格雷厄姆为例,那么你可以写成:COUNTIF(I$8:O$30,"*"&B36&"*")。

希望这可以帮助 :)
该评论由网站上的主持人最小化
我必须计算包含名称和数字的总单元格,那么如何在 EXCEL EX 中计算名称和数字。 单元格 A1:A5 包含苹果 2143 球 5431 猫告诉我如何数它
该评论由网站上的主持人最小化
=COUNTIF(A1:A5,"苹果")


抱歉,我不确定我是否收到您的问题。 如果您能提供您正在尝试做的事情的屏幕截图会很好..
该评论由网站上的主持人最小化
您的响应在这种情况下不起作用。
该评论由网站上的主持人最小化
您的回复不太有效,您必须在要搜索的文本周围加上 *。 即 =countif(A1:A5, "*apple*")
该评论由网站上的主持人最小化
我有包含 3 列的 excel 表(部分/名称/性别)
什么公式可以计算出有多少“男性”或“女性”
该评论由网站上的主持人最小化
亲爱的莫阿塔兹,
您能否提供一张电子表格的屏幕截图,显示您正在尝试做什么?
该评论由网站上的主持人最小化
嗨,


我想计算具有 2 个特定单词的单元格的数量。

例如,我的单元格最多可以包含 6 个以逗号分隔的单词。

例如:

A1:香蕉、苹果、橙子
A2:苹果、橙子、菠萝
A3:菠萝、香蕉、番石榴
A4:苹果、香蕉、番石榴
A5:橙子、番石榴、菠萝
A6:苹果、番石榴、橙子


我想计算有多少单元格包含 Apple 和 Orange 这两个词。


在上述情况下,计数为 3


请帮忙,谢谢


K
该评论由网站上的主持人最小化
美好的一天,
正如你提到的问题,请尝试这个数组公式 =SUM(--(IF((LOWER(LEFT(T​​RIM(A1:A6),LEN("apple")+1))="apple,"),TRUE, IF(LOWER(RIGHT(TRIM(A1:A6),LEN("apple")+1))=",apple",TRUE,(IF(ISERR(SEARCH(",apple,",TRIM(A1:A6) )),FALSE,TRUE))))*IF((LOWER(LEFT(T​​RIM(A1:A6),LEN("橙色")+1))="橙色,"),TRUE,IF(LOWER(RIGHT( TRIM(A1:A6),LEN("orange")+1))=",orange",TRUE,(IF(ISERR(SEARCH(",orange,",TRIM(A1:A6))),FALSE,TRUE )))))) + Ctrl + Shift + Enter
该评论由网站上的主持人最小化
如果我计算的单词是单元格中的第一个单词,该公式似乎才有效。 如何计算包含该单词的单元格数量,无论它是否位于单元格的开头?
该评论由网站上的主持人最小化
亲爱的乔安,
感谢您的评论。 公式 =COUNTIF(A2:A6,"*Apple*") 可以计算包含单词 Apple 的单元格的数量,无论它在单元格中的哪个位置。 请不要忘记用星号括起来这个词。
该评论由网站上的主持人最小化
在A列写员工姓名,在B列写车号,在C列写附件金额..etc


我想数一数有多少汽车在他们的名字前面标有配件...


我想要计数函数的公式我尝试了很多函数但找不到它...所以请给我解决方案。
该评论由网站上的主持人最小化
请找到这张图片并告诉我按名称计数的公式,但请记住 vin 是相同的或在同一个 vin 中完成的多个条目..所以请告诉我我想计算多少 vin 我的号码是 +91 8655315561 或什么是我的应用程序紧迫的
该评论由网站上的主持人最小化
美好的一天,
没看到你的照片。 请使用下面的上传文件按钮上传。
查看附件 (1 / 5)
该评论由网站上的主持人最小化
亲爱的水晶,

请找到这个 Excel ..


我无法解决这个...


我的问题是我想显示列 J 达到 80%(小计)的是或否,否则突出显示单元格直到达到总数的 80%。并给我相同的公式。


非常感谢您的快速回复。
该评论由网站上的主持人最小化
亲爱的拉维库玛,
抱歉这么晚才回复。 我仍然找不到您上传的文件。 上传时有什么问题吗?
您可以将其发送到我的电子邮件地址:zxm@addin99.com 或将您的问题发布到我们的论坛: https://www.extendoffice.com/forum.html 从我们的专业人员那里获得更多的 Excel 支持。
该评论由网站上的主持人最小化
谢谢!
该评论由网站上的主持人最小化
有没有办法使用 COUNTIF 函数,而不是输入要计数的单词,公式可以查看另一个单元格,用户可以在其中输入名称到单元格中,并且它旁边的单元格(使用 COUNTIF 函数)将显示输入日期在工作表中有多少次?
该评论由网站上的主持人最小化
是的,我刚用过。 假设您输入此单词的单元格是 C1,则语法如下:=COUNTIF(A2:A6,"*"&C1&"*")。 也适用于 SUMIF,您只需添加第三个条件(总和范围)。
该评论由网站上的主持人最小化
嗨,
需要帮助,我需要这个来计算超过 33 个同名的工作表。 这是我尝试从 =COUNTIF("1 - 33'!,"*Bosch MIC 7000i IP7230 1080p*") 开始的 - 但不行。1 - 33 是​​电子表格名称的数字范围。

然而,这是它变得更棘手的地方。
我还需要它在单独的电子表格中包含总计 - 产品名称/零件编号和供应商....
好简单哈哈哈
该评论由网站上的主持人最小化
嗨蕾妮,
谢谢你的分享。
该评论由网站上的主持人最小化
好的,如果我想对单元格中的特定位置进行计数怎么办。 我在单元格中的“-”之后的第三个字符中寻找一个“r”。 所以在英语中只计算破折号('-')后面的第三个字符是'r'的单元格。
该评论由网站上的主持人最小化
嗨,布莱恩,
抱歉还不能帮你。
该评论由网站上的主持人最小化
嗨,托隆。 麦卡玛娜妮?
该评论由网站上的主持人最小化
想算

当第 2 行是苹果农场时,第 3 行中有多少个苹果文本
该评论由网站上的主持人最小化
非常感谢您!!!! ME SIRVIÓ DE MUCHO!!!!
该评论由网站上的主持人最小化
有人在 Macintosh 上检查过这个吗? 我在 Excel365 中苦苦挣扎,无法计算子字符串。 在 Mac 上使用星号有什么用? 那吹!
该评论由网站上的主持人最小化
Excelente aporte, felicitaciones。
5中的5评分
该评论由网站上的主持人最小化
你好,在一个有 MD546FG7586 的列表中
MD6478BD777
MD6836GHF77
我如何只计算包含 MD 的
这里还没有评论
留下你的意见
以访客身份发帖
×
评价此帖子:
0   产品特性
建议地点

关注我们

版权所有 © 2009 - extendoffice.com。 | 版权所有。 供电 ExtendOffice。 | 网站地图
Microsoft和Office徽标是Microsoft Corporation在美国和/或其他国家的商标或注册商标。
受Sectigo SSL保护