Eroare in formula (impartit la zero)

439 viewsIntrebari
0

Salut

Am o rugaminte referitoare la formule si rezultatele acestora.
Daca trebuie sa facem un raport de vanzari (sa zicem 2017 vs 2016 sau Q3 vs Q2) iar valoarea cu care ne comparam este 0 (zero), cum facem sa se evidentieze cresterea daca impartim la zero si formula e fara rezultat?
Sau cel mult zero, asa cum primim rapoartele in excel? iferror(g3/h3-1,0)
Rezultatele sunt pozitive 540/320, negative 320/540 si cele care au crestere de la zero, 540/0. Cum raportam cresterea ?
Tks
Cornel

formula =IFERROR(O28/P28-1,0) unde p28 este 0 si rezultatul este 0, ceea ce nu e chiar real

1

Salut,

Vezi ca formula ta pentru crestere este gresita pentru ca nu ia in calcul faptul ca in 2016 sau 2017 poate exista o valoare negativa, cum ar fi un retur in 2017 aferent vanzarilor de anul trecut. Este de luat in calcul obligatoriu altfel se denatureaza procentuajele.(Apar cu semnul gresit.)
Mai jos formula adaptata. Nu ai nevoie de IFERROR.
G3= 2017
H3 = 2016
(G3-H3)/ABS(H3) <—- Formula corecta pentru calcularea Cresterii respectiv Scaderii.
Ar trebuii sa uiti x/y-1 ca este complet gresita si foarte multi fac aceasta greseala.
Iar problema cu valori 0 le rezolvi cu 2 conditii IF. Daca 0 este in anul anterior atunci pui 100%, iar daca 0 este in anul curent atunci pui -100% si ai rezolvat problema.
=IF(H3=0;1%;IF(G3=0;-1%;(G3-H3)/ABS(H3)))

cu stima,
Thomas Barbut

Attachments

excelninja.png
0

ce ar fi ABS?
oricum e complicata formula 🙂
pe de alta parte, daca in loc de 0 ar fi 1, cresterea/scaderea ar fi de X% nu de 100%. se poate evidentia si aceasta diferenta?
merci

0

ABS = Valoare absoluta(modul). Valoarea la care se imparte trebuie sa fie pozitiva. Incearca cu formula descrisa de tine
2016 = -1
2017 = 1
-1/1-1= -2 care nu este corect pentru ca cresterea este de +200%.

Acuma aplica
([Valoare prezenta]-[Valoare precedenta])/ | [Valoare precedenta] |
[1 – (-1)] / +1 = 2 care este rezultatul corect.

https://en.wikipedia.org/wiki/Absolute_value

Cat timp valoarea este 0 pe 2016 pune -1. IF(H3=0,1%,
Daca valoarea pe 2017 este 0 pune 1. IF(G3=0,-1%
Daca niciuna din cele de mai sus nu este adevarata atunci se aplica formula cresterii. (G3-H3)/ABS(H3)
Daca iei Formula COPY – PASTE trebuie sa functioneze.

=IF(H3=0,1%,IF(G3=0,-1%,(G3-H3)/ABS(H3)))

0

Tks
Te tin la curent cu ce a iesit