Extraire des lignes avec en partie un texte spécifique

Fermé
dido - 13 mars 2017 à 10:06
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 13 mars 2017 à 10:48
Bonjour,


j'ai un fichier avec des noms (colonne nom) et des adresses (colonne adresse) et dans certaines cellules adresses y a la mention : né le **/**/**** ou née le **/**/**** ou né **/**/****; je voudrais pouvoir extraire toutes les lignes ayant dans la cellule adresse ces mentions d'une manière plutôt simple.
A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
13 mars 2017 à 10:48
Bonjour
sans en connaitre plus, un peu au hasard à adapter

vos noms en A à partir de A2
vos textes en B à partir de B2
en C2 (ou ailleurs dans une colonne qui eut être masquée où sur une autre feuille) cette formule:

=SI(NB.SI(B2;"*né*");MAX($C$1:C1)+1:"")

attention aux signes $ " et * aux bons endroits
édition en colonne D: noms

=SIERREUR(INDEX(A:B;EQUIV(LIGNE(A1);C:C;0);1);"")
à tirer sur la hauteur utile

édition en colonne E adresse:
=SIERREUR(INDEX(A:B;EQUIV(LIGNE(A1);C:C;0);2);"")

le code SIERREUR ne fonctionne qu'à partir d'Excel 2007. Si ce n'est pas votre cas, revenez
(ce code évite l'affichage #N/A
crdlmnt
0