Fonction TEXTSPLIT

S’applique à
Excel pour Microsoft 365 Excel pour Microsoft 365 pour Mac Excel 2024 Excel 2024 pour Mac

Notes de publication

Canal actuel

Canal Entreprise mensuel

Canal semi-annuel pour les entreprises

Canal Entreprise semestriel (préversion)

Office pour Mac

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

=FRACTIONNER.TEXTE(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])

La syntaxe de la fonction FRACTIONNER.TEXTE contient les arguments suivants :

  • Texte Texte à fractionner. Obligatoire. 
  • col_delimiter Texte qui marque le point où le texte doit être renversé dans les colonnes.
  • row_delimiter Texte qui marque le point où renverser le texte vers le bas des lignes. Facultatif.
  • ignore_empty Spécifiez TRUE pour ignorer les délimiteurs consécutifs. La valeur par défaut est FALSE, qui crée une cellule vide. Facultatif.
  • match_mode Spécifiez 1 pour effectuer une correspondance ne respectant pas la casse. La valeur par défaut est 0, ce qui correspond à une correspondance respectant la casse. Facultatif.
  • pad_with Valeur avec laquelle compléter le résultat. 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 =FRACTIONNER.TEXTE(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. 

Exemple 1

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  

Exemple 2

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

Données
1,2,3;4,5,6
Formules
=FRACTIONNER.TEXTE(A2,",",";")

L’illustration suivante montre les résultats.

TextSplit d’Excel exemple 2  

Exemple 3

Données
Procéder comme suit. Ne pas procéder comme suit. Il n’y a pas d’essai. -Anonyme
Formules
=FRACTIONNER.TEXTE(A2,".")
=FRACTIONNER.TEXTE(A2,{".","-"})
=FRACTIONNER.TEXTE(A2,{".","-"},,FALSE)

L’illustration suivante montre les résultats.

Résultats de l’exemple 2

Exemple 4

Données
Procéder comme suit. Ne pas procéder comme suit. Il n’y a pas d’essai. -Anonyme
Formules
=FRACTIONNER.TEXTE(A2,,".")

L’illustration suivante montre les résultats.

Résultats de l’exemple 3

Exemple 5

Données
Procéder comme suit. Ne pas procéder comme suit. Il n’y a pas d’essai. -Anonyme
Formules
=FRACTIONNER.TEXTE(A2,,{".","-"})

L’illustration suivante montre les résultats.

Résultats de l’exemple 4

Exemple 6

Données
Procéder comme suit. Ne pas procéder comme suit. Il n’y a pas d’essai. -Anonyme
Formules
=FRACTIONNER.TEXTE(A2,,{".","-"},TRUE)

L’illustration suivante montre les résultats.

Résultats de l’exemple 5

Exemple 7

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

Données
Procéder comme suit. Ne pas procéder comme suit. Il n’y a pas d’essai. -Anonyme
Formules
=FRACTIONNER.TEXTE(A2," ",".",TRUE)

L’illustration suivante montre les résultats.

Résultats de l’exemple 6