recherchev compliquée Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
o
obouana
Membre habitué
Membre habitué
Messages : 80
Inscrit le : 7 février 2010
Version d'Excel : 2007

Message par obouana » 19 décembre 2014, 16:14

Bonjour,


Une nouvelle fois je fais appel à vos services. Sur le fichier joint, je cherche le moyen de récupérer le compte fournisseur de la colonne D en colonne G de l'onglet "base". Le critère de reconnaissance est Doc achat. J'ai tenté de travailler sur un TCD mais il y a des vides. Je voudrais obtenir le compte fournisseur d'un n° d'achat quel que soit le nombre de fois où il apparaît. Éventuellement en résolution par VBA. Merci

Cordialement
recherche compliquée.xlsx
(78.43 Kio) Téléchargé 21 fois
t
tulipe_3
Membre impliqué
Membre impliqué
Messages : 1'745
Inscrit le : 18 mars 2010
Version d'Excel : 2000

Message par tulipe_3 » 19 décembre 2014, 16:55

bonjour
eventuellement
=RECHERCHEV(C2;tcd!A$3:B$1000;2;0)
cordialement
c'est en cherchant qu'on trouve
o
obouana
Membre habitué
Membre habitué
Messages : 80
Inscrit le : 7 février 2010
Version d'Excel : 2007

Message par obouana » 19 décembre 2014, 19:25

Bonsoir,

Non ça ne marche pas sur toutes les lignes car il y a des lignes vides dans le TCD qui ne trouvent pas de correspondance dans mon tableau de l'onglet base. En colonne G il subsite des lignes à zéro alors que la colonne D indique un numéro. Voir en fichier attaché les lignes qui ne trouvent pas de résultat. J'ai aussi tenté de masquer les lignes vides du TCD mais le retour n'est pas toujours stable. Sauf si bien entendu j'oublie une information.

Cordialement
recherche compliquée.xlsx
(82.5 Kio) Téléchargé 5 fois
f
frangy
Passionné d'Excel
Passionné d'Excel
Messages : 4'342
Inscrit le : 19 novembre 2012
Version d'Excel : 2007 FR

Message par frangy » 19 décembre 2014, 20:06

Bonjour,

Une proposition avec un filtre avancé
recherche compliquée.xlsm
(87.87 Kio) Téléchargé 16 fois
A+
o
obouana
Membre habitué
Membre habitué
Messages : 80
Inscrit le : 7 février 2010
Version d'Excel : 2007

Message par obouana » 20 décembre 2014, 04:58

Bonjour Frangy,

C'est sans doute un début de solution que je voudrais étendre à toute les lignes du fichier qui peut en comporter plusieurs milliers. Si c'était possible de faire tourner une macro sur l'ensemble de la plage, alors je commencerais à croire au Père Franbgy....euh ! pardon Noël.

+++
o
obouana
Membre habitué
Membre habitué
Messages : 80
Inscrit le : 7 février 2010
Version d'Excel : 2007

Message par obouana » 20 décembre 2014, 09:36

Serait-il possible de faire une recherche matricielle sur l'ensemble de la plage ?
f
frangy
Passionné d'Excel
Passionné d'Excel
Messages : 4'342
Inscrit le : 19 novembre 2012
Version d'Excel : 2007 FR

Message par frangy » 20 décembre 2014, 09:42

Bonjour obouana,

Le filtre que je t'ai proposé fonctionne déjà sur l'ensemble de la plage.
Peux-tu préciser ce qui ne te convient pas ?

A+
o
obouana
Membre habitué
Membre habitué
Messages : 80
Inscrit le : 7 février 2010
Version d'Excel : 2007

Message par obouana » 20 décembre 2014, 11:42

Frangy,

J'ai testé ce matin en cliquant sur le bouton, ça marche parfaitement ligne par ligne. Je souhaite avoir un résultat pour l'ensemble des lignes. Ce qui correspondrait à une bijection pour que chaque doc trouve son fournisseur. Est-ce possible ? Merci vivement pour ,ton aide

Cordialement
f
frangy
Passionné d'Excel
Passionné d'Excel
Messages : 4'342
Inscrit le : 19 novembre 2012
Version d'Excel : 2007 FR

Message par frangy » 20 décembre 2014, 12:18

Si tu cherches à connaitre tous les couples Doc achat <=> Fourn.
recherche compliquée-1.xlsm
(91.57 Kio) Téléchargé 18 fois
A+
o
obouana
Membre habitué
Membre habitué
Messages : 80
Inscrit le : 7 février 2010
Version d'Excel : 2007

Message par obouana » 20 décembre 2014, 13:41

OK tu as gagné je commande un Frangy pour mon petit noël. Bien entendu sous la forme d'une figurine connectée comme il se doit. Avec option rechechev dans des situations difficiles. Merci de ton aide précieuse
:D

Bien cordialement et bonnes fêtes
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message