excel中某个区域范围内数值中某个数字出现的次数

问题如图,使用的函数公式需使用右边的函数

分不多,还请大家不要嫌弃!
使用公式vlookup+countif+value

用公式
=countif(单元格区域,要统计的单元格值所在地址)
假设区域是A5:E10,黄色单元格A3是5,也就是要统计A5:E10区域有多少个值为5,那么在某个单元格输入公式
=countif(A5:E10,A3)
如果直接使用数值结果来代替A3,那么要用双引号,如下
=countif(A5:E10,"5")追问

也许标题描述有影响,我的题目是图片中的描述“当下表黄色为1-3不同数字,计算1-3在下图中的个数,黄色为数字填写区,绿色为自动计算区”
这里的“1-3不同数字”,指的是单个的数字,如34则表示3出现1次,334则表示3出现2次。

追答

你是说在黄色单元格输入一个3,数据区内包含 3 的单元格都要统计,也就是统计 3 这个字符在整个数据区域内出现的次数,不管是单独的还是包含在其它数值中的?

追问

对的,计算3这个字符出现的次数,不论是单独出现的还是包含在其他数值中的

追答

这个要求恐怕公式没法实现,要用到VBA了

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答