Pour fractionner une colonne dans Excel sur un Mac, sélectionnez ses cellules, ouvrez Données > Convertir, choisissez le délimiteur qui sépare chaque champ, vérifiez l'aperçu et terminez avec une destination disposant de suffisamment d'espace vide. Pour des fractionnements reproductibles gérés par formule dans Microsoft 365 ou Excel 2024, utilisez plutôt TEXTSPLIT. L'essentiel est d'adapter la méthode à vos données et de protéger les colonnes adjacentes avant de l'appliquer.
Préparer la feuille de calcul avant le fractionnement
Faites une copie de la feuille ou du classeur si la colonne d'origine est importante. La commande Convertir distribue les résultats dans les cellules adjacentes, et Microsoft avertit que les données existantes à cet endroit peuvent être écrasées. Insérez suffisamment de colonnes vides à droite de la source pour la ligne la plus large de vos données. Une liste séparée par des virgules peut nécessiter deux colonnes ; une entrée comportant plusieurs séparateurs peut en exiger davantage. Les instructions de Microsoft pour répartir le contenu des cellules précisent également de sélectionner une plage ne contenant qu'une seule colonne source.
Vérifiez quelques lignes représentatives et identifiez le séparateur réel : virgule, tabulation, point-virgule, espace ou un autre caractère. Si vos lignes sont séparées par des virgules mais que certaines valeurs contiennent également des virgules — comme 42 Main St, Apt 3 —, fractionner à chaque virgule risque de placer une partie d'un champ dans une colonne supplémentaire. Décidez si vous avez besoin d'un délimiteur différent ou d'une méthode qui respecte les valeurs entre guillemets avant de continuer.
Utiliser « Convertir » dans Excel pour Mac
- Sélectionnez les cellules de la colonne source, en excluant l'en-tête si vous souhaitez le conserver inchangé. Ne sélectionnez que la plage de cette colonne ; évitez d'inclure les champs adjacents.
- Dans l'onglet Données, choisissez Convertir. Microsoft documente cette commande pour fractionner une cellule, une plage ou une colonne sélectionnée. Les libellés des groupes du ruban et la disposition peuvent varier selon la version d'Excel, utilisez donc la commande de l'onglet Données plutôt que de vous fier à un raccourci propre à Windows. Instructions de Microsoft pour la commande Convertir
- Dans l'assistant de conversion, choisissez Délimité pour les valeurs séparées par un caractère. Choisissez le délimiteur qui correspond à vos données, tel que Virgule ou Tabulation. Si les champs sont plutôt alignés sur des positions de caractères fixes, choisissez Largeur fixe et définissez les coupures dans l'aperçu.
- Examinez l'aperçu. Confirmez que chaque ligne d'exemple arrive dans les champs prévus et que le texte entre guillemets ou les champs vides ne sont pas divisés de manière incorrecte. Les étapes de l'assistant de Microsoft comprennent le choix d'un délimiteur, l'examen de l'aperçu, la sélection d'une destination et la finalisation de la conversion. Instructions de l'assistant
- Choisissez une cellule de destination si l'assistant propose ce paramètre, et sélectionnez une cellule de départ vide avec suffisamment de colonnes libres sur sa droite. Terminez l'assistant, puis vérifiez les lignes contenant le plus de champs ainsi que les lignes comportant des valeurs manquantes.
Par exemple, si A2 contient Mina Chen,Seattle,WA, un délimiteur virgule produit trois champs : Mina Chen, Seattle et WA. Si une ligne présente un champ vide entre deux virgules, inspectez l'aperçu et le résultat pour vous assurer que l'espace vide reste au bon endroit. Conservez la colonne d'origine jusqu'à ce que vous ayez vérifié le résultat et décidé si le fractionnement doit la remplacer.
Utiliser FRACTIONNER.TEXTE pour obtenir des résultats par formule
Dans Microsoft 365 pour Mac et Excel 2024 pour Mac, TEXTSPLIT permet de diviser le texte en colonnes et de propager les résultats dans les cellules voisines. Par exemple, si A2 contient Mina Chen,Seattle,WA, saisissez ceci en B2 :
=TEXTSPLIT(A2,",")
Excel renvoie les éléments sur la ligne. Étirez la formule vers le bas pour traiter davantage d'enregistrements. Comme les résultats se propagent dans les cellules adjacentes, libérez d'abord la zone de sortie nécessaire ; des cellules occupées peuvent empêcher l'affichage des résultats. La formule reste liée à la source, de sorte que les modifications apportées à A2 peuvent mettre à jour les résultats fractionnés. Microsoft indique que TEXTSPLIT est disponible dans Microsoft 365 pour Mac et Excel 2024 pour Mac, et documente ses arguments de délimiteur ainsi que son comportement de propagation. Documentation de la fonction FRACTIONNER.TEXTE
Utilisez l'assistant pour une conversion ponctuelle. Utilisez FRACTIONNER.TEXTE lorsque vous souhaitez que les champs séparés se mettent à jour avec les modifications de la source ou si vous avez besoin d'une formule que vous pouvez copier vers le bas. FRACTIONNER.TEXTE n'est pas disponible dans les versions plus anciennes d'Excel ; si Excel renvoie #NAME?, vérifiez votre version ou utilisez plutôt la commande Convertir. Pour un délimiteur espace, n'oubliez pas que chaque espace correspondant peut créer un nouveau champ : les noms comportant un deuxième prénom ou les lieux composés de plusieurs mots risquent de ne pas convenir à un simple fractionnement en deux colonnes.
Vérifier les résultats et préserver les valeurs importantes
Comparez plusieurs lignes obtenues avec la source, en particulier les entrées contenant des délimiteurs supplémentaires, des séparateurs consécutifs, des espaces vides, des dates et des nombres commençant par des zéros. Fractionner du texte est une opération distincte de la façon dont Excel doit interpréter chaque champ. Si une valeur telle que 00417 est un identifiant, vérifiez qu'elle reste au format texte au lieu de devenir 417 ; si une date ou une décimale change, corrigez son format avant de l'exploiter.
Si vous importez des données depuis un fichier CSV ou texte plutôt que de fractionner des cellules déjà présentes dans un classeur, utilisez le flux d'importation d'Excel pour Mac : Données > Obtenir des données (Power Query) > Obtenir des données > À partir d'un fichier, puis choisissez À partir d'un fichier texte/CSV. Microsoft documente l'importation et les options d'emplacement sur la feuille pour Excel pour Microsoft 365 pour Mac, Excel 2024 pour Mac et Excel 2021 pour Mac. Importer des données à partir d’un fichier CSV, HTML ou texte
Lorsque le fractionnement est correct, ajoutez ou rétablissez les en-têtes pour les nouveaux champs et enregistrez le classeur au format Excel si vous devez conserver les fonctionnalités du classeur. Un aperçu rapide, une destination dégagée et une vérification ponctuelle des lignes irrégulières permettent d'éviter les erreurs les plus courantes : écraser les données voisines ou diviser une valeur au mauvais séparateur.
Sources
- Répartir le contenu d’une cellule dans des colonnes adjacentes — Support Microsoft
- Fractionner du texte en différentes colonnes avec l’Assistant Conversion de texte — Support Microsoft
- Fonction FRACTIONNER.TEXTE — Support Microsoft
- Importer des données à partir d’un fichier CSV, HTML ou texte — Support Microsoft