EXCEL 数据中有正数负数,求所有负数间正数的和所有正数见每段负数的和 取最大正值和最大负值

2024-11-22 16:02:59
推荐回答(2个)
回答1:

增加辅助列B列。

B1公式:=IF(A1*A2<0,A1,A1+B2)

C1公式:=IFERROR(IF(A1*OFFSET(A1,-1,)<0,B1,""),B1)

E1公式:=MAX(C:C)    

E2公式:=MIN(C:C)

B1和C1公式均向下拉到数据末行。

结果如下图:

公式如下图:

回答2:

步子如下
1、在最上边加一行作为表头 ,然后在A1中输入AA,在D1中输入DD
2、第一列为数据,第二列B2中输入公式=IF(A2>0,1,0)
3、第三列畋,C2中输入公式=IF((B3-B2)<>0,1,0)
4、第四列 ,D2中输入公式 =SUM(C$2:C2)
5、将B2到D2选中,鼠标点中右下角十号,往下拖,拖到最后一行,
6、选中所有数据,进行“分类汇总”,用DD为分类字段,汇总AA数据
7、假设你有200行,在A203单元格中,输入=MAX(A2:A202)得到正值最大值
8、在A204单元格中输入 =MIN(A2:A202)得到负值最大值