UN file CSV (Comma-Separated Values, ovvero valori separati da virgole) è un file di testo in formato semplice che memorizza dati tabulari sotto forma di tabella.
È il formato di file universale per lo scambio di dati tra programmi come Microsoft Excel, Google Sheets o un database. Il suo semplicità e il suo compatibilità ne fanno uno standard utilizzato ovunque: e-commerce, CRM, analisi, esportazione dai social network.
Questo video ti spiega in modo concreto cos’è un file CSV:
Video esplicativo in francese di Alucare, ideale complemento alla pagina. Guarda il video (è possibile utilizzare la traduzione automatica di YouTube)
Che cos'è un file CSV?
Un file CSV è un file di testo che organizza i dati in righe e colonne. La sua estensione è .csv. Qualsiasi foglio di calcolo, database o software è in grado di leggerlo senza complesse conversioni.
Il nome completo, Comma-Separated Values (ovvero valori separati da virgole), riassume tutto: i valori di ogni riga sono separate da un carattere delimitatore, solitamente una virgola. Si tratta di un formato di testo universale, privo di formattazione e formule.
Ti capita spesso di imbatterti in questo formato CSV quando scarichi i tuoi dati da Facebook o un altro social network. Ma i file CSV vanno ben oltre: l’e-commerce, i CRM, gli strumenti di analisi e i banche dati li usano quotidianamente per archiviare e scambiare dati tra sistemi.
La struttura di un file CSV
UN file CSV si legge come una tabella piatta, senza formattazione né formule. La sua struttura è molto semplice:
- Il prima riga contiene l'intestazione, ovvero il nome di ciascuna colonna.
- Il righe Le righe seguenti contengono un dato per riga, con i valori separati da un separatore.
Ecco un esempio concreto di contenuto in testo semplice :
cognome, nome, e-mail Dupont,Marie,marie@example.com Martin,Paul,paul@example.com
Il virgola è il separatore predefinito. In Europa, spesso è il punto e virgola a ricoprire questo ruolo, poiché la virgola è già utilizzata per i decimali. Anche il carattere di tabulazione è una variante possibile. Alcuni programmi utilizzano addirittura punti e virgola o altri caratteri a seconda del contesto.
Ricordati di controllare sempre il separatore e l'codifica per evitare errori di visualizzazione. Si consiglia la codifica UTF-8: evita problemi con i caratteri speciali, come gli accenti, all'apertura del file.

