RechercheV sur plusieurs valeurs de cellule

Résolu
ThierryF -  
 ThierryF -
Bonjour,

Dans une même cellule j'ai 2 codes TITI et TOTO sur 2 lignes séparées via Alt + Entrée
J'aimerais faire afficher le libellé de ces 2 codes qui se trouve dans un autre tableau par un recherchev.

Si je n'ai qu'un code aucun problème mais j'aimerais qu'il me renvoie le libellé du code TOTO et le libéllé du code TITI.

Il faut que j'arrive à lui dire dans mon premier RechercheV de ne prendre que la 1ère ligne de la cellule et dans mon 2ème RechercheV que la 2ème ligne.

Est-ce techniquement possible ?

5 réponses

  1. Raymond PENTIER Messages postés 58227 Date d'inscription   Statut Contributeur Dernière intervention   17 490
     
    Non, sauf (peut-être) avec une macro ...
    0
  2. Raymond PENTIER Messages postés 58227 Date d'inscription   Statut Contributeur Dernière intervention   17 490
     
    Mais, à ta place, j'aurais ajouté une colonne avec le premier code et lancé ma RECHERCHEV à partir de là ...
    0
  3. ThierryF
     
    je me doutais bien qu'il n'y avait pas de solution miracle ... merci quand même
    0
  4. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    Si j'ai bien compris exemple en A2 tu as titi sur la première ligne et toto sur la deuxième
    cette formule prendra la première ligne
    =GAUCHE(A2;CHERCHE(CAR(10);A2;1))
    et celle ci la seconde
    =DROITE(A2;CHERCHE(CAR(10);A2;1))
    mais le résultat comportera un retour ligne qu'il faudra supprimer en complétant la formule comme ceci pour la première ligne
    =SUBSTITUE(GAUCHE(A2;CHERCHE(CAR(10);A2;1));CAR(10);"")

    et pour la combiner dans une RECHERCHEV

    =RECHERCHEV(SUBSTITUE(GAUCHE(A2;CHERCHE(CAR(10);A2;1));CAR(10);"");Ta matrice;2;0)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question