EXCEL数列中统计符合条件几个数的间隔次数和出现次数

2025-04-05 19:54:37
推荐回答(2个)
回答1:

如图E2=SUM(--(FREQUENCY(IF(MMULT(--($A$1:$A$200={1,2,3,18,19}),ROW($1:$5)^0)>0,ROW($A$1:$A$200),""),IF(MMULT(--($A$1:$A$200={1,2,3,18,19}),ROW($1:$5)^0)=0,ROW($A$1:$A$200),""))=E1))-1按CTRL+SHIFT结束,

F2=SUM(--(FREQUENCY(IF(MMULT(--($A$1:$A$200={1,2,3,18,19}),ROW($1:$5)^0)>0,ROW($A$1:$A$200),""),IF(MMULT(--($A$1:$A$200={1,2,3,18,19}),ROW($1:$5)^0)=0,ROW($A$1:$A$200),""))=E1)),按CTRL+SHIFT+ENTER结束公式,右拉。

E2公式比其它公式多了一个-1。

回答2:

b1输入=IF(A1<4,ROW(),IF(A1>17,ROW(),0))
c1输入=b2-b1
d1输入=b3-b1
e1输入=b4-b1
f1输入=b5-b1
g1输入=b6-b1下拉
间隔为0输入=countif(c:c,1)
间隔为1输入=countif(d:d,1)
间隔为2输入=countif(e:e,1)
间隔为3输入=countif(f:f,1)
间隔为4输入=countif(g:g,1)