Le virgolette in un file CSV
Quando una valore se contiene una virgola, è racchiusa tra virgolette doppie. È una regola importante per evitare che il trattamento da file non taglia bene i dati. Di esempio :
"Dupont, Marie", 30 anni, Parigi
Senza le virgolette, il software leggerebbe quattro colonne invece di tre. Questa regola viene gestita automaticamente di Microsoft Excel e Fogli di Google alesportazione.
A cosa servono i file CSV?
il file CSV serve soprattutto a archiviare e scambiare dati tra diversi programmi. Puoi spostare un elenco di clienti da un CRM e l'Importazione in Excel in pochi secondi. La sua semplicità in realtà uno formato facile da leggere da quasi tutti i sistemi.
Il file CSV sono compatibili con quasi tutti i fogli di calcolo e banche dati :
- Microsoft Excel
- Fogli di Google
- LibreOffice Calc
- MySQL, Oracle e la maggior parte dei nozioni di base di dati
Gli esempi concreti di utilizzo sono numerosi:
- Commercio elettronico : Importazione un catalogo dei prodotti in un negozio online.
- Marketing : esportare un elenco di indirizzi e-mail verso uno strumento di invio.
- Analisi dei dati : caricare un set di dati in un software di analisi.
- Gestione dei clienti : esportare le informazioni da un CRM verso un altro strumento.
- Contabilità : Importazione registrazioni contabili in un software di gestione.
Vantaggi del formato CSV
il formato CSV ha diversi punti di forza che spiegano perché così tanti sistemi lo utilizzano:
- Compatibilità universale: tutti i programmi sono in grado di leggere un file CSV.
- Leggerezza : un file di testo in formato semplice occupa poco spazio sul disco.
- Lettura umana: Puoi aprire un file CSV in un editor di testo e comprenderne direttamente il contenuto.
- Facile discambio : perfetto per condividere dati tabellari tra piattaforme e sistemi diversi.
- Semplicità di trattamento : i dati possono essere gestiti facilmente tramite script o programmi.
Svantaggi del formato CSV
La struttura del CSV riposo di base. Questo formato ha i suoi limiti:
- No impostazione né in forma visiva né di formules.
- No grafica o cellule colorate.
- No gestione tipi di dati : è tutto testo.
- Ambiguità sul separatore: virgola, punto e virgola oppure il tasto Tab, a seconda del Paese e del software.
- Rischio di’errori se l’codifica non viene rispettato (problemi di caratteri speciali).
Per dati semplici da scambio, il CSV è perfetto. Per dei caratteristiche progressi, un file Excel (.xlsx) è più adatto.
Differenza tra un file CSV e un file Excel
il file CSV e il file Excel (.xlsx) contengono entrambi dei dati tabulari, ma non si comportano allo stesso modo.
| Criteri | File CSV | File Excel (.xlsx) |
|---|---|---|
| Formato | Testo in formato semplice | Binario / XML compresso |
| Formattazione | Nessuno | Colori, caratteri, bordi |
| Formule | No | sì |
| Grafici | No | sì |
| Compatibilità | Universale | Principalmente Microsoft |
| Dimensione del file | Molto leggero | Più pesante |
| Lettura diretta da parte dell'operatore | Facile | È difficile senza un programma |
In sintesi: usa il formato CSV per lo scambio di dati tra sistemi e il formato .xlsx per utilizzare funzionalità avanzate come le formule e i grafici.
Come si apre un file CSV?
UN file CSV può aprirsi in diversi modi, a seconda di cosa vuoi fare con i tuoi dati.
Aprire un file CSV in Excel
Lancia Microsoft Excel, quindi clicca su File > Apri. Seleziona il tuo file .csv. Viene visualizzata una finestra di dialogo: seleziona il separatore Seleziona il separatore (virgola o punto e virgola) e la codifica (preferibilmente UTF-8), quindi conferma. I tuoi dati appariranno sotto forma di tabella in Excel. Questo è il metodo più comune per aprire facilmente un file CSV in Excel.
Aprire un file CSV in Google Sheets
In Fogli di Google, clicca su File > Importa. Seleziona il tuo file CSV dal tuo computer o dal tuo Google Drive. Seleziona il separatore tra i formati di importazione, quindi fai clic su Importare i dati. Il file CSV viene visualizzato direttamente sotto forma di foglio di calcolo.
Aprire un file CSV in un editor di testo
Puoi anche aprire un file CSV in un editor di testo classico come il Blocco note su Windows. Fai clic con il tasto destro del mouse sul file, seleziona Aprire con, poi scegli il tuo editor. Vedrai i dati grezzi con i separatori, riga per riga. È utile per verificare rapidamente il contenuto o correggere un errore di formattazione.
Come si crea un file CSV?
Esistono diversi modi per creare un file CSV a seconda del tuo livello e delle tue esigenze.
Creare manualmente un file CSV
Apri un editor di testo (Blocco note su Windows, TextEdit su Mac). Digita il tuo dati separando ciascuno valore separati da una virgola. Inserisci i nomi delle colonne nella prima riga. Salva il file con estensione .csv. Questo è il metodo più semplice per creare rapidamente un piccolo file CSV.
Creare un file CSV da Excel
Aperto Microsoft Excel e inserisci i tuoi dati nel foglio di calcolo. Clicca su File > Salva con nome. Nel menu "Formato", seleziona "CSV (separatore: virgola)". Fai clic su "Salva". Excel ti avvisa che alcune funzionalità (come le formule e la formattazione) andranno perse: è normale per un file di testo semplice.
Creare un file CSV da Google Sheets
In Fogli di Google, clicca su File > Scarica > Valori separati da virgole (.csv). Il file CSV viene scaricato automaticamente sul tuo computer. È il modo più veloce per esportare i dati da Sheets.
Come si modifica un file CSV?
Modificare un file CSV è semplice come aprirlo.
Modificare un file CSV con Excel
Apri il file CSV in Excel tramite File > Apri. Modifica i tuoi dati direttamente nelle celle. Salva poi tramite File > Salva mantenendo il formato CSV. Attenzione: se utilizzi Salva con nome Senza verificare il formato, Excel può salvare in formato .xlsx per impostazione predefinita.
Modificare un file CSV con Google Sheets
Importa il file CSV in Google Sheets tramite File > Importa. Modifica i dati nell'interfaccia del foglio di calcolo. Per esportare nuovamente in formato CSV, utilizza File > Scarica > Valori separati da virgole.
Modificare un file CSV in un editor di testo
Apri il file nel tuo editor di testo. Modifica direttamente il testo in formato grezzo. Fai attenzione a non cancellare né i separatori né la codifica del file. Salva mantenendo l'estensione .csv.
Come si converte un file CSV?
Convertire un file CSV in Excel (.xlsx)
Apri il file CSV in Microsoft Excel. Clicca su File > Salva con nome. Seleziona il formato .xlsx dall'elenco. Clicca su Salva. La conversione è immediata: otterrai un file Excel con tutti i caratteristiche delle funzionalità disponibili nel foglio di calcolo (formule, formattazione, grafici).
Convertire un file Excel in CSV
Apri il tuo file Excel in Microsoft Excel o in Google Sheets. Clicca su File > Salva con nome (Dove Scaricare (in Sheets). Scegli il formato CSV. Salva. La conversione elimina le formule, la formattazione e i grafici: nel file CSV vengono conservati solo i valori grezzi.
Convertire un file CSV in PDF
Apri il file CSV in Excel o Google Sheets. Modificalo in base alle tue esigenze (è il momento giusto per utilizzare le funzionalità del foglio di calcolo). Clicca poi su File > Stampa Dove Salva come PDF. SU Fogli di Google, clicca su File > Scarica > PDF. Là conversione genera un documento leggibile senza bisogno di software specifici.
Come utilizzare un file CSV in contesti specifici?
File CSV ed elaborazione dei dati in ambito aziendale
In azienda, i file CSV facilitano l'importazione e l'esportazione dei dati tra i vari strumenti aziendali. Un CRM esporta un elenco di clienti in formato CSV, che uno strumento di marketing importa direttamente.
Questa compatibilità tra sistemi diversi è uno dei attività principali file CSV. La gestione dei dati tra sistemi diversi si basa spesso su questo formato nei database aziendali.
File CSV e big data
Il file CSV sono spesso utilizzati in contesti di elaborazione di grandi quantità di dati. Il loro formato di testo semplice li rende facilmente leggibili dagli strumenti di analisi automatizzati.
Spesso costituiscono il formato formato di input di riferimento per caricare grandi quantità di dati tabulari. La loro leggerezza e la semplicità di elaborazione li rendono una scelta naturale per gli scambi tra sistemi su larga scala.
File CSV e programmazione
Gli sviluppatori utilizzano spesso i file CSV come formato di input o di output per i propri script. Molti linguaggi offrono librerie native per leggere e scrivere file CSV riga per riga.
È un formato ideale per archiviare dati semplici senza bisogno di un database completo. La lettura e la scrittura di file CSV costituiscono le basi della gestione dei dati nello sviluppo web e nell'automazione.
Consigli pratici per utilizzare correttamente un file CSV
- Controlla sempre il separatore prima dell'importazione: virgola, punto e virgola o tabulazione a seconda dell'origine del file.
- Utilizza l’codifica UTF-8 per evitare problemi legati ai caratteri speciali, come gli accenti.
- Protegge i valori che contiene virgole con virgolette doppie nel tuo file CSV.
- Non mettere righe lacune nel file : alcuni programmi li interpretano come la fine di un dati.
- Assegna nomi chiari alle colonne fin dalla prima riga per facilitare l'importazione e l'elaborazione.
- Convertiti in file Excel se hai bisogno di formule, grafici o di una formattazione avanzata.
- Se il formato di file non si apre correttamente, spesso si tratta di un problema di separatore o di’codifica da correggere.





