web-dev-qa-db-fra.com

Fonction Excel pour obtenir le premier mot d'une phrase dans une autre cellule

Excel: quelle fonction puis-je utiliser pour prendre tous les caractères du début au premier '<"

Par exemple:

A1
Toronto<b> is Nice

Je veux "Toronto" dans la cellule suivante.

Ian

14
BahaiResearch.com

Que diriez-vous de quelque chose comme

=LEFT(A1,SEARCH(" ",A1)-1)

ou

=LEFT(A1,SEARCH("<b>",A1)-1)

Découvrez MS Excel: Fonction de recherche et Fonction Excel 2007 LEFT

34
Adriaan Stander

Si vous souhaitez gérer une cellule de 1 mot, utilisez cette option ... basée sur celle de Astander. 

=IFERROR(LEFT(A1,SEARCH(" ",A1)-1),A1)
9
Peter Walke

J'ai trouvé ceci sur exceljet.net et travaille pour moi:

=LEFT(B4,FIND(" ",B4)-1)
1
A1                   A2 
Toronto<b> is Nice   =LEFT(A1,(FIND("<",A1,1)-1))

Pas sûr que la syntaxe soit correcte mais la formule en A2 fonctionnera pour vous,

0
Mark