本文作者:office教程网

excel函数求单元格区域中指定词语出现的次数

office教程网 2023-08-08 16:05:40
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

给定一个单元格区域,要求使用公式得到该区域中某词语出现的次数。如下图1所示,求单元格C1中的” Excel”在单元格区域A1:A3中出现的次数。

图1

先不看答案,自已动手试一试。

公式

在单元格C2中输入数组公式:

=SUM(LEN(A1:A3)-LEN(SUBSTITUTE(A1:A3,C1,””)))/LEN(C1)

结果为3,表明在单元格区域A1:A3中有4处出现了” Excel”,如下图2所示。

图2

公式解析

公式可以解析为:

excel函数获取重复次数最多的值

给定一个单元格区域,要求使用公式得到该区域中重复次数最多的值。如下图1所示,在单元格区域A1:F1中,重复次数最多的数据是“ Excel”。 图1 先不看答案,自已动手试一试。 公式 =INDEX(A1:F1,MATCH(MAX(COUNTIF(A1:F1,A1:F1)),COUNTIF(A1:F1,A1:

=SUM({24;24;27}-LEN(SUBSTITUTE(A1:A3,C1,””)))/LEN(C1)

表明单元格A1中有24个字符,A2中也有24个字符,A3中有27个字符。接着解析公式为:

=SUM({24;24;27}-{17;17;20})/LEN(C1)

表明将单元格区域A1:A3中所有的C1中的值替换掉后的长度分别是17、17和20。

将得到的两个中间数组相减:

=SUM({7;7;7})/LEN(C1)

生成的数组表示每个单元格中含有单元格C1中的值的字符长度,然后求和得到单元格区域中含有C1的值的字符总数:

=21/LEN(C1)

除以C1中值的长度,得到C1中值的个数:

=21/7

结果为:

3

Excel中的限制和约定

本文主要以Excel 2007及以后的版本为基础,集中收集整理了Excel自身的一些限制和约定。 使用Excel,了解一些Excel的限制和约定是必要的,这样可以避免在碰到问题陷入迷茫或者钻牛角尖。 当然,如果有必要,还可以通过变通的技巧来绕过这些限制,这就要看实际情形了! 功能区 从Excel 2007开始,

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:excel函数求单元格区域中指定词语出现的次数发布于2023-08-08 16:05:40
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: