Fonction recherveV
Résolu
kgigant
Messages postés
202
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 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...
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
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))
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))
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
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