ABC在Excel中怎样(用公式)把A列中前 后为1,间隔0或连续出现大于1的数字的个数,显示在A列出现1前最后一个大于
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 19:04:25
ABC
在Excel中怎样(用公式)把A列中前 后为1,间隔0或连续出现大于1的数字的个数,显示在A列出现1前最后一个大于1的数字的B列相同位置,如下所示:
A B
1
3
0
4
9
0
0
2
0
0
0
3 5 是统计A列上一个1和下一个1之间有五个大于1的数字,标在B列对应位置
0
1
0
1
1
0
9
0
4
5
8
0
0
0
5
0
0
0
2 6 是统计A列上一个1和下一个1之间有六个大于1的数字,标在B列对应位置
1
0
在Excel中怎样(用公式)把A列中前 后为1,间隔0或连续出现大于1的数字的个数,显示在A列出现1前最后一个大于1的数字的B列相同位置,如下所示:
A B
1
3
0
4
9
0
0
2
0
0
0
3 5 是统计A列上一个1和下一个1之间有五个大于1的数字,标在B列对应位置
0
1
0
1
1
0
9
0
4
5
8
0
0
0
5
0
0
0
2 6 是统计A列上一个1和下一个1之间有六个大于1的数字,标在B列对应位置
1
0
在B2输入公式:
=IF(OR(A2=1,ROW()=1),"",COUNTIF(INDIRECT("A"&(MAX(IF($A$1:A1=1,ROW($A$1:A1),""))+1)&":A"&(MATCH(1,A3:$A$999,0)+ROW()-1)),">0"))
然后按住CTRL+SHIFT在按Enter
将此公式复制至任意你需要的地方
注:
如果A列的值为1,B列返回空.因为不知道这个1向上计算还是向下计算.
如果为第一行,B列返回空.因为无法向上取1.
=IF(OR(A2=1,ROW()=1),"",COUNTIF(INDIRECT("A"&(MAX(IF($A$1:A1=1,ROW($A$1:A1),""))+1)&":A"&(MATCH(1,A3:$A$999,0)+ROW()-1)),">0"))
然后按住CTRL+SHIFT在按Enter
将此公式复制至任意你需要的地方
注:
如果A列的值为1,B列返回空.因为不知道这个1向上计算还是向下计算.
如果为第一行,B列返回空.因为无法向上取1.
ABC在Excel中怎样(用公式)把A列中前 后为1,间隔0或连续出现大于1的数字的个数,显示在A列出现1前最后一个大于
在Excel2003中怎样用公式把A列最下面最后一个大于1的数字的下面连续出现(0除外)的1的个数,显示在B1,如下所示
在Excel2003中怎样用公式把A列最下面的大于1的数字的下面连续出现(0除外)的1的个数,显示在B1,
在Excel2003中怎样用公式(不用宏)只显示连续出现大于0的数字前两个的个数,单独的不显示,如图所示:
在Excel2003中怎样用公式把A列大于0的数字显示在B列,
在Excel2003中,怎样用公式自动把A列里两个大于4的数字的之间间隔数,显示在B列,如图所示:
EXCEL中A列是数字其中有重复的,B列是从小到大排列1,2,3,4,5,6.要求C列中显示B列中数字在A列中出现的次数
在Excel2003中怎样用公式把A列里大于0的数字按顺序由下到上显示在B列里.老失效未悬赏,
在Excel2003里用公式把A列里大于0的数字按顺序由下到上,在B列里由上向下显示,
excel里若A列数据在B列出现显示1,若在C列出现显示2,在D列出现显示3
excel中,把某列数字组合在一单元格中,重复出现的数字只出一个的公式.
我在excel表格中a列有一组数.如何输入一个公式让他大于等于35而小于等于40的,b列输出值为1,否则为0?