Diviser le texte d'une cellule selon un délimiteur en plusieurs colonnes avec TEXTSPLIT.
Copier cette formule
=TEXTSPLIT(A2, " ")TEXTSPLIT (Excel 365) sépare le texte à chaque délimiteur et répartit les parties sur plusieurs colonnes. Pour les versions antérieures d'Excel, extrayez la première partie avec LEFT + FIND.
=TEXTSPLIT("John Smith", " ")→John | SmithDivise un nom complet en prénom et nom sur deux cellules.
=TEXTSPLIT("red,green,blue", ",")→red | green | blueFractionne selon les virgules en trois cellules.
Renvoie uniquement la partie située avant le délimiteur.
Premier mot (hérité)
=LEFT(A2, FIND(" ", A2)-1)Renvoie le texte avant le premier espace.
Utilisez Données ▸ Convertir pour un fractionnement ponctuel, ou LEFT/MID/RIGHT avec FIND pour une formule dans les versions antérieures d'Excel.
Placez le délimiteur dans le troisième argument : =TEXTSPLIT(A2, , ",").
Passez-les sous forme de tableau : =TEXTSPLIT(A2, {",",";"}).
Utilisez =TEXTAFTER(A2, " ", -1) dans Excel 365. Un numéro d'instance négatif compte à partir de la fin.
Besoin d'une formule pour vos propres données ?
Décrivez ce que vous voulez en langage naturel et laissez ExcelGPT rédiger, expliquer et vérifier la formule — gratuit pour commencer, sans plugin.