Concordances données dans colonnes

Bonjour, excusez-moi par avance si je m'exprime mal dans mon post. Je suis très novice sur le logiciel Excel...

Du côté jaune se trouvent seulement les clients concernés par un devis (donc pas tous mes clients) et je n'ai pas leur ville et cp.

Du côté vert se trouvent tous mes clients avec leur ville et cp.

Ma question est donc la suivante : comment reporter à gauche ville et cp respectifs pour chaque client ?

Je dis mille mercis par avance à la ou aux personnes qui pourront m'éclairer !

Cordialement

Paul

exemple

Bonjour,

Pas de problèmes avec un petit code VBA, mais le fichier serait le bien venu afin d'obtenir certains renseignements (par exemple le nom des colonnes concernées .....)

Bonjour et bienvenue sur ce forum

Allez au plus simple, dans la partie jaune, essayez en utilisant une formule de type RECHERCHEV ou INDEX EQUIV

Au besoin mettez un fichier sans données confidentielles

Cordialement

Merci messieurs pour vos réponses !

Je vous joins le fichier (du moins une partie) en PJ :)

Bonjour à tous,

A l'ancienne

Pour les villes :

=SIERREUR(INDEX($L$2:$L$12;EQUIV(B2;$K$2:$K$12;0));"")

Pour les CP :

=SIERREUR(INDEX($M$2:$M$12;EQUIV(B2;$K$2:$K$12;0));"")

Problème résolu ! Un grand merci à tous notamment JB :)

Merci pour ton retour !

voici ce que je peux te proposer en VBA

Private Sub CommandButton1_Click()
For I = 2 To 12
code_tiers = Worksheets("A").Range("B" & I).Value
    For K = 2 To 20
        code = Worksheets("Feuil1").Range("A" & K).Value
            If code = code_tiers Then
                Ville = Worksheets("Feuil1").Range("B" & K).Value
                CP = Worksheets("Feuil1").Range("C" & K).Value
                Worksheets("A").Range("C" & I).Value = Ville
                Worksheets("A").Range("D" & I).Value = CP
             End If
    Next K
  Next I

End Sub

re

Désolé pour le retour tardif....

@jacky : la formule est toujours mieux que d'utiliser VBA sachant qu'en cas de modification l'utilisateur est souvent perdu par manque de savoir et aussi que Microsoft cherche à supprimer le VBA (autant le savoir) même si ce n'est pas aujourd'hui qu'il pourra

Votre pb étant résolu, pensez à cloturer le fil

Crdlt

Bonjour Dan,

Je suis tout à fait d'accord avec toi, mais en ce qui me concerne je suis un adepte du VBA que je pratique depuis ......très longtemps. De plus je ne me suis jamais adapté aux formules et de ce fait je les manipule avec difficulté.
Donc voilà pourquoi je fis une proposition, qui certes vaut ce qu'elle puisse valoir, en VBA
Bien cordialement et au plaisir de te croiser de nouveau

@Jacky :

pas de souci je comprends très bien

Au plaisir

Rechercher des sujets similaires à "concordances donnees colonnes"