excel统计函数问题?

[复制链接]
查看11 | 回复5 | 2011-4-12 21:01:44 | 显示全部楼层 |阅读模式
举例说:如果A列中,我要统计两个数值之间空格的个数,空格为1个的有多少个数,空格为2个的有多少个数,空格为3个的有多少个数,依此类推,最后是空格在20个以上的有多少个数,请问用什么函数,其表达式是怎样的,麻烦详细解答。
问题补充:
数值在同一列的两个单元格内,有数值的数均为数值1,其余无数的为空格,数值1和1之间的空格有的有1个,有的有2个等等,我要统计这些两个数值之间空格数为1的有多少,空格数为2的有多少,最后是空格在20个以上的有多少个数。

回复

使用道具 举报

千问 | 2011-4-12 21:01:44 | 显示全部楼层
用楼上的,有点麻烦,因为数据比较多,下拉公式比较累,用VBA做个宏吧。运行后结果输出到B1到C21。Sub aaa()For l = 1 To 20
Cells(l, 2) = "空格数为" & l & "的有:"
Cells(l, 3) = 0NextCells(21, 2) = "空格数大于20的有:"Cells(21, 3) = 0i = Range("a65535").End(xlUp).Rowm = 0For l = 1 To i
k = l
If Cells(l, 1)"" Then
m = 1
Else
I
回复

使用道具 举报

千问 | 2011-4-12 21:01:44 | 显示全部楼层
笨办法总比没办法好。有3个步骤(假设A1=1):1. B1输入0, B2开始写公式 =IF(A2="",B1+1,0)2. C1开始写公式,=IF(B2=0,B1,0),B,C两列的公式向下复制到A列最后一个值为1的行。3. D1开始写公式,="空格为"&ROW(A1)&"的数量为:"&COUNTIF(C:C,ROW(A1)),复制到D20D
回复

使用道具 举报

千问 | 2011-4-12 21:01:44 | 显示全部楼层
假设数据在A1:A100中,B1单元格输入以下公式,并按CTRL+SHIFT+ENTER结束,向下复制到B20,分别得到1个间隔、2个间隔……20个间隔的个数,=SUM(N(FREQUENCY(IF(A$1:A$100="",ROW($1:$100)),IF(A$1:A$100,ROW($1:$100)))=ROW(1:1)))B21的公式改为:
回复

使用道具 举报

千问 | 2011-4-12 21:01:44 | 显示全部楼层
Excel如何统计函数?这个视频告诉你!
回复

使用道具 举报

千问 | 2011-4-12 21:01:44 | 显示全部楼层
彩票的遗漏值么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行