我需要计算在Excel单元格中任何给定数字出现的次数。
以下是条件:
每个单元格可以有不同组合的重复数字,以逗号分隔。
Excel公式应该足够强大,可以搜索用户想要的任何数字。
最大范围为20。
例如,我输入任何数字,公式应返回出现次数的总和。
以下是条件:
每个单元格可以有不同组合的重复数字,以逗号分隔。
Excel公式应该足够强大,可以搜索用户想要的任何数字。
最大范围为20。
例如,我输入任何数字,公式应返回出现次数的总和。
1, 2, 3, 1, 5, 11, 1, 11
=> 5 (input "1" and "11")
=> 3 (input "1" only)
=> 2 (input "11" only)
*****************************************************
我尝试过的方法:
=LEN(A2)-LEN(SUBSTITUTE(UPPER(A2),"1,",""))
=> 答案是7(错误)=LEN(A2)-LEN(SUBSTITUTE(UPPER(A2),"1",""))
=> 答案是8(错误)
主要问题:
这个公式似乎只搜索“1”,因此“11”经常被误认为是“1”,因此也会被计入总数。
同样适用于“5”、“15”等任何十分位上的数字。
我的方法是进行文本搜索而不是数字搜索,但失败了。
如果有其他解决方案(文本 -> 列?),将不胜感激。