Se A1
for o valor antigo e B1
o novo:
=(B1 - A1) / Abs(A1)
Estou tentando calcular a alteração percentual quando o número base (no tempo 1) pode ser negativo e o número resultante é positivo (no tempo 2).
Meu problema é a porcentagem de alterações de -4 para +4.
Uma alteração de +4 para -4 reporta uma alteração de -200%. No entanto, a mesma fórmula A1/B1-1
quando A1
é igual a -4
e B2
é igual a 4
também é reportada como -200%, mas deve ser um aumento de 200%.
A função ABS não resolve isso. Alguém criou uma correção para isso?
Se A1
for o valor antigo e B1
o novo:
=(B1 - A1) / Abs(A1)
Use isso no Excel, em que A1 é o novo valor e B1 é o valor antigo:
=IFERROR(IF(AND(A2<0,B2<0,A2>B2),((A2-B2)/B2)*-1,IF(AND(A2<0,B2<0,A2>B2), ((A2-B2)/B2),IF(AND(A2<0,B2<0),((A2-B2)/B2)*-1,IF(AND(A2>0,B2<0),((A2-B2)/B2)*-1,IF(B2<A2,((A2-B2) /B2),IF(B2>A2,((A2-B2)/B2),ABS(((A2-B2)/B2))))))))*100,"")
Explicação: A fórmula acima é basicamente esta fórmula ((A2-B2) / B2) * 100 Mas só calcula números positivos Mas se você quiser saber a porcentagem de alteração de todos os números, minha fórmula específica resolverá o problema e lidará com todas as situações abaixo: