Recherche valeur tableau excel
Résolu/Fermé
A voir également:
- Recherche valeur tableau excel
- Tableau croisé dynamique - Guide
- Liste déroulante excel - Guide
- Tableau ascii - Guide
- Formule excel - Guide
- Recherche musique - Guide
6 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
9 avril 2009 à 13:05
9 avril 2009 à 13:05
Bonjour
Essayez ceci: avec Cell1 la cellule où vous rentrez le fournisseurt et Cell 2 celle où vous placez le nom du produit recherché:
=SOMMEPROD((champ fournisseur=Cell1)*(Champ produit=Cell2);Champ prix)
Soit par exemple:
=SOMMEPROD((A1:A100=D1)*(B1:B100=D2);C1:C100)
Les champs sont délimités par les adresses des cellules limites séparées par deux points
Attention aux parenthèses
Les trois champs doivent posséder les mêmes limites de ligne.
crdlmnt
Essayez ceci: avec Cell1 la cellule où vous rentrez le fournisseurt et Cell 2 celle où vous placez le nom du produit recherché:
=SOMMEPROD((champ fournisseur=Cell1)*(Champ produit=Cell2);Champ prix)
Soit par exemple:
=SOMMEPROD((A1:A100=D1)*(B1:B100=D2);C1:C100)
Les champs sont délimités par les adresses des cellules limites séparées par deux points
Attention aux parenthèses
Les trois champs doivent posséder les mêmes limites de ligne.
crdlmnt
Merci d'avoir repondu !
Alors j'ai le message #NOMBRE! dans ma cellule comme resultat quand je fais SOMMEPROD((A1:A100=D1)*(B1:B100=D2);C1:C100).
C'est le (A1:A100=D1)*(B1:B100=D2) qui ne prend pas a mon avis. ??
Alors j'ai le message #NOMBRE! dans ma cellule comme resultat quand je fais SOMMEPROD((A1:A100=D1)*(B1:B100=D2);C1:C100).
C'est le (A1:A100=D1)*(B1:B100=D2) qui ne prend pas a mon avis. ??
Un peu d'aide pour mieu comprendre
1 tableau:
Nom fournisseur type fourniture prix
Fourni1 P1 60
Fourni1 P2 100
Fourni2 P1 55
Et un autre tableau
Nom Fourniture Type Quantité Cout unitaire Montant
Fourni1 P2 3 ***** cout unitaire * quantité
Fourni2 P1 2 *****
Voila c'est la colonne cout unitaire ou j'arrive pas a retrouver les prix du premier tableau en fonction du nom et du type.
1 tableau:
Nom fournisseur type fourniture prix
Fourni1 P1 60
Fourni1 P2 100
Fourni2 P1 55
Et un autre tableau
Nom Fourniture Type Quantité Cout unitaire Montant
Fourni1 P2 3 ***** cout unitaire * quantité
Fourni2 P1 2 *****
Voila c'est la colonne cout unitaire ou j'arrive pas a retrouver les prix du premier tableau en fonction du nom et du type.
Nom ---------Fourniture ----------Type Quantité ---------Cout unitaire -------------Montant
Fourni1 --------P2 -----------------------3 --------------------***** ------------cout unitaire * quantité
Fourni2 --------P1 -----------------------2 --------------------*****
voila c mieu
Fourni1 --------P2 -----------------------3 --------------------***** ------------cout unitaire * quantité
Fourni2 --------P1 -----------------------2 --------------------*****
voila c mieu
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
9 avril 2009 à 15:07
9 avril 2009 à 15:07
Re
Un exemple qui pourra peut etre vous aider à réaliser ce que vous souhaitez.
Selon vos précédent message en admettant que vos deux tableaux commenc ent en colonne A2:
Les champs de recherche sont colonne A et B de la 1° feuille (1° et 2° item)
Le champ à renvoyer et le champ C(3° item)
La formule est à placer en colonne C de la 2° Feuille, avec les égfalités entre colonne A feuil 1 et 2 et B feuil1 feuil2
Attention à bien bloquer les bonnes références pour tirer la formule, donc dans votre cas, uniquement les champs de recherche et de renvoi, pas les adresses de cellulesqui doivent rester libre.
soit dans l'exemple précédent par ex:
=SOMMEPROD(($A$1:$A$100=D1)*($B$1:$B$100=D2);$C$1:$C$100).
Crdlmnt
PS: si cela ne fonctionne pas, mettez nous sur ci-joint.com un fichier exemple même bidon monté au plus près de vos besoins.:
http://www.cijoint.fr/cjlink.php?file=cj200904/cijLcPwUsD.xls
Un exemple qui pourra peut etre vous aider à réaliser ce que vous souhaitez.
Selon vos précédent message en admettant que vos deux tableaux commenc ent en colonne A2:
Les champs de recherche sont colonne A et B de la 1° feuille (1° et 2° item)
Le champ à renvoyer et le champ C(3° item)
La formule est à placer en colonne C de la 2° Feuille, avec les égfalités entre colonne A feuil 1 et 2 et B feuil1 feuil2
Attention à bien bloquer les bonnes références pour tirer la formule, donc dans votre cas, uniquement les champs de recherche et de renvoi, pas les adresses de cellulesqui doivent rester libre.
soit dans l'exemple précédent par ex:
=SOMMEPROD(($A$1:$A$100=D1)*($B$1:$B$100=D2);$C$1:$C$100).
Crdlmnt
PS: si cela ne fonctionne pas, mettez nous sur ci-joint.com un fichier exemple même bidon monté au plus près de vos besoins.:
http://www.cijoint.fr/cjlink.php?file=cj200904/cijLcPwUsD.xls