首页 > Excel专区 > Excel函数 >

excel利用公式计算单元格中的具体字符的数量

Excel函数 2023-01-13

以下公式可以计算单元格A1中的字符串中含有字符B的数量:
  =LEN(A2)-LEN(SUBSTITUTE(A2,"E",""))
  这个公式使用SUBSTlTUTE函数创建一个新的字符串(在内存中),把所有的字符B放到里面。然后,用原有字符串的长度减去这个字符串的长度。从而得出原有字符串中包含字符E的数量。但此公式区分大小写,即如果用户想查询A2中字符E的数量,则使用此公式,如果想查询A2中字符e的数量,则相应的使用以下公式:
  =LEN(A2)-LEN(SUBSTITUTE(A2,"e",""))
 相应地,使用以下公式把二者相加即可得到不分大小写的字母B的数量,即:
  =2*LEN(A2)-LEN(SUBSTITUTE(A2,"E",""))-LEN(SUBSTITUTE(A2,"e",""))
  事实上,您可以使用下面的公式也可以计算在单元格A2的字符串中字符E(无论是大写还是小写)的数量,而且此公式更加简洁:
  =LEN(A2)-LEN(SUBSTITUTE(SUBSTITUTE(A2,"E", ""),"e",""))
  假设单元格A2的值为“Excel教程:excel329.cn”,则以上三个公式的说明和结果如图所示

excel利用公式计算单元格中的具体字符的数量


Copyright © 2016-2023 office学习教程网 office.tqzw.net.cn. All Rights Reserved.