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

XL 2016 Comment calculer différence de prix du même article ?

Lea85

XLDnaute Nouveau
Bonjour

Alors, comment expliquer...
On commande chez un même fournisseur depuis longtemps.
Cependant il y a, avec le temps, des changements dans les prix.
Je souhaite donc calculer la différence/hausse de prix de la dernière commande à la plus récente.
Je ne trouve pas la bonne formule en Excel pour que:
1. dans une colonne il mette chaque numéro d'article (en vert)
2. calcule dans la colonne à côté la différence de prix de cet article (tva exclus) (en bleu)

Par exemple comparer/trouver l'article 220223 et 774400 dans toutes les colonnes et en calculer la différence de prix entre la commande la plus récente et la plus ancienne. et ainsi de suite.

Ci-joint le fichier en question .

J'espère que c'est clair :-s
D'avance merci à ceux qui peuvent m'aider.
 

Pièces jointes

  • Produits diff prix.xlsx
    13 KB · Affichages: 12

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Lea, et bienvenue sur XLD,
Un essai en PJ avec :
L'extraction des prix en fonction de la référence :
VB:
=SIERREUR(RECHERCHEV($B3;Blad1!A:C;3;FAUX);"")
La différence de prix versus le dernier et l'avant dernier prix trouvé :
Code:
=SIERREUR(RECHERCHE(9^9;$C3:D3)-E3;"")
A vous de continuer à chaque nouvelle réception de prix.
 

Pièces jointes

  • Produits diff prix.xlsx
    14.1 KB · Affichages: 7

Lea85

XLDnaute Nouveau

Super, ça m'avance beaucoup!
Par contre ça vous embête pas de m'expliquer la deuxième formule, car je connais pas la fonction du 9^9...
=SIERREUR(RECHERCHE(9^9;$C3 : D3)-E3;"")
Merci !
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
car je connais pas la fonction du 9^9...

Ca ne m'étonnes pas.

En fait si RECHERCHE d'un nombre ne trouve rien alors il renvoie le dernier nombre trouvé.
Pour être sûr que le nombre n'existe pas on peut mettre 100000000000.
Ou alors, pour les fainéants, en trois lettres, mettre 9^9 ( 9 puissance 9 ) ce qui fait 387420489 !
( Par contre si ce nombre existe dans la liste, ça ne marche plus. Mais il y a quand même peu de chance. )
 

Lea85

XLDnaute Nouveau
Loll ok, une première à tout! C'est une entrée que je ne risque pas d'oublier en tout cas Grand merci !
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…