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

Microsoft 365 Extraction conditionnelle

Sebcri

XLDnaute Nouveau
Bonjour
Je dispose d'une BDD qui contient des articles avec leur prix. Cette base est modifiée uniquement si il y a un changement de prix sur un article.
Par exemple ci dessous, un jean a débuté sa commercialisation en 2013 au prix de 45€. Ce prix est resté depuis à 45€ (donc de 2014 à 2019). En 2020, le prix du jean est passé à 50€.

Je souhaiterai, écrire une fonction Excel (pas une macro) de sorte que en fonction de l'article sélectionné et de l'année souhaitée, soit renvoyé le prix
Par exemple : 2015/Jean=> 45€
Et bien sur, sans devoir saisir d'autres lignes dans la BDD
Merci de votre aisde
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

A essayer
VB:
=SIERREUR(INDEX($C$2:$C$5;EQUIV(E2&F2;$A$2:$A$5&$B$2:$B$5;0));"Inconnu")

JHA
 

Pièces jointes

  • Classeur prix suivant critère.xlsx
    46.3 KB · Affichages: 7

job75

XLDnaute Barbatruc
Bonjour Sebcri, JHA, djidji59430,

Le plus simple est d'utiliser le filtre automatique !

Filtrer la colonne "Année" sur l'année choisie puis la colonne "Article" sur l'article choisi.

Le résultat peut comporter une ou plusieurs lignes...

A+
 

fanch55

XLDnaute Barbatruc
Salut, vous trouverez votre bonheur sur le lien suivant
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

A essayer validation matricielle
VB:
=MAX(SI((Tableau1[Article]=F2)*(Tableau1[Année]<=E2);Tableau1[Prix]))

JHA
 

Pièces jointes

  • Classeur prix suivant critère.xlsx
    46.3 KB · Affichages: 6

Discussions similaires

Réponses
10
Affichages
531
Réponses
18
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…