Comment utiliser la fonction TEXTSPLIT dans Microsoft Excel

Comment utiliser la fonction TEXTSPLIT dans Microsoft Excel

Voulez-vous séparer le texte dans Excel ? Avec la fonction TEXTSPLIT , vous pouvez facilement séparer le texte en plusieurs colonnes.

Comment utiliser la fonction TEXTSPLIT dans Microsoft Excel

Microsoft Excel  est un outil puissant pour affiner et analyser des données, des plus simples aux plus complexes. Mais parfois, vous pouvez rencontrer des situations dans lesquelles les données sont incorrectes.

Cela peut être dû au fait que le long processus d'importation CSV rencontre des problèmes ou que vous devez séparer les noms pour les réorganiser. Heureusement, Excel offre un moyen efficace d'accomplir de telles tâches, grâce à la fonction TEXTSPLIT .

Qu'est-ce que la fonction TEXTSPLIT dans Microsoft Excel ?

La fonction TEXTSPLIT vous permet de séparer le texte en différentes cellules en fonction de marques d'analyse spécifiques. Vous pouvez diviser le texte sur des lignes, des colonnes ou à la fois sur des lignes et des colonnes, et définir des critères de fractionnement.

Certaines fonctionnalités peuvent être obtenues avec l'assistant de conversion de texte en colonnes d'Excel, mais TEXTSPLIT fournit ces fonctionnalités et d'autres en ligne en tant que fonction, ce qui peut rendre la création de tableaux complexes plus efficace, ou pour les débutants. Les utilisateurs professionnels sont familiers avec les fonctions Excel .

Syntaxe de la fonction TEXTSPLIT dans Excel

=TEXTSPLIT(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])

Cette fonction comprend 6 arguments et paramètres. L' argument texte spécifie les données à analyser. Il peut s'agir d'une référence à une cellule ou à un groupe de cellules spécifique, ou à un texte spécifique que vous spécifiez dans cet argument.

Col_delimiter identifie le caractère ou le texte spécifique qui agira comme délimiteur : lorsque la fonction rencontre ce caractère, elle sépare le texte à ce stade dans une nouvelle colonne. Le paramètre row_delimiter fonctionne de la même manière, sauf que si un caractère est spécifié ici, il sera utilisé pour diviser le texte en nouvelles lignes.

Le séparateur peut être un caractère commun tel qu'un point, une virgule ou un espace, ou un symbole, une lettre, un chiffre ou même une chaîne de texte à plusieurs caractères ou un groupe de mots. Au moins un des arguments délimiteurs doit être spécifié à la fonction pour qu'elle fonctionne correctement.

Notez que plusieurs délimiteurs de lignes ou de colonnes distincts peuvent être décrits dans cette fonction. Dans un tel cas, l'ensemble des délimiteurs doit être regroupé à l'intérieur d'un ensemble d'accolades (touches { }), comme dans l'exemple ci-dessous :

=TEXTSPLIT("Sample text",{"e","t"})

Bien que cela ne doive pas être essayé ou nécessaire, dans les cas où une valeur dans col_delimiter et row_delimiter est la même, col_delimiter est prioritaire.

L' argument ignore_empty spécifie si les délimiteurs qui créeraient des cellules vides doivent être ignorés. Par exemple, s'il y a trois virgules côte à côte dans les données du paramètre "texte", TEXTSPLIT créera deux cellules vides par défaut. Définir ignore_empty sur FALSE conservera ce comportement, ou vous pouvez le définir sur TRUE pour indiquer à la fonction d'ignorer tous les délimiteurs qui créent des cellules vides.

Le paramètre match_mode précise si la correspondance du délimiteur de la fonction est sensible à la casse. Ceci est pertinent si vous devez utiliser des lettres comme séparateurs. Par exemple, vous pouvez demander à Excel de diviser les cellules sur chaque lettre majuscule « T », mais d’ignorer toute lettre minuscule « t ». La définition de cet argument sur "0" conserve le comportement par défaut consistant à rendre tous les délimiteurs sensibles à la casse. Le changer en "1" rend le délimiteur insensible à la casse.

L' argument pad_with spécifie le texte de remplacement par les données à remplir dans la cellule vide, en particulier dans les tableaux qui peuvent avoir de l'espace supplémentaire après avoir pris en compte tous les délimiteurs pertinents. Par défaut, il renvoie l'erreur " #N/A ", elle peut donc être remplacée par autre chose si vous pensez que des problèmes surviendront dans vos données.

