Recherche V avec conditionnel

Résolu
Bonjour,

Je dois répercuter des données d'une page à l'autre, sur des villes, mais certaines villes sont en double. Genre: Paris dans région A, Paris dans région B; mais la donnée à répercuter diffère.
Du coup je cherche comment faire un rechercheV conditionnel. Je vous mets un petit fichier pour expliquer ça. http://www.cjoint.com/c/FHFvwyQMe4W
Une idée ?
merci bcp,

2 réponses

  1. Contributeur
    Bonjour.

    Toutes les colonnes qui ne contiennent pas de valeurs numériques ont été mises en format Texte, au lieu de rester en format Standard !
    Alors j'ai sélectionné toute la Feuil1 (avec ctrl+A) et je l'ai mise au format Cellule Standard. Idem pour Feuil2.
    En Feuil1 j'insère une colonne en D:D, et je remplis D2:D23 avec la formule =B:B&C:C
    Cela me permet déjà de constater que ta colonne B:B contient des données de 20 caractères, les 2 lettres qu'on voit étant suivies de 18 espaces !
    En D2 on obtient en effet
    AL------------------MACEIO

    De même en Feuil2 on insère une colonne en C:C avec la formule =A:A&B:B

    Ta formule de recherche en E2 ne sera donc plus
    =RECHERCHEV(C2;Feuil2!A:B;3;FAUX) mais
    =RECHERCHEV(D2;Feuil2!C:D;2;FAUX)
    - ça marche.
    Tu noteras que ta formule était fausse au départ !
    Tu aurais dû écrire =RECHERCHEV(C2;Feuil2!B:C;2;FAUX)
    https://www.cjoint.com/c/FIbcc1ZTvpR
    Cordialement.
    0