RECHERVEV, PLUSIEURS VALEURS

Katshio Messages postés 1 Statut Membre -  
 Katshio -
Bonjour à tous
J'ai un tableau excel pour lequel je désirerais faire une recherche V sur plusieurs valeurs:
Exemple:

Colonne 1 Colonne 2 Colonne 3 Colonne 4
3410565 ERIC SA Nombre de postess ouverts 8
3410565 SERGE SA Montant total de postes ouverts 10.000

Je voudrais savoir dans quelle mesure il est possible de faire une recherche v sur les valeurs en colonne 1 et 3
Cad savoir quels sont le nombre de postes ouverts ainsi que leur montant dans une periode anterieure, qui represente l'autre feuille dans mon fichier excel.

D'avance un grand merci.

Katshio

5 réponses

wilfried_42 Messages postés 912 Statut Contributeur 245
 
Bonjour

Utilisation de sommeProd Les plages doivent etre délimitées et de meme taille

=SOMMEPROD(('Feuil1'!$A$2:$A$1000 = G1) * ('Feuil1'!$C$2:$C$1000 = G2) * 'Feuil1!$D$2:$C$1000)


G1 est la cellule qui contient ton critere 1
G2 ------------------------------------------------- 2

à dapterselon ton besoin
0
Katshio
 
Bonjour Wilfried_42,

Tout d'abord merci pour ta reponse. J'ai fait une tentative mais cela n'a pas donne le resultat escompte.
Il y a t'il un moyen de t'envoyer un exemple de mon fichier afin que tu aies une meilleure idee de ce que je desire comme resultat?
D avance un grand merci a toi!

Katshio
0
gilou > Katshio
 
POURQUOI pas tout simplement
la valeur trouvee de la 1ere recherche sert de valeur chechee pour la seconde fonction rech et ainsi de suite il suffit de
changer le no d'index colonne non??? A moins que je n'ai pas compris le film
0
Raymond PENTIER Messages postés 71852 Date d'inscription   Statut Contributeur Dernière intervention   17 386
 
Bonjour, Katshio.

Ta question est ambigüe.
La preuve, elle a été comprise de deux manières différentes par wilfried_42 et gilou !
J'ai beau la relire, je n'arrive pas à savoir si tu veux
* compter combien de lignes répondent à ta double condition,
auquel cas c'est wilfried_42 qu'il faut écouter, ou si tu veux
* extraire certaines lignes de ta première feuille pour en fabriquer une seconde,
auquel cas c'est gilou qui a mis le doigt sur ta problématique.

Alors, qu'en est-il ?
Pour envoyer ton fichier, utilise https://www.cjoint.com/ ou http://www.cijoint.fr/
0
gilou
 
mon cher raymond
je suis un ultra bleu d'exel mais j'ai remarque que bien souvent il se posait un probleme de transitivité et, que parfois
cette derniere evite des fonctions alambiquées
gilou le bleu
0
Raymond PENTIER Messages postés 71852 Date d'inscription   Statut Contributeur Dernière intervention   17 386 > gilou
 
Certes ! Mais nous ne savons toujours pas ce que désire exactement Katshio ; aussi nous ne pouvons que supputer !
0
gilou > Raymond PENTIER Messages postés 71852 Date d'inscription   Statut Contributeur Dernière intervention  
 
alors suputons
0
Katshio > gilou
 
Bonjour a tous,

Merci beaucoup pour vos reponses et desole pour le retrard quant a ma reaction. Beaucoup de travail. je n'ai malheureusement pas la chance de profiter du soleil des anitlles :-( Cela dit je suis sur que c'est une retraite bien meritee! Raymond :-)

J'ai mis le fichier sur le lien propose par raymond mais vu que je ne suis pas un specialiste de ce site, je ne sais pas si vous pouvez le consulter. Il s'appelle "exemple".

