Homepage » come » Come importare un file CSV contenente una colonna con uno 0 iniziale in Excel

    Come importare un file CSV contenente una colonna con uno 0 iniziale in Excel

    Microsoft Excel convertirà automaticamente le colonne di dati nel formato che pensa sia il migliore quando si aprono file di dati separati da virgole. Per quelli di noi che non vogliono che i nostri dati vengano modificati, possiamo cambiare questo comportamento.

    Hai un file CSV probabilmente esportato da un'altra applicazione o fornito da altre persone. Vorresti aprirlo in Excel poiché lo conosci molto bene. Il file CSV sarà simile a questo (se apri il file in notepad.exe):

    Il file contiene colonne: ProductModelID, Name, SpecialID e ModifiedDate. La colonna SpeicalID contiene i dati con il primo 0 ed è un codice specializzato in modo che si desideri mantenere gli 0 principali in Excel. Poiché si tratta di un file CSV, per impostazione predefinita viene visualizzato in Windows Explorer come file Excel:

    Quindi fai doppio clic sul file e apri il file in Excel in quanto tale:

    Puoi vedere che, per impostazione predefinita, Excel ha eliminato gli 0 iniziali nella colonna 3 "SpecialID ?. Hai richiamato l'applicazione Excel e hai provato a utilizzare File / Apri per aprire il file manualmente e non funziona neanche. Come posso risolvere questo?

    Il trucco è rinominare il file con estensione .TXT, quindi portare il file in Excel. QUINDI prima fai apparire "Il mio computer"? e navigare nella cartella in cui si trova il file.

    Ora, se non vedi l'estensione del file .CSV (Windows ha questa opzione disabilitata per impostazione predefinita) segui questo passaggio per abilitare l'estensione del file - Seleziona il menu "Strumenti ? / ? Opzioni cartella ? quindi selezionare il "Visualizza"? scheda, deselezionare la voce "Nascondi estensioni per tipi di file conosciuti"? come l'immagine qui sotto:

    Quindi dovresti vedere l'estensione del file come tale:

    Fare clic con il pulsante destro del mouse sul file e selezionare Rinomina per rinominare il file in "ProductInfo.txt ?

    Notare che l'icona cambia anche all'icona del file di testo normale. Non aprire Excel e utilizzare "File ? / ? Open ? comando per portare il file in Excel. Quando lo fai, apparirà una finestra di dialogo come:

    Assicurati che il "Delimitato"? il pulsante di opzione è selezionato e fai clic su "Avanti"? pulsante per continuare. Nella schermata successiva, seleziona la casella "Comma ? e deselezionare tutte le altre selezioni.

    Clicca su "Avanti"? per passare alla schermata successiva. In questa schermata, devi cliccare su "SpecialID ? colonna e selezionare il "Testo"? pulsante radio dal "Formato dati colonna"? sezione.

    Clicca su "Finish"? allora hai finito.

    Puoi vedere ora la colonna "SpecialID ? è stato inserito come una colonna di testo e tutti gli 0 iniziali vengono conservati.

    Questo metodo può essere applicato a qualsiasi circostanza speciale per portare un file CSV in Excel, inclusi altri file delimitati. Con la possibilità di specificare il tipo di dati per ciascuna colonna durante il processo di importazione dei dati, il controllo sul risultato finale è molto più efficace.