Celle

Importare o esportare file di testo (txt o csv)

Importare o esportare file di testo (txt o csv)

Esistono due modi per importare i dati da un file di testo con Excel: è possibile aprirlo in Excel oppure è possibile importarlo come intervallo di dati esterno. Per esportare i dati da Excel in un file di testo, usare il comando Salva con nome e cambiare il tipo di file dal menu a discesa.

Esistono due formati di file di testo usati comunemente:

  • File di testo delimitato (con estensione txt), nel quale in genere i campi di testo sono separati dal carattere di tabulazione (codice carattere ASCII 009).

  • File di testo con valori separati da virgola (con estensione csv), nel quale in genere i campi di testo sono separati dal carattere virgola (,).

È possibile modificare il carattere separatore usato in entrambi i tipi di file. Questo può essere necessario in modo che le operazioni di importazione ed esportazioni operino nel modo desiderato.

Nota: È possibile importare o esportare fino a 1.048.576 righe e 16.384 colonne.

Importare un file di testo aprendolo in Excel

È possibile aprire un file di testo creato in un'altra applicazione come cartella di lavoro di Excel usando il comando Apri. L'apertura in Excel non comporta un cambiamento del formato del file di testo, come risulta dalla barra del titolo di Excel, nella quale per il nome del file viene mantenuta l'estensione di file originale, ad esempio txt o csv.

  1. Passare a file > Apri e passare al percorso che contiene il file di testo.

  2. Selezionare i file di testo nell'elenco a discesa tipo di file nella finestra di dialogo Apri .

  3. Ricercare e fare doppio clic sul file di testo da aprire.

    • Se il file è un file di testo (con estensione txt), verrà avviata l'Importazione guidata Testo. Dopo avere completato tutti i passaggi, fare clic su Fine per completare l'operazione di importazione. Per altre informazioni sui delimitatori e sulle opzioni avanzate, vedere importazione guidata testo .

    • Se il file è un file con estensione csv, verrà aperto automaticamente e i relativi dati verranno visualizzati in una nuova cartella di lavoro.

      Nota: Quando si apre un file con estensione csv in Excel, vengono usate le impostazioni di formato dati predefinite correnti per interpretare la modalità di importazione di ogni colonna di dati. Se si vogliono convertire le colonne in formati di dati diversi, è possibile usare l'Importazione guidata testo. Si consideri ad esempio il caso in cui il formato di una colonna di dati del file con estensione csv sia MGA e il formato dati predefinito di Excel sia AMG, o il caso in cui si voglia convertire una colonna di numeri contenente zeri iniziali in testo al fine di mantenere tali zeri iniziali. Per forzare l'esecuzione dell'importazione guidata testo in Excel, è possibile modificare l'estensione CSV in txt prima di aprirla oppure importare un file di testo mediante la connessione (per altre informazioni, vedere la sezione seguente).

Importare un file di testo mediante la connessione (Power query)

È possibile importare dati da un file di testo in un foglio di lavoro esistente.

  1. Nel gruppo prendi & trasforma dati della scheda dati fare clic su da testo/CSV.

  2. Nella finestra di dialogo Importa dati individuare e fare doppio clic sul file di testo che si vuole importare e quindi fare clic su Importa.

  3. Nella finestra di dialogo Anteprima sono disponibili diverse opzioni:

    • Selezionare carica se si vogliono caricare i dati direttamente in un nuovo foglio di lavoro.

    • In alternativa, selezionare carica per caricare i dati in una tabella, in un grafico pivot, in un foglio di lavoro di Excel esistente/nuovo o semplicemente creare una connessione. Puoi anche scegliere di aggiungere i dati al modello di dati.

    • Selezionare trasforma dati se si vogliono caricare i dati in Power query e modificarli prima di portarli in Excel.

Se Excel non converte una particolare colonna di dati nel formato desiderato, è possibile convertire i dati dopo averlo importato. Per altre informazioni, vedere Convertire in numeri i numeri memorizzati come testo e Convertire in date le date archiviate come testo.

