excel2003中怎样把A列只间隔0的相同数的个数显示在A列最后出现的相同数B列相同位置,
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 20:00:43
excel2003中怎样把A列只间隔0的相同数的个数显示在A列最后出现的相同数B列相同位置,
A B
5
3
0
4
3
0
0
3
0
0
0
3 3 间隔0的3有三个
0
1
0
6
4
0
0
0
4
0
0
0
0
0
4
0
0
0
4 4 间隔0的4有四个
5
0
3
如上所示,
遇着难题了,我会增加悬赏分的.
A B
5
3
0
4
3
0
0
3
0
0
0
3 3 间隔0的3有三个
0
1
0
6
4
0
0
0
4
0
0
0
0
0
4
0
0
0
4 4 间隔0的4有四个
5
0
3
如上所示,
遇着难题了,我会增加悬赏分的.
B3输入如下公式:
=IF(AND(A2=0,A30),IF(SUMPRODUCT((ROW(A4:A25)=MIN(ROW(A4:A25)*((A4:A25=0)*999+(A4:A250))))*A4:A25)A3, SUMPRODUCT(--($A$2:A20)*($A$2:A2=A3)*(ROW($A$2:A2)>MAX(ROW($A$2:A2)*($A$2:A2A3)*($A$2:A20))))+1,""),"")
不足的是只出现一次的也会计算出来.
再问: 非常非常感谢,这个公式非常好,还有一个问题向您请教,就是把每个只间隔0的相同数都标上出现次数,如下: A B 5 1 3 1 0 4 1 3 1 0 0 3 2 0 0 0 3 3 间隔0的3有三个 0 1 1 0 6 1 4 1 0 0 0 4 2 0 0 0 0 0 4 3 0 0 0 4 4 间隔0的4有四个 5 1 0 3 1 谢谢。
再答: 这个比原来的简单,少了很多情况要考虑: B2公式 =IF(A20,SUMPRODUCT(--($A$1:A10)*($A$1:A1=A2)*(ROW($A$1:A1)>MAX(ROW($A$1:A1)*($A$1:A1A2)*($A$1:A10))))+1,"")
=IF(AND(A2=0,A30),IF(SUMPRODUCT((ROW(A4:A25)=MIN(ROW(A4:A25)*((A4:A25=0)*999+(A4:A250))))*A4:A25)A3, SUMPRODUCT(--($A$2:A20)*($A$2:A2=A3)*(ROW($A$2:A2)>MAX(ROW($A$2:A2)*($A$2:A2A3)*($A$2:A20))))+1,""),"")
不足的是只出现一次的也会计算出来.
再问: 非常非常感谢,这个公式非常好,还有一个问题向您请教,就是把每个只间隔0的相同数都标上出现次数,如下: A B 5 1 3 1 0 4 1 3 1 0 0 3 2 0 0 0 3 3 间隔0的3有三个 0 1 1 0 6 1 4 1 0 0 0 4 2 0 0 0 0 0 4 3 0 0 0 4 4 间隔0的4有四个 5 1 0 3 1 谢谢。
再答: 这个比原来的简单,少了很多情况要考虑: B2公式 =IF(A20,SUMPRODUCT(--($A$1:A10)*($A$1:A1=A2)*(ROW($A$1:A1)>MAX(ROW($A$1:A1)*($A$1:A1A2)*($A$1:A10))))+1,"")
在Excel2003中,怎样用公式自动把A列里两个大于4的数字的之间间隔数,显示在B列,如图所示:
在Excel2003中怎样用公式把A列大于0的数字显示在B列,
excel2007找出两列(A列,c列)相同数据,并把两列相同的数据显示在另一列(b列)
在EXCEL表格中如何找出AB列相同的数,B列中有A列相同的数,找出AB列相同的数并删除,形成新的C列
ABC在Excel中怎样(用公式)把A列中前 后为1,间隔0或连续出现大于1的数字的个数,显示在A列出现1前最后一个大于
EXCEL表格中有A,B两列数据 数量不一样 怎么选出其中相同的出现在C列 相同的这些要与原来A列中的位置相同
在EXCEL表格中如何找出B列中有A列相同的数,相同的数形成新的C列
在Excel2003中怎样用公式把A列最下面最后一个大于1的数字的下面连续出现(0除外)的1的个数,显示在B1,如下所示
Excel一行中D列E列的相同与不相同奇偶数,用什么函数公式在H列显示不同结果
a列十个名字,f列六个名字,如果af列有相同的名字则在b列里出现相同两个字,要用什么公式?
在Excel2003中怎样用公式把A列里大于0的数字按顺序由下到上显示在B列里.老失效未悬赏,
excel B列,C列有A列相同的数值,就在D列用0表示