RechercheV

Bonjour à Vous excellistes !

Je cherche à résoudre le problème suivant.

Colonne A : nom de communes

Colonne B = à remplir

TAB :

Colonne F : nom des communes

colonne G (pas utile)

colonne H : fournisseur d'eau

Je souhaite entrer en colonne B le fournisseur d'eau par communes, grace à mes recherches, j'utilise la formule rechercheV (=rechercheV(A1;TAB;3;FAUX)

Néanmoins, il y a parfois plusieurs fournisseurs d'eau par communes (donc plusieurs lignes par commune et ce n'est pas le cas en colonne A)

Y'a t'il un moyen pour remédier automatiquement à ce problème ?

Je vous remercie d'avance

Julien

Bonjour

Y'a t'il un moyen pour remédier automatiquement à ce problème ?

Reste à savoir comment tu veux remédier.

Afficher tous les fournisseurs dans la même cellule?

A te lire

Cordialement

je n'ai pas précisé en effet

Je préfère avoir un fournisseur par ligne :

Exemple :

A1 : Paris

A2 : Paris

B 1 : fournisseur 1

B 2 : fournisseur 2

Si ce n'est pas possible, je suis tout de même preneur de l'autre solution.

Bien cordialement,

Julien

Bonjour

Solution 1 avec une fonction personnalisée.

Cordialement

12juliennn.zip (7.84 Ko)

Bonjour

Solution 2 avec colonne supplémentaire d'index

Cordialement

12juliennnv2.zip (5.76 Ko)

Merci Amadéus.

Pour Recherchemultiples, je comprends la formule.Je pensais l'utiliser mais n'ai pas réussi à l'appliquer dans mon document test (cf fichier joint).J'ai pourtant repris exactement ce que tu as fait.

La solution deux est plus intéressante pour moi par soucis de visibilité, mais je la trouve sincèrement complexe, je me suis donc centré sur la première solution.

Cordialement,

Julien

Bonjour

Je t'invite à reprendre le fichier que je t'ai envoyé pour la solution 1.

Une fois ce fichier ouvert tu fais Alt+F11

ceci ouvre l'éditeur VBA et dans la fenêtre de gauche, tu lis VBAproject (juliennn.xls), Feuil1, Feuil2, Feuil3, Module1, ThisWorkbook.

Tu double-cliques sur Module > Le code s'affiche dans la fenêtre de gauche.

Sans ce code, la fonction personnalisée ne peut pas fonctionner et donc, la formule n'est pas opérationnelle.

Cordialement

Rechercher des sujets similaires à "recherchev"