Esportare dati in un file di testo con il salvataggio

È possibile convertire un foglio di lavoro di Excel in un file di testo usando il comando Salva con nome.

  1. Passare a File > Salva con nome.

  2. Fare clic su Sfoglia.

  3. Nella casella Salva come della finestra di dialogo Salva con nome scegliere il formato di file di testo per il foglio di lavoro. ad esempio, fare clic su testo (delimitato da tabulazioni) o CSV (delimitato da virgole).

    Nota: I diversi formati supportano diversi set di caratteristiche. Per altre informazioni sui set di caratteristiche supportati per i formati di file di testo diversi, vedere Formati di file supportati in Excel.

  4. Passare al percorso in cui salvare il nuovo file di testo e quindi fare clic su Salva.

  5. Verrà visualizzata una finestra di dialogo che ricorda all'utente che solo il foglio di lavoro corrente verrà salvato nel nuovo file. Se si è certi che il foglio di lavoro corrente sia quello che si vuole salvare come file di testo, fare clic su OK. È possibile salvare altri fogli di lavoro come file di testo separati ripetendo questa procedura per ogni foglio.

    Potrebbe essere visualizzato un avviso anche sotto la barra multifunzione che alcune caratteristiche potrebbero perdere se si salva la cartella di lavoro in un formato CSV.

Per altre informazioni sul salvataggio di file in altri formati, vedere Salvare una cartella di lavoro in un formato di file diverso.

Importare un file di testo usando una connessione

È possibile importare dati da un file di testo in un foglio di lavoro esistente.

  1. Fare clic sulla cella in cui si vogliono inserire i dati dal file di testo.

  2. Nel gruppo Carica dati esterni della scheda Dati fare clic su Da testo.

  3. Nella finestra di dialogo Importa dati individuare e fare doppio clic sul file di testo che si vuole importare e quindi fare clic su Importa.

    Seguire le istruzioni dell' importazione guidata testo. Fare clic su Icona del pulsante della Guida in qualsiasi pagina dell'importazione guidata testo per altre informazioni sull'uso della procedura guidata. Al termine della procedura guidata, fare clic su Fine per completare l'operazione di importazione.

  4. Nella finestra di dialogo Importa dati eseguire le operazioni seguenti:

    1. In Indicare dove inserire i dati eseguire una delle operazioni seguenti:

      • Per riportare i dati nella posizione selezionata, fare clic su Foglio di lavoro esistente.

      • Per inserire i dati nell'angolo superiore sinistro di un nuovo foglio, fare clic su In un nuovo foglio di lavoro.

    2. Facoltativamente fare clic su Proprietà per impostare le opzioni di aggiornamento, formattazione e layout da applicare ai dati importati.

    3. Fare clic su OK.

      L'intervallo dei dati esterni verrà inserito nella posizione specificata.

Se una colonna di dati non viene convertita nel formato desiderato, è possibile convertire i dati dopo l'importazione. Per altre informazioni, vedere Convertire in numeri i numeri memorizzati come testo e Convertire in date le date archiviate come testo.

Esportare dati in un file di testo con il salvataggio

