Recherchev
zara70
Messages postés
178
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,
Je veux rappatrier des informations relatives à une liste de nom d'une feuille dans une colonne d'une autre feuille par la recherchev.
A partir du moment ou l'information connue dans la cellule est identique à celle de la feuille 2 pas de problème, j'arrive à remonter l'info (ex MARTIN)
Mon souci porte sur les nom + nom de jeune fille.
Sur ma feuille 1 je dispose de 2 colonnes (1 avec le nom + 1 avec le nom de jeune fille s'il y a lieu), alors que dans ma feuille 2 je n'ai qu'une colonne portant soit le nom, soit le nom + le nom de jeune fille sous la forme suivante "ARIO née MERCIER"
Mon but est d'utiliser la recherchev en feuille 1 à partir de la cellule NOM (ou figure le NOM uniquement), à partir de la feuille 2 dans la colonne ou se trouve le nom + nm de jeune fille sous la forme "xxxx née xxx" s'il y a lieu.
Ma rechercheV fonctionne pur tous les cas standart, 1 nom pour 1 nom, par contre l'anomalie est connue dans tous les autres cas ou j'ai 1 nom d'un côté, et "xxxxx née xxxx" dans l'autre.
Coridialement,
Je veux rappatrier des informations relatives à une liste de nom d'une feuille dans une colonne d'une autre feuille par la recherchev.
A partir du moment ou l'information connue dans la cellule est identique à celle de la feuille 2 pas de problème, j'arrive à remonter l'info (ex MARTIN)
Mon souci porte sur les nom + nom de jeune fille.
Sur ma feuille 1 je dispose de 2 colonnes (1 avec le nom + 1 avec le nom de jeune fille s'il y a lieu), alors que dans ma feuille 2 je n'ai qu'une colonne portant soit le nom, soit le nom + le nom de jeune fille sous la forme suivante "ARIO née MERCIER"
Mon but est d'utiliser la recherchev en feuille 1 à partir de la cellule NOM (ou figure le NOM uniquement), à partir de la feuille 2 dans la colonne ou se trouve le nom + nm de jeune fille sous la forme "xxxx née xxx" s'il y a lieu.
Ma rechercheV fonctionne pur tous les cas standart, 1 nom pour 1 nom, par contre l'anomalie est connue dans tous les autres cas ou j'ai 1 nom d'un côté, et "xxxxx née xxxx" dans l'autre.
Coridialement,
2 réponses
Bonjour
pas tout compris!!!... mais si'il s'agit de trouver une ligne avec seulement le nom alors que les données de la base sont un nom et autre texte, vous pouvez utiliser uniquement comme champ de recherche la colonne qui contient tout le texte avec cette formule:
=RECHERCHEV("*"&cell nom&"*";Champ;colonne;0)
cell nom étant l'adresse où vous placez le nom cherché
champ ayant pour 1° colonne la liste comprenant les textes complets (incluant le nom, bien sur)
crdlmnt
crdlmnt
pas tout compris!!!... mais si'il s'agit de trouver une ligne avec seulement le nom alors que les données de la base sont un nom et autre texte, vous pouvez utiliser uniquement comme champ de recherche la colonne qui contient tout le texte avec cette formule:
=RECHERCHEV("*"&cell nom&"*";Champ;colonne;0)
cell nom étant l'adresse où vous placez le nom cherché
champ ayant pour 1° colonne la liste comprenant les textes complets (incluant le nom, bien sur)
crdlmnt
crdlmnt
Je vous remercie pour votre aide.
Cette formule fonctionne parfaitement bien dès l'instant que j'ai un nom + née + nom de jeune fille, par contre je rencontre un autre problème.
Dès l'instant que je détiens un seul nom il me donne l'information recherchée du 1 er fichier portant le nom recherché (je m'explique : si la personne s'appelle MARTIN, il va me remonter par exemple l'info du dossier de ST-MARTIN....)
Cordialement,
Cette formule fonctionne parfaitement bien dès l'instant que j'ai un nom + née + nom de jeune fille, par contre je rencontre un autre problème.
Dès l'instant que je détiens un seul nom il me donne l'information recherchée du 1 er fichier portant le nom recherché (je m'explique : si la personne s'appelle MARTIN, il va me remonter par exemple l'info du dossier de ST-MARTIN....)
Cordialement,
Oui d'accord, il y a moyen de faire la différence, mais comment peut bon dire à Excel que vous cherchez Martin ou St Martin?
enfin. essayez quand même avec
Champ1: adresse de la liste des noms seuls
Champ2: adresse de la liste des textes complets
Champ résultat: adresse de la colonne contenant la valeur à ressortir
Plage de données: plage complète de la base de données contenant les infos
=INDEX(champ résultat;EQUIV("*"&cell nom &"*";SI(NB.SI(Champ1;cell nom);champ1;champ2);0))
ou en variante:
=INDEX(plage de données;EQUIV("*"&cell nom &"*";SI(NB.SI(Champ1;cell nom);champ1;champ2);0);N° de colonne à ressortir dans la plage de données)
(position de la colonne dans la plage, pas dans la feuille)
Ca devrait limiter les dégâts,mais ça ne devrait pas tout résoudre
Crdlmnt
crdlmnt
enfin. essayez quand même avec
Champ1: adresse de la liste des noms seuls
Champ2: adresse de la liste des textes complets
Champ résultat: adresse de la colonne contenant la valeur à ressortir
Plage de données: plage complète de la base de données contenant les infos
=INDEX(champ résultat;EQUIV("*"&cell nom &"*";SI(NB.SI(Champ1;cell nom);champ1;champ2);0))
ou en variante:
=INDEX(plage de données;EQUIV("*"&cell nom &"*";SI(NB.SI(Champ1;cell nom);champ1;champ2);0);N° de colonne à ressortir dans la plage de données)
(position de la colonne dans la plage, pas dans la feuille)
Ca devrait limiter les dégâts,mais ça ne devrait pas tout résoudre
Crdlmnt
crdlmnt
Elle ne fonctionne pas, ma formule ?
feuille 1
nom en A1,nom de JF en B1
formule en C1
feuille 2
nom nee toto en A
information recherchée en B