Che cosa sono i file Csv e come sono costruiti
Cosa sono i csv
Il formato di file CSV, abbreviazione di Comma Separated Values, rappresenta un tipo di file basato sul testo che viene ampiamente utilizzato per esportare o importare dati da fogli di calcolo (come Excel) o database.
Cosa sono i separatori
All’interno di un file CSV, ogni riga di testo corrisponde a un record o una riga del foglio di calcolo o del database. Le colonne dei diversi campi dei contatti vengono identificate nel file di testo tramite separatori, che sono elementi utilizzati per indicare l’inizio e la fine di una determinata colonna e per delimitarne il contenuto.
Se prendiamo come esempio un database come quello dell’immagine sopra una sua trasposizione in formato csv è:
“NOME” ; “COGNOME” ; “EMAIL” ; “CITTA’ ” ; “UOMO” ; “DONNA” ; “PROFESSIONE”
“” ; “” ; “” ; “” ; “” ; “” ; “”
“Mario” ; “Rossi” ; “ma***@do*****.it” ; “Roma” ; “S” ; “N” ; “Idraulico”
“Paolo” ; “Bianchi” ; “pa***@do*****.com” ; “Milano” ; “S” ; “N” ; “Avvocato”
“Maria” ; “Verdi” ; “ma***@do*****.net” ; “Torino” ; “N” ; “S” ; “Commercialista”
Nel contesto attuale, è possibile osservare come il punto e virgola sia utilizzato come separatore delle colonne del nostro database, mentre le virgolette sono impiegate per delimitare i valori all’interno di ogni cella.
Esiste uno standard?
Non esiste uno standard ufficiale che determini i separatori utilizzati in un file CSV. Pertanto, è importante fare attenzione quando si importa un file CSV e selezionare il separatore corretto in base al formato del file che si sta importando.
Come creare un file csv
Partendo da un foglio di Excel o di un software simile, salvare il file cliccando su “SALVA CON NOME”.
Clicca su “Salva come:” e seleziona “CSV (delimitato dal separatore di elenco)”
Per verificare con precisione i separatori applicati, apri il file CSV utilizzando il Blocco note di Windows e controlla quale separatore è stato utilizzato e se i campi sono circondati da virgolette.
Si prega di fare attenzione a verificare che i dati contenuti nel file non contengano elementi che coincidano con i separatori utilizzati.
Per esempio, l’importazione di un indirizzo contenente una virgola come separatore tra la via e il numero civico può causare problemi se il separatore utilizzato nel file CSV è anch’esso una virgola. In questa situazione, la virgola nell’indirizzo sarebbe considerata come separatore e potrebbe interferire con la lettura corretta del campo.
Come incolonnare i dati di un CSV con Excel
Per visualizzare i dati CSV in formato tabellare, con le colonne correttamente organizzate come in un normale foglio di Excel, segui questi passaggi:
- Per selezionare la prima colonna su Excel, posizionati sulla lettera A nella parte superiore della colonna e fai clic. In questo modo la colonna verrà evidenziata e le celle sottostanti avranno uno sfondo scuro.
- Vai nella scheda Dati e clicca sul pulsante Testo in colonne.
- Seleziona come delimitatore virgola o il punto e virgola in base al delimitatore presente nel file.
- Clicca Avanti e quindi Fine. Ora vedrai tutti i dati incolonnati come in un normale foglio Excel.
Potenzia la tua azienda con le nostre soluzioni:
Cyber security e Software Gestionali.