È possibile convertire un foglio di lavoro di Excel in un file di testo usando il comando Salva con nome.

  1. Passare a File > Salva con nome.

  2. Verrà visualizzata la finestra di dialogo Salva con nome.

  3. Nella casella Tipo file scegliere il formato del file di testo per il foglio di lavoro.

    • Ad esempio, fare clic su Testo (con valori delimitati da tabulazioni) o CSV (delimitato dal separatore di elenco).

    • Nota: I diversi formati supportano diversi set di caratteristiche. Per altre informazioni sui set di caratteristiche supportati per i formati di file di testo diversi, vedere Formati di file supportati in Excel.

  4. Passare al percorso in cui salvare il nuovo file di testo e quindi fare clic su Salva.

  5. Verrà visualizzata una finestra di dialogo che ricorda all'utente che solo il foglio di lavoro corrente verrà salvato nel nuovo file. Se si è certi che il foglio di lavoro corrente sia quello che si vuole salvare come file di testo, fare clic su OK. È possibile salvare altri fogli di lavoro come file di testo separati ripetendo questa procedura per ogni foglio.

  6. Verrà visualizzata una seconda finestra di dialogo, che ricorda all'utente che il foglio di lavoro potrebbe includere caratteristiche non supportate dai formati di file di testo. Se si è interessati esclusivamente a salvare i dati del foglio di lavoro nel nuovo file di testo, fare clic su . Se non si è certi e si vogliono ottenere altre informazioni sulle caratteristiche di Excel non supportate dai formati di file di testo, fare clic su ?.

Per altre informazioni sul salvataggio di file in altri formati, vedere Salvare una cartella di lavoro in un formato di file diverso.

Il modo in cui si modifica il delimitatore durante l'importazione è diverso a seconda di come si importa il testo.

  • Se si usa Get & Transform Data > da text/csv, dopo aver scelto il file di testo e fare clic su Importa, scegliere un carattere da usare nell'elenco in delimitatore. Puoi vedere l'effetto della nuova scelta immediatamente nell'anteprima dei dati, in modo da assicurarti di fare la scelta che vuoi prima di procedere.

  • Se si usa l'importazione guidata testo per importare un file di testo, è possibile modificare il delimitatore usato per l'operazione di importazione nel passaggio 2 dell'importazione guidata testo. Nel passaggio 2 è anche possibile cambiare la modalità di gestione dei delimitatori consecutivi, ad esempio virgolette consecutive.

    Per altre informazioni sui delimitatori e sulle opzioni avanzate, vedere importazione guidata testo .

Quando si salva una cartella di lavoro come file CSV, il separatore di elenco predefinito (delimitatore) è una virgola. Puoi modificare l'impostazione in un altro carattere separatore usando le impostazioni dell'area di Windows.

  1. In Microsoft Windows 10 fare clic con il pulsante destro del mouse su Start e quindi scegliere Impostazioni.

  2. Fare clic su ora & linguae quindi fare clic su area geografica nel riquadro sinistro.

  3. Nel pannello principale, in impostazioni internazionali, fare clic su altre impostazioni di data, ora e internazionali.

  4. In area geograficafare clic su Cambia data, ora o formati numerici.

  5. Nella finestra di dialogo area geografica , nella scheda formato fare clic su Impostazioni aggiuntive.

  6. Nella finestra di dialogo Personalizza formato , nella scheda numeri , digitare un carattere da usare come nuovo separatore nella casella separatore di elenco .

  7. Fare clic su OK due volte.

  1. In Microsoft Windows fare clic sul pulsante Start e quindi scegliere Pannello di controllo.

  2. In orologio, lingua e area geograficafare clic su Cambia data, ora o formati numerici.

  3. Nella finestra di dialogo area geografica , nella scheda formato fare clic su Impostazioni aggiuntive.

  4. Nella finestra di dialogo Personalizza formato , nella scheda numeri , digitare un carattere da usare come nuovo separatore nella casella separatore di elenco .

  5. Fare clic su OK due volte.

Nota:  Dopo aver cambiato il carattere separatore di elenco per il computer, tutti i programmi useranno il nuovo carattere come separatore. È possibile reimpostare il carattere predefinito eseguendo la medesima procedura.

Servono altre informazioni?

È sempre possibile rivolgersi a un esperto nella Tech Community di Excel, ottenere supporto nella community Microsoft o suggerire una nuova caratteristica o un miglioramento in Excel UserVoice.

Vedere anche

Importare dati da origini dati esterne (Power Query)

Nota:  Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Queste informazioni sono risultate utili' Questo è l'articolo in inglese per riferimento.

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×