Comment utiliser la fonction TEXTSPLIT dans Excel

Disons que dans cet exemple, vous recevez une liste de noms dans un ordre clair, mais que vous devez les réorganiser pour les rendre plus faciles à lire et à utiliser.

Comment utiliser la fonction TEXTSPLIT dans Microsoft Excel

Comme vous pouvez le voir, l'intention ici est de séparer les noms en colonnes Last et First. Fusionnez la cellule B4 et dans la cellule ou la barre de formule ci-dessus, entrez la formule répertoriée ci-dessous. Ensuite, appuyez sur Entrée .

=TEXTSPLIT(A1,",")

Vous avez maintenant reçu le résultat attendu.

Comment utiliser la fonction TEXTSPLIT dans Microsoft Excel

Le nom est maintenant séparé dans une nouvelle colonne là où se trouvait la virgule précédente. Cependant, les données sont réparties sur une seule ligne, cela semble désordonné. Vous résolvez facilement ce problème en ajoutant un autre délimiteur pour séparer les données en différentes lignes.

Sélectionnez à nouveau la cellule B4, dans cette cellule ou dans la barre de formule ci-dessus, entrez la formule répertoriée ci-dessous. Appuyez ensuite sur Entrée.

=TEXTSPLIT(A1,",",";")

Comment utiliser la fonction TEXTSPLIT dans Microsoft Excel

Ci-dessus, comment utiliser la fonction de base TEXTSPLIT pour les débutants . J'espère que l'article vous sera utile.


Excel 2016 - Leçon 6 : Modifier la taille des colonnes, des lignes et des cellules dans Excel

Excel 2016 - Leçon 6 : Modifier la taille des colonnes, des lignes et des cellules dans Excel

Découvrez comment modifier la taille des colonnes, des lignes et des cellules dans Excel 2016 pour afficher vos données efficacement.

Comment utiliser la fonction HLOOKUP dans Excel

Comment utiliser la fonction HLOOKUP dans Excel

Apprenez comment utiliser la <strong>fonction HLOOKUP</strong> dans Excel pour rechercher des données efficacement. Découvrez des conseils et des exemples utiles !

Comment utiliser la fonction WORKDAY dans Microsoft Excel

Comment utiliser la fonction WORKDAY dans Microsoft Excel

Découvrez comment utiliser la fonction WORKDAY dans Microsoft Excel pour calculer efficacement les jours ouvrables en excluant week-ends et jours fériés.

Comment utiliser les fonctions VSTACK et HSTACK dans Excel

Comment utiliser les fonctions VSTACK et HSTACK dans Excel

Découvrez comment empiler et ajouter des données efficacement dans Excel avec les fonctions VSTACK et HSTACK. Améliorez votre productivité !

Comment utiliser la fonction NORMDIST dans Excel

Comment utiliser la fonction NORMDIST dans Excel

Découvrez comment utiliser la fonction NORMDIST dans Excel pour analyser les données statistiques, en suivant nos étapes simples et efficaces.

Comment utiliser la boucle do-while dans Excel VBA

Comment utiliser la boucle do-while dans Excel VBA

Vous souhaitez automatiser des tâches répétitives dans Excel VBA ? Découvrez comment utiliser une boucle Do-While pour exécuter des actions jusqu

Comment accéder et ouvrir un fichier Excel 97/2003 .xls dans Excel 2016, 2019 et 365 ?

Comment accéder et ouvrir un fichier Excel 97/2003 .xls dans Excel 2016, 2019 et 365 ?

Découvrez comment ouvrir danciens fichiers Excel avec Excel 365 (2016/2019).

Comment utiliser la fonction DSUM pour calculer des sommes avec des conditions complexes dans Excel

Comment utiliser la fonction DSUM pour calculer des sommes avec des conditions complexes dans Excel

Découvrez comment utiliser la fonction DSUM dans Excel pour calculer des sommes conditionnelles complexes efficacement.

Fonction Match dans Excel : Comment utiliser la fonction Match avec des exemples

Fonction Match dans Excel : Comment utiliser la fonction Match avec des exemples

Découvrez comment utiliser la <strong>fonction Match</strong> dans Excel pour le traitement de données. Apprenez avec des exemples pratiques.

Jouez à puzzle sur Excel

Jouez à puzzle sur Excel

MehmetSalihKoten, un utilisateur de Reddit, a créé une version entièrement fonctionnelle de Tetris dans Microsoft Excel.