是否有Excel函数来计算单元格中某些字符的出现次数?

dww*_*n66 3 excel function

客户端有一个需要擦除某些名称的Excel文件.特别是,我们试图在名称上隔离后缀(例如,Jr.,Sr.,III等).名称始终LastName, FirstName, Suffix在单元格中格式化,我试图计算单元格中逗号的数量.如果单元格中有多个逗号,我可以将该单元格标识为具有名称后缀.

但是,COUNTExcel中的所有函数都计算CELLS的实例,而不是单元格中的字符.是否有一个函数可以计算单元格中特定字符的出现次数并返回该计数?

Kyl*_*Mit 9

您可以获取单元格中的字符数,然后将其与单元格中的字符数进行比较,如果您用空格代替所有逗号:

=LEN(A1)-LEN(SUBSTITUTE(A1,",",""))
Run Code Online (Sandbox Code Playgroud)

这也是通过计算空格数来获得excel中字数的一种巧妙方法.