Extraire texte des cellules

Bonjour,

dans un tableau(1 nom par cellule), j'ai une liste de noms avec certains notés le nom uniquement ex:(riri) d'autres le nom suivi d'un espace ex:(fifi ), d'autres le nom suivi d'un espace suivi d'une étoile ex:(loulou *), d'autres le nom suivi d'un espace suivi d'une étoile suivie d'un degré ex:(papa * °)

Je souhaiterai dans une feuille annexe, lorsque je tape le nom uniquement de la personne, qu'il soit reconnu parmi cette liste malgrè les espaces, les *, les °

exemple:

en tapant papa uniquement, je veux qu'il me trouve les cellules notées papa ° * ou papa ° ou papa * ( en cours d'année l'inscription du nom varie )

Merci pour vos réponses

riri38

Bonsoir,

Merci d'envoyer un fichier avec quelques données ainsi que le résultat attendu.

Amicalement

Nad

Bonjour,

Sous réserve de compréhension, ça pourrait peut-être ressembler à ceci :

=SI(NB.SI(Feuil1!A1:A50;Feuil2!A1);"Présent";"Absent")

Feuil1!A1:A50 : représente ta base avec les noms agrémentés de caractères avant et après

Feuil2!A1 : représente la cellule où tu tapes le nom

Je te laisse tester

@+

Bonjour

Une autre approche..

https://www.excel-pratique.com/~files/doc/Papa.xls

Cordialement

Bonsoir Thibo, Amadeus

Comme je ne comprends pas la même chose que vous, voici une autre réponse.

https://www.excel-pratique.com/~files/doc/riri38.xls

Comme quoi un fichier et des explications claires sont la plupart du temps indispensables.

A voir ce que notre ami désire.

Amicalement

Nad

bonsoir,

merci pour vos explications mais je vous joins le fichier pour plus de précisions

https://www.excel-pratique.com/~files/doc/essai_garde.xls

dans l'attente de vous lire

merci encore

riri38

Bonsoir

Un pompier devrait savoir qu'il faut le maximum de renseignements pour faire le diagnostic et aurait pu joindre son fichier dès le départ...le malade aurait été soigné plus rapidement.

La codification faisant que les caractères utilisés sont toujours identiques, on compare les 2 chaînes de caractères purgées des caractères de codification.

Les espaces sont supprimées avec SUPPRESPACE et le ° et l' * avec SUBSTITUE lorsque les Codes de caractères ont été identifiés.

=CODE("°") renvoie 176 et CODE("*") renvoie 42

on remplace l'espace, le CAR(42) et le CAR(176) par rien et on obtient le nom.(Dans les 2 chaînes à comparer)

Exemple: Formule en C4

=SI(SUPPRESPACE(SUBSTITUE(SUBSTITUE($D$1;CAR(176);"");CAR(42);""))=SUPPRESPACE(SUBSTITUE(SUBSTITUE('02 JANVIER'!$B4;CAR(176);"");CAR(42);""));1;0)

Fichier exemple corrigé.

https://www.excel-pratique.com/~files/doc/BENb4essai_garde.xls

Cordialement

Bonjour et merci pour la modif du fichier, c'est ce que je voulais

Désolé pour le manque de précisions au départ mais l'engin pompe avait une roue crevée

eh oui, ça peut arriver, lol......

Génial, ça fonctionne à merveille

Merci encore

@+

riri38

Rechercher des sujets similaires à "extraire texte"