当前位置:首页教育技巧图形图像ps图像处理

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

减小字体 增大字体 2025-12-09 09:20:16


给定一个单元格区域,要求使用公式得到该区域中某词语出现的次数。如下图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

公式解析

公式可以解析为:

=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

评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2026 www.at317.com All Rights Reserved .