关于Excel的问题,统计一列单元格中连续出现正数或负数最多的次数以及求和 单元格为空值的不统计

2025-02-25 20:10:05
推荐回答(4个)
回答1:

如图:加了两个辅助列B和D

B1=COUNTIF(A$1:$A1,">0")+IF($A1<0,10^3,0)

小于0的金额合计C1=SUM(OFFSET($A$1,MATCH(MAX(COUNTIF($B$1:$B$20,$B$1:$B$20)),COUNTIF($B$1:$B$20,$B$1:$B$20),0)-1,,MAX(COUNTIF($B$1:$B$20,$B$1:$B$20))))

小于0的次数C2=MAX(COUNTIF($B$1:$B$20,$B$1:$B$20))

D和E是大于0的

D1=COUNTIF($A$1:A1,"<0")+IF($A1>0,10^3,0)

E1=SUM(OFFSET($A$1,MATCH(MAX(COUNTIF($D$1:$D$20,$D$1:$D$20)),COUNTIF($D$1:$D$20,$D$1:$D$20),0)-1,,MAX(COUNTIF($D$1:$D$20,$D$1:$D$20))))

E2=MAX(COUNTIF($D$1:$D$20,$D$1:$D$20))

纯粹是凑数了,看看行不。

回答2:

我不用这些搞复杂的公式,只用代码。

回答3:

用频率数组公式即可

回答4:

使用EXCEL内嵌函数SUMIF可以解决你的这个困惑.