Celui-ci se compose de deux feuilles. La premiere "Pasted values pr Month" et la seconde "Comparaison with pr Month".
Dans ces deux feuilles nous avons plusieurs colonnes identiques :

Vendor, Name, CoCd, Data(Number of open items, Total amount open items, Total amount due or overdue) et enfin Total. Je voudrais faire une comparaisons des valeurs se trouvant dans les colonnes "total" pour chaque vendor.

Ai-je ete assez clair ? :-/ N'hesitez surtout pas si ce n'est pas le cas et encore un grand merci d'avance!
Bonne apres-midi!

Kathsio
0
Raymond PENTIER Messages postés 71852 Date d'inscription   Statut Contributeur Dernière intervention   17 386 > Katshio
 
Je ne sais lequel tu as choisi parmi les deux liens proposés ; mais tu as oublié la dernière action : coller le lien !

Il faut ouvrir un second onglet de navigation sur Internet pour appeler le site de dépôt de fichier.

Avec cijoint.fr tu dois :
1) Parcourir les dossiers pour sélectionner le fichier voulu
2) Cocher "Rendre public le dossier"
3) Cliquer sur "Cliquer ici pour déposer le dossier"
4) Revenir dans l'onglet où tu rédiges ton message et faire "Coller"

Avec cjoint.com tu dois :
1) Parcourir les dossiers pour sélectionner le fichier voulu
2) Cliquer dans "Créer le lien Cjoint"
3) Cliquer sur "Autoriser l'accès"
4) Revenir dans l'onglet où tu rédiges ton message et faire "Coller"

Alors vas-y : on t'attend ...
0
Raymond PENTIER Messages postés 71852 Date d'inscription   Statut Contributeur Dernière intervention   17 386
 
Oui, c'est bon pour l'envoi du fichier !

Non, c'est pas bon pour le travail que tu veux faire : Impossible d'y parvenir sans avoir recours à des macros, car pour certains vendeurs il n'y a que 3 lignes, mais pour d'autres c'est davantage ; la fonction RECHERCHEV ne suffira pas à résoudre le problème !
Donc ça s'arrête ici pour moi, car je n'y connais rien en VBA : Je passe la main.
Je te signale tout de même que tes formules en colonne F de "Comparaison with ..." me paraissent erronées : Si celles en F6 ou F9 sont justes, celles en F7, F8, F10, F11 ... ne le sont pas ; dans F6 il faudrait remplacer A6:A8 et D6:D8 par A$6:A$8 et D$6:D$8 avant de recopier dans F7 et F8, et recommencer pour chaque vendeur ! du boulot ...
0
wilfried_42 Messages postés 912 Statut Contributeur 245
 
re:

Vu la réponse de raymond, je suis de moins en moins sur d'avoir compris

Voici un essai en fonction que ce que j'ai cru comprendre,
http://www.cijoint.fr/cjlink.php?file=cj200811/cijmyVZWK0.xls
0
Katshio
 
Bonjour Wilfried,

C'est encore moi :-(. J'ai qques questions par rapport a cette formule (SUMPRODUCT((cola=A6) * (cold=D6) *cole) que tu as utilise pour resoudre mon probleme dans le fichier "exemple".

J'ai un autre fichier, totalement identique dans lequel je voudrais faire le meme exercice. J'ai donc fait un copier/coller special, formule mais ca ne fonctionne pas. Il me dit que les noms "cola", "cold" et "cole" existent deja dans une autre source ou fichier. Si j'ai bien compris tu as donne un nom aux colonnes. Comment faire pour definir un nom? Je comprends la formule et sa logique mais meme quand j'essaie de la reproduire manuellement ca ne donne rien.

Merci d'avance pour ton aide.

Katshio
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Katshio
 
Bonjour a tous,

Raymond et Wilfried je vous remercie pour votre implication. Wilfried bravo et un grand merci, c'est exactement le resultat escompte! La puissance du net a ses avantages ;-)

Bonne journee a vous deux.

Katshio!
0