2010版Excel中,求如何统计数字的个数。假设A列是由共n个(数字和字母)随机排列组合在一起的。

2024-12-01 04:25:25
推荐回答(3个)
回答1:

数字个数放在C2

c2输入

=SUMPRODUCT(N(ISNUMBER(A1:A22)))-SUMPRODUCT(N(ISNUMBER(--(A2:A22&A1:A21))))

回答2:

能把数据下称一行吗?即A1做标题,不参与统计,则可用相对简单的公式,否则可能需要VBA才能解决。如你贴图中的数据下移一行,即数据移到A2:A23,统计数字区域(这样叫可能比较切合你的要求吧)的公式:
=SUM(ISNUMBER(A2:A23)*NOT(ISNUMBER(A1:A22)))
同时按Ctrl+Shift+Enter三键输入数组公式

回答3:

第一个单元格输入
=REPLACE(REPLACE(TEXT(INT(RAND()*10^9-1),"0000000000"),1,1,CHAR(INT(RAND()*26+65))),6,1,CHAR(INT(RAND()*26+65)))&REPLACE(REPLACE(TEXT(INT(RAND()*10^9-1),"0000000000"),1,1,CHAR(INT(RAND()*26+65))),6,1,CHAR(INT(RAND()*26+65)))
下拉填充公式即可。