Croissance d'une plage incomplète

Bonjour à tous,

Je cherche à calculer la croissance d'une série de chiffres d'une plage (mettons A1:A5) qui peut être incomplète. Exemple (avec 2 cellules vides) :

-32-47-18

J'ai volontairement pris des valeurs négatives mais en valeur absolue, le résultat est 44% de croissance.

J'ai cherché et trouvé le moyen d'identifier la première valeur de la plage :

=INDEX(A1:A5;1;EQUIV(VRAI;INDEX(A1:A5>0;0);0))

Et la dernière :

=INDEX(A1:A5;EQUIV(-1;A1:A5;-1))

Il ne me reste donc qu'à calculer la valeur absolue de la croissance de deux chiffres.

Le problème est que cela ne fonctionne plus avec des valeurs négatives. De plus, il doit y avoir une manière plus simple et directe de procéder.

Merci d'avance,

Mathieu

Bonjour

Votre premier INDEX fait un test avec supérieur à 0, donc avec des chiffres négatifs...

Et puis votre plage est Horizontale alors que votre formule est verticale...

Vous pouvez mettre en test <>"" ou alors NON(ESTVIDE(A1:E1))

@ bientôt

LouReeD

Merci de ta réponse.

Je me suis trompé en effet : je souhaitais écrire A1:E1 et non pas A1:A5. Il s'agit bien d'une plage horizontale.

La formule qui permet de trouver la première valeur de la ligne est donc bien =INDEX(A1:E1;1;EQUIV(VRAI;INDEX(NON(ESTVIDE(A1:E1));0);0))

Quelle formule me permettrait alors de trouver la dernière valeur, que les données soient positives, négatives ou même égales à 0?

Merci!

Bonjour,
Un début de réponse.
r.1 est la plage nommée A1:E1.
Cdlt.

capture d ecran 2021 12 10 030521

Ben oui ! ESTNUM ! J'suis trop bête !

@ bientôt

LouReeD

Merci à vous deux!

Bonsoir,

merci de votre retour et vos remerciements !

@ bientôt

LouReeD

Rechercher des sujets similaires à "croissance plage incomplete"