如图:ABCDE列当前行出现的数值分别是7,0,4,3,2,问题一:如何从当前期向上,统计当前数值在该列中不连续出现的次数?若遇到连续出现为止不再统计。表中每列统计结果分别为0,2,3,0,5。 请各位大神给出函数公式?问题二:若随意指定当前行中任意一个数值,比如指定B41,如何从当前期向上,统计B41在ABCDE各列中不连续出现的次数?若遇到连续出现为止不再统计。请各位大神给出函数公式?
問題一公式: =IFERROR(COUNTIF(OFFSET(A41,,,IFNA(MATCH(1,((A1:A40=A2:A41)*(A1:A40=A41))^0,1),)-40),A41),)
問題二公式: =IFERROR(COUNTIF(OFFSET(A41,,,IFNA(MATCH(1,((A1:A40=A2:A41)*(A1:A40= $B41))^0,1),)-40), $B41),)
※數組公式,請記得按Ctrl+Shift+Enter
祝順心,南無阿彌陀佛!
|