Skip to main content

Comment faire pour importer un fichier CSV contenant une colonne avec un 0 à gauche dans Excel

Comment faire pour importer un fichier CSV contenant une colonne avec un 0 à gauche dans Excel

Geoffrey Carr

Microsoft Excel convertira automatiquement les colonnes de données dans le format qui lui semble le plus approprié lors de l'ouverture de fichiers de données séparés par des virgules. Pour ceux d’entre nous qui ne veulent pas que nos données soient modifiées, nous pouvons changer ce comportement.

Vous avez probablement un fichier CSV exporté depuis une autre application ou donné par d'autres personnes. Vous voudriez l'ouvrir dans Excel puisque vous le connaissez très bien. Le fichier CSV ressemblera à ceci (si vous ouvrez le fichier dans notepad.exe):

Le fichier contient des colonnes: ProductModelID, Name, SpecialID et ModifiedDate. La colonne SpeicalID contenant les données avec le 0 initial et le code spécialisé vous permet de conserver les 0 premiers dans Excel. Comme il s’agit d’un fichier CSV, il apparaît par défaut dans l’explorateur Windows sous forme de fichier Excel:

Donc, vous double-cliquez sur le fichier et ouvrez le fichier dans Excel en tant que tel:

Vous pouvez constater que, par défaut, Excel supprimait les 0 premiers dans la colonne 3 «IDSpécial». Vous avez évoqué l'application Excel et essayé d'utiliser Fichier / Ouvrir pour ouvrir le fichier manuellement, mais cela ne fonctionne pas non plus. Comment puis-je réparer cela?

L'astuce consiste à renommer le fichier avec l'extension .TXT, puis à importer le fichier dans Excel. Alors commencez par parler de «Mon ordinateur»? et naviguez dans le dossier où réside le fichier.

Maintenant, si vous ne voyez pas l’extension de fichier .CSV (cette option est désactivée par défaut pour Windows), suivez cette étape pour activer l’extension de fichier «Sélectionnez le menu« Outils »/« Options de dossier »? puis sélectionnez la "vue"? onglet, décochez l'élément «Masquer les extensions pour les types de fichiers connus»? comme l'image ci-dessous:

Ensuite, vous devriez voir l'extension de fichier en tant que telle:

Cliquez avec le bouton droit sur le fichier et sélectionnez Renommer pour renommer le fichier afin qu'il devienne «ProductInfo.txt»?

Notez que l’icône change également en icône de fichier texte normal. Non, ouvrez Excel et utilisez «Fichier» / «Ouvrir»? commande pour importer le fichier dans Excel. Lorsque vous faites cela, une boîte de dialogue apparaîtra comme:

Assurez-vous que "Délimité"? le bouton radio est sélectionné et cliquez sur «Suivant»? bouton pour continuer. Sur l'écran suivant, cochez la case "Comma"? et décochez toutes les autres sélections.

Cliquez sur «Suivant»? pour passer à l'écran suivant. Sur cet écran, vous devez cliquer sur le bouton «SpecialID». colonne et sélectionnez le "Texte"? bouton radio du format de données de la colonne? section.

Cliquez sur 'Finir'? alors vous avez terminé.

Vous pouvez maintenant voir la colonne «SpecialID»? a été introduit sous forme de colonne de texte et tous les 0 premiers sont conservés.

Cette méthode peut être appliquée à toute circonstance particulière pour importer un fichier CSV dans Excel, y compris d'autres fichiers délimités. Avec la possibilité de spécifier le type de données pour chaque colonne au cours du processus d'importation de données, vous contrôlez beaucoup mieux le résultat final.

Link
Plus
Send
Send
Pin