Comment faire pour importer un fichier CSV contenant une colonne avec un 0 à gauche dans Excel
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 premier 0 et le code spécialisé vous permet de conserver les premiers 0 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 a supprimé les 0 premiers dans la colonne 3 «SpecialID ? 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 afficher «Mon ordinateur»? et naviguez dans le dossier où réside le fichier.
À présent, 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»? puis sélectionnez le “View ? onglet, décochez la case “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 en «ProductInfo.txt».?
Notez que l’icône change également en icône de fichier texte normal. Non, ouvrez Excel et utilisez “Fichier ? / ? Open ? commande pour importer le fichier dans Excel. Lorsque vous faites cela, une boîte de dialogue apparaîtra comme ceci:
Assurez-vous que le “Délimité”? bouton radio est sélectionné et cliquez sur “Suivant”? bouton pour continuer. Sur l'écran suivant, cochez la case «Virgule? et décochez toutes les autres sélections.
Cliquez sur «Suivant»? pour passer à l'écran suivant. Dans cet écran, vous devez cliquer sur le “SpecialID ? colonne et sélectionnez l’option “Texte ? radiobutton du «format de données de colonne»? section.
Cliquez sur “Terminer”? alors vous avez fini.
Vous pouvez voir maintenant la colonne “SpecialID ? a été introduit dans une colonne de texte et tous les 0 premiers sont conservés.
Cette méthode peut être appliquée à n'importe quelle 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..