Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 计算单元格范围内数字的实例数_Vba_Excel_Count_Digit - Fatal编程技术网

Vba 计算单元格范围内数字的实例数

Vba 计算单元格范围内数字的实例数,vba,excel,count,digit,Vba,Excel,Count,Digit,如果我有一列,单元格是 579 39 357 3467 34579 我希望能够计算任何数字出现的次数。例如,3在此范围内出现4次 我试着使用countif函数,但这似乎只有在单元格中只有3的情况下才起作用 这可能是使用函数实现的,还是我必须做一个变通方法?尝试在本机上使用 这将对单个值内的多个事件进行计数;e、 g.233453保持3出现3 如果我这样做,我将在这些单元格范围地址中限定父工作表,以避免任何混淆。的外部参数可以帮助您构造要作为公式计算的字符串。尝试在本机上使用 这将对单个值内的多

如果我有一列,单元格是

579
39
357
3467
34579
我希望能够计算任何数字出现的次数。例如,3在此范围内出现4次

我试着使用countif函数,但这似乎只有在单元格中只有3的情况下才起作用

这可能是使用函数实现的,还是我必须做一个变通方法?

尝试在本机上使用

这将对单个值内的多个事件进行计数;e、 g.
233453
保持3出现3

如果我这样做,我将在这些单元格范围地址中限定父工作表,以避免任何混淆。的外部参数可以帮助您构造要作为公式计算的字符串。

尝试在本机上使用

这将对单个值内的多个事件进行计数;e、 g.
233453
保持3出现3



如果我这样做,我将在这些单元格范围地址中限定父工作表,以避免任何混淆。的external参数可以帮助您构造一个字符串作为公式进行计算。

尝试使用
instr
循环,每次
instr
>递增计数器0您尝试了什么
Countif()
函数?我怀疑它对你想要的东西不起作用。我想说的是,
Countif
不起作用……但看起来你是对的!我想使用
=Countif(A1:A10,“*3*”)
作为测试,但不能将通配符与数字一起使用。刚刚知道。蝙蝠侠,我今天第一次使用了
index/match
@findwindow-今天是你余生的第一天d每次使用
instr
和递增计数器
instr
>0尝试使用什么
Countif()
函数来执行循环?我怀疑它对你想要的东西不起作用。我想说的是,
Countif
不起作用……但看起来你是对的!我想使用
=Countif(A1:A10,“*3*”)
作为测试,但不能将通配符与数字一起使用。刚刚知道。蝙蝠侠,我今天第一次使用了
index/match
@findwindow-今天是你余生的第一天距离发布此信息仅2秒时间:圆周率是三秒四分之一。我试图让
Countif()
工作,但它没有工作:/bulk加载一个变量数组,并使用
Len
Replace
?@findwindow在数组中循环-键入或连接一个字符串,看起来像工作表上的公式。它可以有
=
,也可以没有;没关系。把它放进去,它会返回结果,就像你把它放在工作表上一样。嗯,是的,我想是字符串部分让我明白了。已经有一段时间没玩了,忘了我上次试的时候为什么哭了,离发布这个还有2秒的时间圆周率是三秒四分之一。我试图让
Countif()
工作,但它没有工作:/bulk加载一个变量数组,并使用
Len
Replace
?@findwindow在数组中循环-键入或连接一个字符串,看起来像工作表上的公式。它可以有
=
,也可以没有;没关系。把它放进去,它会返回结果,就像你把它放在工作表上一样。嗯,是的,我想是字符串部分让我明白了。好久没玩了,忘了上次我为什么哭了
application.evaluate("SUMPRODUCT(LEN(A2:A99)-LEN(SUBSTITUTE(A2:A99, 3, """")))")