Aller au contenu
Klargrid

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

Questions fréquentes

Et sans Microsoft 365 ?
Données, Convertir ; ou GAUCHE, STXT et TROUVE, morceau par morceau.