Bul*_*lki 4 microsoft-excel countif
在下面的示例中,由于一个奇怪的原因,您会得到输出“0”。有人可以解释为什么会发生这种情况以及我能做些什么吗?(单元格的格式为“文本”)
rows A:A
---------
1
11
111
22
2
1111
formula:
--------
=COUNTIF(A$1:A$65536;"1*")
result:
-------
0
wanted result:
--------------
4
Run Code Online (Sandbox Code Playgroud)
我认为你的价值观是数字。使用测试
=ISNUMBER(A1)
如果您在输入后应用文本格式,它不会将格式更改为文本 - 您要么必须在输入前应用文本格式,要么输入带有前面撇号(以指示文本)的值,例如
'111
COUNTIF
带通配符的函数不适用于数字。您可以使用此公式获得所需的结果(适用于文本、数字或混合)
=SUMPRODUCT(ISNUMBER(SEARCH(1;A$1:A$65536))+0)
归档时间: |
|
查看次数: |
7532 次 |
最近记录: |