Excel如何计算特定文本的出现次数
发布时间:2023-03-15 07:02:41
以下演示了计算区域内字符或文本串出现次数的不同方法。假设区域A1:A10(名为Data)内有各种文本串,单元格B1名为Text,如图
★整个单元格内容
计算包含单元格Text内容(且不包括其他)的单元格数量,可以使用下面公式演示的COUNTIF函数:
=COUNTIF(Data,Text)
例如,因为Data区域内有两个单元格包含文本Text,如果单元格Text包含字符串“Alpha”,公式返回2。这个公式是不区分大小写的,因此它对Alpha(单元格A2) 和alpha(单元格A10) 都进行计数。不过需要注意的是,它不对包含Alpha Beta(单元格A8)的单元格进行计数。
下面的数组公式与上面的公式相似,不过它区分大小写:
{=SUM(IF(EXACT(Data,Text),1))}
★部分单元格内容
计算字符串包含单元格Text内容的单元格数量,使用这个公式:
=COUNTIF(Data,"*"&Text&"*")
例如,因为区域Data有3个单元格包含文本alpha(单元格A2,A8和A10),如果单元格Text包含文本Alpha,公式返回3,注意,这种比较不区分大小写。
如果需要区分大小写计数,可以使用下面的数组公式:
{=SUM(IF(LEN(Data)-LEN(SUBSTITUTE(Data,Text," "))>0,1))}
如果单元格Text包含文本Alpha,上面的公式就返回2,原因在于这个字符串出现在两个单元格中(A2和A8) 。
★区域内出现的总次数
计算字符串在指定区域内出现的总次数,使用下面的数组公式:
{=(SUM(LEN(Data))-SUM(LEN(SUBSTITUTE(Data,Text," "))))/LEN(Text)}
如果单元格Text包含字符B,公式就返回7, 原因在于区域内有7个包含B的单元格。这个公式是区分大小写的。
下面的数组公式是修改后不再区分大小写的版本:
{=(SUM(LEN(Data))-SUM(LEN(SUBSTITUTE(UPPER(Data),UPPER(Text)," "))))/LEN(Text)}
猜你喜欢
- excel已是我们生活中必不可少的一款工作软件,我们运用excel做各种各样的数据分析处理工作,制作成美观的图片,同时让数据的展示直观且有效
- excel2013中动态仪表盘图表怎么使用?excel2013中想要使用动态仪表盘式图表工具,该怎么使用,下面我们就来看看详细的教程,需要的
- 平时在使用word文档制作文档的时候,为了更加方便的阅读我们会想办法把排序做的更好一点,那么现在word 2010有了段落对齐的功能,下面一
- 在平时生活或工作中常会遇到多张表格组合成一份数据,而表格开头的行与列代表是每一页的行与列的内容,如果只是在第一页显示,那么往后几页查找起来就
- 下划线经常出现在调查或问卷中,用来指示需要填写内容的位置。在Excel中我们可以先在单元格中添加空格,然后再选中空格,单击“格式”工具栏上的
- word 2016,Esc有很多可以进行取消等的便捷操作,今天小编就来跟大家说一下具体的用法,很简单哦1、首先我们找到一个word文档,然后
- 映像效果差不多就如同我们生活中常见的倒影,景物在水面形成倒立的虚线,远远看去连成一片整体,非常的美。那么具体要怎么设置呢?下面小编马上就告诉
- 所以非要摸索出来不可,把前面的框框打上钩! 5、按确定退出! 6、好了,我就不信这个,到此,我们打开任意一个Excel 表格!点击左上角按钮
- 很多朋友不清楚Word2016最近打开文档记录怎么删除?下面小编给大家带来Word2016最近打开文档记录删除方法,一起来看吧在使用Word
- 今天就有朋友问:文本连接有没函数?今天就来三个文本连接函数:CONCATENATE、CONCAT、TEXTJOIN。CONCATENATE函
- Win10停止服务会怎么样?当我们使用的电脑系统突然弹出提示“你当前运行的Windows版本即将终止支持,我们建议你更新到最新版本的Wind
- 微软经常会推出一些新的补丁来保障系统的安全性,但最近有小伙伴在点击微软的更新之后提示错误代码0x8007139f,那么碰到这种情况要怎么办呢
- 在当今社会中,经常需要用到Excel进行办公,或许有些并不太熟悉Excel的朋友不会使用数字求积功能,下面是由小编分享的excel表格数字求
- 今年五月,微软推出了win10补丁KB4505055。这次升级主要是:在使用InternetExplorer11或MicrosoftEdge
- 在默认情况下,Word的Normal模板被设置为一栏格式,因此,当我们输入文本段落时,输入的格式也是一栏。 然而有时候我们需要在一段文字之后
- Excel中经常需要用到公式进行计算,如果公式显示乱码具体该如何进行解决呢?其实不难,接下来是小编为大家带来的excel表格公式显示乱码的解
- 今天本文和大家分享的EXCEL知识是两个函数公式套路,有关数据区间查询的。分别是使用LOOKUP函数和Frequency函数实现Excel数
- win10更新新版本了,大家知道吗?就是Win10 20H2版本,很多人应该都更新了吧。但是有小伙伴反映说更新之后发现win10 20h2一
- 在使用excel制作报表的时候,需要用到斜线头来区分横标题和竖标题。下面让小编为你带来如何在excel表格中画斜线的方法。excel表格中画
- 在使用word中,我们可以通过调整间距来解决因段落或者是行间距而影响美观的问题一、选择需要增加间距的文字‘二、点击Word2010软件上自带