Un mot extrait d'un texte estil dans une liste?

Izard007 Messages postés 3 Statut Membre -  
Vaucluse Messages postés 27336 Statut Contributeur -
Bonjour,
J'ai une plage de cellule. Ces cellules contiennent des phrases. Dans ces phrases il y a ou pas des noms propres. Dans une autre plage j'ai une liste de noms propres. Sans macro à l'aide d'une fonction je voudrais savoir si le nom propre dans ma cellule se trouve dans ma liste.
Merci pour vos idées
A voir également:

2 réponses

PHILOU10120 Messages postés 6510 Statut Contributeur 825
 
Bonjour Izard007

Essayer cette formule

=SI(SIERREUR(TROUVE(A9;$A$4;1);0)>1;"oui";"non")

A9 = Nom à chercher
A4 cellule contenant la phrase

Une idée dans le fichier

https://cjoint.com/c/HJxjuEW7MBx



0
Izard007 Messages postés 3 Statut Membre
 
Je comprends bien cette formule mais une fois qu'il a trouvé le nom dans mon texte comment je fais pour savoir si ce nom appartient à une liste.
Exemple : ma phrase est : toto c'est perdu dans les bois. Je cherche toto avec votre formule pas de soucis. Mais comment savoir si ce toto fait parti de ma liste qui peut etre par exemple : tutu, tata, titi, toto, tété...
Existe t-il une formule qui pourrait ressembler a ca : Nb.si(La cellule qui contient la phrase;{"*tutu*";"*tata*"......}) ou si je nomme la liste Table : nb.si(la cellule qui contient la phrase; Table) ? il doit y avoir une syntaxe particulière que j'ignore
0
Vaucluse Messages postés 27336 Statut Contributeur 6 442
 
0
PHILOU10120 Messages postés 6510 Statut Contributeur 825
 
la formule est en parallèle à la liste, A1 le nom B1 la formule
0
Izard007 Messages postés 3 Statut Membre
 
A1 la cellule qui contient la phrase, B1 la formule qui extrait le nom et qui me dit si ce nom se trouve dans ma liste D1:D12 par exemple
0
PHILOU10120 Messages postés 6510 Statut Contributeur 825
 
Dans ce cas vous mettez la formule en E1:E12 et la réf. A devient D
0
Vaucluse Messages postés 27336 Statut Contributeur 6 442
 
Bonjour
voyez ici:
https://mon-partage.fr/f/byPSZtMD/
attention aux signes dans la formule!
crdlmnt
0