Navigation Rapide
Fonction FRACTIONNER.TEXTE
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
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+