Formula de Porcentagem de perda ou ganho

Ola, novamente pessoal.
Me deparei com outro probleminha, gostaria de pegar as informações iniciais da célula F5 e o valor final da G5 e mostrar o resultado em % de perda ou ganho comparando o valor inicial do final.

Tentei da seguinte forma, porem não deu muito certo hehe
=IF(($G5 - $F5) > 0; "+" & TEXT((($G5 - $F5) / $F5) * 100; "0.00") & "%"; TEXT((($G5 - $F5) / $F5) * 100; "0.00") & "%")

Agradecido caso alguém possa mostrar onde estou fazendo caquinha.

Sugestão…
Esta correta, só retirei os espaços!!!

.

=SE(($G5-$F5)>0;"+"&TEXTO((($G5-$F5)/$F5)*100;"0.00")&"%";TEXTO((($G5-$F5)/$F5)*100;"0.00")&"%")

=IF(($G5-$F5)>0;"+"&TEXT((($G5-$F5)/$F5)*100;"0.00")&"%";TEXT((($G5-$F5)/$F5)*100;"0.00")&"%")


OU

=IF(($G5-$F5)>0;(($G5-$F5)/$F5)*100;(($G5-$F5)/$F5)*100)

E formatar célula

[>0]"+"0,00 "%";[<0]"-"0,00"%";Geral

1 Like

por algum motivo quando coloco IF não funciona hehe, achei que estaria errado, testando com SE igual a que você citou, funcionou certinho.
Com IF ela retorna apenas um texto “Nome” e mais nada.

Muito Obrigado, pela ajuda.
Super agradecido.

----- Edit -----
Dei uma melhorada na formula, caso alguém no futuro tenha a mesma duvida, irei deixar aqui.

=SE(OU(ÉCÉL.VAZIA($G5); ÉCÉL.VAZIA($F5)); "0.00%"; SE(($G5-$F5)>0; "+"&TEXTO((($G5-$F5)/$F5)*100;"0.00")&"%"; TEXTO((($G5-$F5)/$F5)*100;"0.00")&"%"))

Caso a célula estejam vazia deixei para exibir “0.00%”

Muito obrigado a todos, aprendendo muito por aqui.

Ola @offzinho, caso queira usar as funções com nomes em inglês, vá em Ferramentas / Opções / LibreOffice Calc / Formulas, em Opções de formulas marque [v]Utilizar nomes ingleses das funções.

1 Like