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élimiteurest considéré individuellement. Par exemple, si ledélimiteurest"le", letexteest alors divisé autour des caractères"l"et"e". Définissezséparer_à_chaquesurFAUXpour désactiver ce comportement.
- Par défaut, chaque caractère du
-
séparer_à_chaque– [ FACULTATIF –VRAIpar défaut ] – Indique s'il faut séparer ou non letexteautour de chaque caractère contenu dans ledélimiteur. -
supprimer_le_texte_vide– [FACULTATIF –VRAIpar 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.