Recherche multi-critères

maklaf -  
m@rina Messages postés 23911 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je sollicite votre aide pour un problème rencontré avec Excel

Voici mon tableau de données


Articles Magasin Prix (€)
Pelle Auchan 3
Pioche Casino 2
Rateau Casino 3
Balai Auchan 2
Pelle Ed 1
Rateau Ed 4


Maintenant, je voudrais créer une autre colonne où le prix s'affichera automatiquement dès que je renseigne l'article et le magasin, sachant qu'un même article est vendu par plusieurs magasins et qu'un magasin vend plusieurs articles avec des prix qui varient.

Je vous remercie d'avance de me dire quelle formule utilisée dans Excel et comment s'en servir.

1 réponse

m@rina Messages postés 23911 Date d'inscription   Statut Contributeur Dernière intervention   11 464
 
Bonjour maklaf

Tu as au moins deux solutions :

Supposant que tu aies nommé tes colonnes (en utilisant Insertion, Nom, Créer) "Articles", "Magasin", Prix

Et supposant qu'en D1 tu aies une liste déroulante où tu choisis le nom de l'article
et qu'en E1 tu aies une liste déroulante où tu choisis le nom du magasin

Voici une fomule matricielle :
{=SOMME(SI(Articles=$D$1;SI(Magasin=$E$1;Prix;0);0))}
Les { } se créent lorsque tu valides la formule avec Ctrl+Maj+Entrée

Une formule avec SommeProd :
=SOMMEPROD((Articles=$D$1)*(Magasin=$E$1)*(Prix))

m@rina
0