Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

quelle formule appliquer?

  • Initiateur de la discussion Initiateur de la discussion jacq56
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jacq56

XLDnaute Junior
Bonjour le forum,
J’ai fais un tableau pour suivre l’évolution des prix de certaines marchandises
Mais j’ai un souci, dans la cellule I4(par ex) j’aimerais avoir l’évolution du prix mais comme mon article a diminué puis augmenter la formule que j’ai fais en I4 ne donne pas le bon résultat
Je ne sais pas quelle formule appliquer car en plus toutes les cellules de la ligne B4 :H4 ne sont pas a remplir
je joins un fichier
En espérant de l’aide merci
 

Pièces jointes

Re : quelle formule appliquer?

Bonjour,

Le principe consiste (si j'ai bien compris), à prendre en compte, non pas la valeur mini ou maxi, mais la 1ère et la dernière valeur de la ligne.

Une solution avec formule matricielle :

en I4 :

Code:
=INDEX(A4:H4;GRANDE.VALEUR(SI(B4:H4<>0;COLONNE(B4:H4));1))
-INDEX(A4:H4;PETITE.VALEUR(SI(B4:H4<>0;COLONNE(B4:H4));1))
Formule matricielle à valider par CTRL + MAJ + ENTREE

Même principe pour la colonne évolution

Voir le fichier joint
 

Pièces jointes

Re : quelle formule appliquer?

bonjour Tibo,
oui merci c"est bien ce que je voulais
j'ai encore une question
pourquoi tu dis "Formule matricielle à valider par CTRL + MAJ + ENTREE"car si je change les chiffres le résultat change aussi
désolé mais je ne sais pas ce que c'est une formule matricielle
cordialement jacq56
 
Re : quelle formule appliquer?

Salut
ton problème n'est pas défini :
quand on parle d'évolution, c'est forcément en fonction d'une référence et d'une valeur
Penons la ligne 4
le 6/11 : 2,00 le 20/11 : 1,00 le 8/12 : 3,00
(j'ai modifié le 1,80 en 1,00 pour simplifier les calcul
du 6 au 20, j'ai une évolution de -50%
du 20/11 au 8/12 j'en ai une de +200%
et du 6/11 au 8/12 elle évolue de +50%

on voit bien que suivant les périodes consirérées, on à pas la même valeur
donc, il faut préciser ce que tu attends
A+
 
Re : quelle formule appliquer?

bonjour Gorfael,
je vais essayé d'etre plus clair
je veux comparer mon 1ere prix de la ligne 4 au dernier prix de la ligne sans tenir compte des prix intermédiaires car je suppose que dans ce cas les formules seraient trop complexes pour suivre mon produit
cordialement jacq 56
 
Re : quelle formule appliquer?

Bonjour jacques,

Il n'existe pas de fonction Excel de base permettant de repérer le 1er élément d'une liste.

D'où le recours à une formule matricielle.

Les formules matricielles, comme leur nom l'indique, agissent sur une matrice de cellules.

Dans le cas présent, on recherche la première cellule dont le contenu est différent de zéro ce qui nous permet d'obtenir la première valeur

Même principe avec la dernière valeur.

Les formules matricielles ne sont certes pas très faciles à aborder. Mais une fois qu'on y a mis le bout du pied, on se rend compte de leur puissance.

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
XL pour MAC Cellule
Réponses
2
Affichages
1 K
Réponses
3
Affichages
724
S
  • Question Question
Réponses
4
Affichages
905
Réponses
4
Affichages
1 K
R
Réponses
5
Affichages
954
Rob1375
R
B
Réponses
8
Affichages
1 K
Réponses
3
Affichages
826
P
Réponses
8
Affichages
2 K
L
Réponses
5
Affichages
3 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…