(Office Insider bêta uniquement)
Windows : 2203 (build 15104)
Mac : 16.60 (220304)

Fractionne les chaînes de texte à l’aide de séparateurs de colonnes et de lignes.

La fonction FRACTIONNER.TEXTE fonctionne de la même manière que l’Assistant Texte à colonnes, mais sous forme de formule. Il vous permet de fractionner les colonnes ou vers le bas par lignes. Il s’agit de l’inverse de la fonction TEXTJOIN

Syntaxe

=TEXTSPLIT(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])

La syntaxe de la fonction TEXTSPLIT contient les arguments suivants :

  • text       Texte à fractionner. Obligatoire.

  • col_delimiter       Le texte qui marque le point de déversement du texte sur les colonnes.

  • row_delimiter       Le texte qui marque le point où il faut déverser le texte vers le bas des rangées. Facultatif.

  • ignore_empty       Spécifiez FALSE pour créer une cellule vide lorsque deux délimiteurs sont consécutifs. La valeur par défaut est TRUE, ce qui crée une cellule vide. Facultatif.

  • match_mode    Recherche une correspondance de délimiteur dans le texte. Par défaut, une correspondance respectant la casse est effectuée. Facultatif.

  • pad_with           La valeur avec laquelle le résultat doit être complété. La valeur par défaut est #N/A.

Remarques

S’il existe plusieurs délimiteurs, une constante de tableau doit être utilisée. Par exemple, pour fractionner par une virgule et un point, utilisez =TEXTSPLIT(A1,{ », », »."}).

Exemples

Copiez les exemples de données et collez-les dans la cellule A1 d’une nouvelle feuille de calcul Excel. Si nécessaire, vous pouvez modifier la largeur des colonnes pour afficher toutes les données. 

Fractionnez un nom et une phrase à l’aide d’un délimiteur commun.

Données

Dakota Lennon Sanchez

Être ou ne pas être

Formules

=FRACTIONNER.TEXTE(A2,".")

=FRACTIONNER.TEXTE(A3, " ")

L’illustration suivante montre les résultats.

Fractionne un nom et une phrase par un délimiteur d’espace

Fractionnez les constantes du tableau dans A2 en un tableau 2X3.

Données

1,2,3;4,5,6

Formules

=TEXTSPLIT(A2,",",";")

L’illustration suivante montre les résultats.

TextSplit d’Excel exemple 2

Données

Procéder comme suit. Ne pas procéder comme suit. Il n’y a pas d’essai. -Anonyme

Formules

=TEXTSPLIT(A2,".")

=TEXTSPLIT(A2,{".","-"})

=TEXTSPLIT(A2,{".","-"},,FALSE)

L’illustration suivante montre les résultats.

Résultats de l’exemple 2

Données

Procéder comme suit. Ne pas procéder comme suit. Il n’y a pas d’essai. -Anonyme

Formules

=TEXTSPLIT(A2,,".")

L’illustration suivante montre les résultats.

Résultats de l’exemple 3

Données

Procéder comme suit. Ne pas procéder comme suit. Il n’y a pas d’essai. -Anonyme

Formules

=TEXTSPLIT(A2,,{".","-"})

L’illustration suivante montre les résultats.

Résultats de l’exemple 4

Données

Procéder comme suit. Ne pas procéder comme suit. Il n’y a pas d’essai. -Anonyme

Formules

=TEXTSPLIT(A2,,{".","-"},TRUE)

L’illustration suivante montre les résultats.

Résultats de l’exemple 5

Conseil      Pour supprimer l’erreur #NA, utilisez la fonction IFNA. Vous pouvez également ajouter l’argument pad_with.

Données

Procéder comme suit. Ne pas procéder comme suit. Il n’y a pas d’essai. -Anonyme

Formules

=TEXTSPLIT(A2," ",".",TRUE)

L’illustration suivante montre les résultats.

Résultats de l’exemple 6

Voir aussi

Fonctions de texte (référence)

Fonction TEXTBEFORE

FONCTION TEXTAFTER

fonction JOINDRE.TEXTE

Fonction CONCAT

Besoin d’aide ?

Développez vos compétences

Découvrez des formations >

Accédez aux nouvelles fonctionnalités en avant-première

Rejoindre Microsoft Insider >

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions de vos commentaires.

×