Resumindo sequencialmente no Excel e garantindo que nunca caia abaixo de 0

1

Diga se eu tiver uma coluna de números inteiros positivos e negativos,

120 100 -60 -240 -100 50

Como eu soaria para que o -240 seja ignorado porque isso resultaria em uma soma negativa nesse ponto quando somamos de cima para baixo?

    
por Harrison W. 05.10.2018 / 12:40

2 respostas

0

EucolocoseusvaloresemA2:A7.

NacélulaB2,suafórmulaé=A2,jáquevocênãotemumsegundovalorparasomar.

NacélulaB3,suafórmulaserá=IF(SUM(B2,A3)>0,SUM(B2,A3),B2).Issoverificaseadicionaropróximonúmeroemsualistamanteráasomapositiva.Seasomaficarnegativa,essevalornãoseráadicionadoeasomaacumuladapermaneceráigualàlinhaanterior.Arrasteestafórmulapelacoluna.

Vocêqueriaveremquepontoovalorficaabaixode0,portanto,nacolunaC,suafórmulaé=0paraacélulaC2.ParaacélulaC3,suafórmulaserá=IF(SUM(B2,A3)<0,1,0).Issodiz"se eu adicionar este valor à minha soma cumulativa e a soma ficar negativa, faça o valor da célula 1, caso contrário, torne 0." Arraste esta fórmula pela coluna. Em seguida, adicionei a formatação condicional à coluna C para que qualquer célula cujo valor seja 1 fique vermelho e as que sejam 0 sejam verdes. Linhas vermelhas são seus mergulhos.

    
por 05.10.2018 / 14:13
0

Suponha que a fonte ocupe A1: A6. Inserir fórmulas:

B1=A1
B2=IF(B1+A2<0,B1,B1+A2)

Arraste B2 até B6.

Para descobrir onde o valor foi pulado, você pode usar a formatação condicional em B2: B6 = B1: B5.

    
por 05.10.2018 / 14:03