La fonction FRACTIONNER.TEXTE
« Dupont;Lyon;69003 » devient trois cellules, par une formule qui suit la source. Convertir le fait une fois ; FRACTIONNER.TEXTE le fait toujours.
La syntaxe
=FRACTIONNER.TEXTE(texte; séparateur_col; [séparateur_ligne]; [ignorer_vide]; [mode_correspondance]; [remplir_avec])
Dans un Excel en anglais : =TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with]).
Les arguments
- texte : la cellule.
- séparateur_col : où couper en colonnes.
- séparateur_ligne : où couper en lignes.
- ignorer_vide : VRAI pour sauter les morceaux vides.
Un exemple
=FRACTIONNER.TEXTE(A2;";")
Chaque morceau de A2 dans sa propre colonne.
Les pièges
- Microsoft 365 seulement.
- Recopiée sur plusieurs lignes, chaque ligne s'étale à droite : pas de chevauchement tant que les colonnes voisines sont vides.
Aller plus loin
- TEXTE.AVANT.
- Scinder ou fusionner des colonnes : toute une colonne, dans toutes les versions d'Excel.
Questions fréquentes
- Et sans Microsoft 365 ?
- Données, Convertir ; ou GAUCHE, STXT et TROUVE, morceau par morceau.