Fonction FRACTIONNER.TEXTE

Excel 365, Excel 2021+

Résumé

La fonction FRACTIONNER.TEXTE divise les chaînes de texte en colonnes et lignes selon des délimiteurs spécifiés. Elle remplace avantageusement l'Assistant Fractionnement de texte en offrant une formule dynamique pour décomposer les données structurées.

Syntaxe

=FRACTIONNER.TEXTE(texte;délimiteur_col;[délimiteur_ligne];[ignorer_vides];[mode_correspondance];[remplir_avec])

Paramètres

Paramètre Type Requis Description
texte Texte Oui La chaîne à fractionner en tableau
délimiteur_col Texte Oui Séparateur des colonnes (obligatoire)
délimiteur_ligne Texte Non Séparateur des lignes (facultatif)
ignorer_vides Booléen Non VRAI ignore les délimiteurs multiples consécutifs
mode_correspondance Nombre Non 0=casse sensible, 1=insensible à la casse
remplir_avec Any Non Valeur de remplissage personnalisée

Utilisation de la fonction TEXTSPLIT

FRACTIONNER.TEXTE transforme instantanément des chaînes complexes en tableaux structurés. Idéale pour nettoyer des données CSV, parser des noms complets, ou décomposer des adresses. Contrairement à Texte en colonnes, elle crée des formules dynamiques qui se mettent à jour automatiquement.

Exemples Courants de TEXTSPLIT

Décomposer un nom complet

=FRACTIONNER.TEXTE(A1;" ")

Sépare "Dakota Lennon Sanchez" en trois colonnes : prénom, nom intermédiaire, nom de famille.

Fractionner données CSV 2D

=FRACTIONNER.TEXTE("1,2,3;4,5,6"; ","; ";")

Crée un tableau 2x3 : [[1,2,3],[4,5,6]] à partir d'une chaîne CSV.

Délimiteurs multiples

=FRACTIONNER.TEXTE(A1;{"."; "-"})

Sépare par point ET tiret, parfait pour les phrases complexes.

Questions Fréquemment Posées

FRACTIONNER.TEXTE crée une formule dynamique qui se met à jour automatiquement, contrairement à l'Assistant qui modifie définitivement les données.

Par défaut (FAUX), ils créent des cellules vides. Utilisez VRAI dans ignorer_vides pour les supprimer.

C'est la valeur de remplissage par défaut pour les parties manquantes. Utilisez l'argument remplir_avec ou IFNA pour personnaliser.

Erreurs Courantes et Solutions

#VALEUR!

Cause: Délimiteurs manquants ou texte vide

Solution: Vérifiez que texte et délimiteur_col sont fournis

#N/A inattendu

Cause: Tableau de taille irrégulière

Solution: Utilisez remplir_avec pour définir une valeur personnalisée

Tableau non déversé

Cause: Cellules adjacentes occupées

Solution: Sélectionnez une plage vide ou utilisez SPILL! pour diagnostiquer

Notes

  • Inverse de JOINDRE.TEXTE
  • Utilise les constantes de tableau pour plusieurs délimiteurs : {"sep1"; "sep2"}
  • Disponible uniquement Excel 365/2021+
  • Parfaite pour nettoyer les données importées
  • Combine avec FILTRE pour des extractions avancées

Compatibilité

Disponible dans : Excel 365, Excel 2021

Non disponible dans : Excel 2019 et versions antérieures, Excel pour Mac (versions anciennes)

Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 365, Excel 2021+