【发布时间】:2016-03-23 02:06:37
【问题描述】:
我需要计算任何给定数字在 Excel 单元格中出现的次数。
条件如下:
每个单元格可以有不同的重复数字组合,用逗号分隔。
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”等,任何十分之一的数字。
我的方法是进行文本搜索而不是数字,但失败了。
是否也有其他解决方案(文本 -> 列??)。
【问题讨论】:
标签: excel excel-formula