刷 Excel 文本函数 (2)

计算单元格中特定字符的数目

下面的公式用于计算单元格 A1 中的字符串中字符 B(大写)的个数:

=LEN(A1)-LEN(SUBSTITUTE(A1,"B",""))

  1. 通过使用 SUBSTITUTE 函数创建了一个新字符串,其中亿去掉所有字符 B。
  2. 使用原始字符串的长度减去了当前字符串的长度。
  3. 结果显示了原始字符 B 的个数。

通过使用 UPPER/LOWER 函数转换字符串,使得这个公式既可以处理大写字母,也可以处理小写字母。

=LEN(A1)-LEN(SUBSTITUTE(UPPER(A1),"B",""))
=LEN(A1)-LEN(SUBSTITUTE(LOWER(A1),"b",""))

计算单元格中子字符串的出现次数

下面的公式则可以处理多个字符。它可以返回单元格 A1 中的字符串中某个特定子字符串(包含于单元格 B1 中)的出现次数。子字符串可以又任意多个字符组成。

=(LEN(A1)-LEN(SUBSTITUTE(A1,B1,"")))/LEN(B1)

通过将字符都转换为大写字符,从而可以执行不区分大小写的比较操作:

=(LEN(A1)-LEN(SUBSTITUTE(UPPER(A1),B1,"")))/LEN(B1)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 按照用途分类出以下文本和数据函数: ASC 用途:将字符串中的全角(双字节)英文字母更改为半角(单字节)字符。语法...
    四方院祭司阅读 4,977评论 0 1
  • 转自链接 目录 1.认识NPOI 2.使用NPOI生成xls文件 2.1创建基本内容 2.1.1创建Workboo...
    腿毛裤阅读 13,671评论 1 3
  • 也许你已经做了上千张表格,也许你用函数算了上千复杂的运算。也许认为excel不过如此,今天25招秘技希望可以帮到大...
    南屋阿米佛头阅读 9,103评论 0 51
  • 之前有做了个粗略的规划——在接下来的 4 个月完成数据分析能力修炼。主要包括:数据分析思维、数据分析算法以及数据分...
    RPA帮阿愚呱呱阅读 4,324评论 0 0
  • 一、误删资料恢复 一不小心删错了,还把回收站清空了,咋办啊?只要三步,你就能找回你删掉并清空回收站的东西。 步骤:...
    八爷君阅读 5,414评论 2 7