|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 11 ![]() |
Bonjour à tous, j'ai un pb dont la solution pourrait m'économiser pas mal d'heure de travail.
je vais essayer d'etre le plus clair possible. alors voila j'ai un tableau avec des références de pièces et pour chacune d'elle un fournisseur associé. Dans un autre tableau, j'ai les mêmes pièces avec plusieurs fournisseurs associés pour chacune et avec le prix de ces pièces pour chaque fournisseur. je voudrais, dans le premier tableau, afficher les prix mais je ne sais pas du tout quelle formule est la mieux adaptée. Je suis sur qu'il faut appliquer une recherche verticale mais il faudrait rajouter une condition concernant le bon fournisseur pour chaque pièce. De plus, ces manips sont impossibles a faire manuellement vu qu'il y a en tous plus de 2000 pièces... je vous ai mis en pièce jointe mon pb en simplifié où le tableau 1 est celui ou on cherche le prix et le tableau 2 celui qui va servir de référence. Merci d'avance pour votre aide
|
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Duc Nihiliste Inscription : mars 2011 Messages : 395 ![]() |
Bonjour !
Si j'ai bien compris, tu veux ramené le prix en partant de ton tableau 1 qui est une référence, donc qui ne bougera pas. Ma solution, une recherchev mais à partir d'une concaténation que j'ai fait sur les deux tableaux afin d'avoir une clé unique entre ton numéro de pièce et ton fournisseur (+ " - " pour la lecture mais ça c'est du vent). Pour que ça soit plus propre si d'autres utilisateurs manipulent ton fichier, tu peux cacher ces deux colonnes qui te servent uniquement de référence. En espérant avoir répondu à ton besoin. Runsh |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Robert JAMINRetraité Inscription : juillet 2009 Messages : 1 223 ![]() |
Bonjour,
La fonction SOMMEPROD est idéale pour une recherche avec plusieurs conditions. Si vous mettez en E6 la formule suivante vous aurez le résultat voulu. Code :
=SOMMEPROD(($F$19:$F$21=$B6)*($G$19:$G$21=$C6)*($H$19:$H$21=$D6)*($I$19:$I$21))
__________________
Cordialement. RJ |
|
|
00
|
|
|
#4 |
|
Membre éprouvé
![]() Duc Nihiliste Inscription : mars 2011 Messages : 395 ![]() |
J'aurai pu penser à la SOMMEPROD en effet. Perso, je te la conseille, elle est beaucoup plus "pro" et efficace.
Runsh |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 11 ![]() |
merci d'avoir proposé des solutions. j'irais les essayer demain au taff et jvous dirais si sa marche!!!
bonne soirée |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com