Fonction recherveV

Résolu
kgigant Messages postés 223 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Est possible d'utiliser la fonction excel "recherchev" à partir d'un Code ?

par exemple, je voudrais grace a cette fonction trouver l'adresse email d'un fournisseur par rapport à son code personnel et non pas par son nom (car il peut etre mal orthographié)

J'ai un tableau de plus de 500 lignes avec des codes fournisseurs des noms, des responsables, des adresses mails, des adreses postales...

3 réponses

  1. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut kgigant,

    tu encadres la formule RECHERCHEV par Lien_Hypertexte

    Pour la rechercheV B2 est la cellule de la valeur recherchée List est la matrice de recherche nommée et 2 la colonne dans laquelle ce trouve les adresses et 0 gestion des erreurs peut être remplacé par faux

    =LIEN_HYPERTEXTE("mailto:"&RECHERCHEV(B2;list;2;0))
    0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    il suffit que la 1° colonne de recherche soit celle du code! mais c'est indispensable avec RECHERCHEV

    si les informations à ressortir sont avant la colonne CODE la fonction ne convient pas.

    Vous pouvez utiliser:
    =INDEX(champ;EQUIV(code cherché;colonne code;0);colonne du champ à ressortir)
    Champ: champ ,de vos données
    Code cherché: adresse de la cellule où vous entrez le code à trouver
    colonne code : limite de la colonne où se trouve les codes clients (même N° de ligne que le champ de INDEX
    ;) est un code excel qui conditionne la fonction EQUIV (idem RECHERCHEV)
    Colonne du champ à ressortir
    est le N° d'ordre de la colonne dans le champ INDEX

    exemple
    chercher la valeur de X1 dans la colonne C d'un champ A1:F100 et ressortir la valeur de la ,colonne A:
    =INDEX(A1:F100;EQUIV(X1;C1:C100;0);1)
    ;2) pour colonne B ;4) pour colonne D etc...
    bonne chance

    crdlmnt

    0
  3. Niveres Messages postés 81 Statut Membre 9
     
    Oui, c'est possible, il faut que le tableau soit bien organisé.

    Voici un tutoriel qui pourrait vous aider je pense:

    http://bernard.cordier.pagesperso-orange.fr/excel_recherchev.htm

    Cordialement,

    Niveres
    -1