Divise un texte autour d'une chaîne ou d'un caractère donné, et place chaque fragment dans une cellule distincte de la ligne.
Exemple d'utilisation
SPLIT("1,2,3", ",")
SPLIT("Malheureusement, pauvre Yannick"," ")
SPLIT(A1, ",")
Syntaxe
SPLIT(texte, délimiteur, [séparer_à_chaque], [supprimer_le_texte_vide])
-
texte
– Le texte à diviser. -
délimiteur
– Caractères à utiliser pour séparer letexte
.- Par défaut, chaque caractère du
délimiteur
est considéré individuellement. Par exemple, si ledélimiteur
est"le"
, letexte
est alors divisé autour des caractères"l"
et
"e"
. Définissezséparer_à_chaque
surFAUX
pour désactiver ce comportement.
- Par défaut, chaque caractère du
-
séparer_à_chaque
– [ FACULTATIF –VRAI
par défaut ] – Indique s'il faut séparer ou non letexte
autour de chaque caractère contenu dans ledélimiteur
. -
supprimer_le_texte_vide
– [FACULTATIF –VRAI
par défaut] – Indique s'il faut supprimer ou non les messages de texte vides dans les résultats de la division. Le comportement par défaut consiste à traiter les délimiteurs consécutifs comme un seul (siVRAI
). SiFAUX
, des valeurs de cellules vides sont ajoutées entre les délimiteurs consécutifs.
Remarques
- Veuillez noter que les caractères autour desquels la chaîne doit être divisée ne seront pas eux-mêmes contenus dans le résultat.
Voir également
CONCATENER
: Joint les chaînes les unes aux autres.