在EXCEL中,我想统计下A数列中B数列的出现次数以及出现后的下个数字,例如数列1,-1,1在A数列中一共出现了3次,其中出现后下个数字为-1出现了2次,下个数字为1出现了1次。上面的操作有办法通过公式实现吗?我现在是人工数出来的。。。
楼主说的好深奥,我都理解不了。
我猜是否是这个意思:
参考公式:
=SUMPRODUCT((A2:A11=1)*(A3:A12=-1))
其中 a2到11是a列找1的范围,a2到12是所谓的 找1的下一列范围。最后参数-1就是要找的“1下的数字”是要找-1就填写 -1,是0就填 0
具体自己修改。
追问你好!首先非常感谢回答我的问题。
可能我问题里表达的不合适,正确的理解是:在数列-1,0,1,-1,1,1,0,1,-1,1,-1,1,1,中统计数列1,-1,1出现的次数。
如下图所示。
=SUMPRODUCT((A2:A11=1)*(A3:A12=-1)*(A4:A13=1))
B70=IF(AND(A70=1,A71=-1,A72=1),1,"")
C70=IF(AND(A70=1,A71=-1,A72=1,A73=-1),1,"")
D70=IF(AND(A70=1,A71=-1,A72=1,A73=0),1,"")
E70=IF(AND(A70=1,A71=-1,A72=1,A73=1),1,"")
F70=IF(AND(A70=-1,A71=0,A72=1),1,"") 其他下拉
H70=COUNT($B$70:$B$82)
h71=COUNT($C$70:$C$82)
h72=COUNT($D$70:$D$82)
h73=COUNT($E$70:$E$82)
I70=COUNT($F$70:$F$82)
其他以此列函数。