Lo apre un foglio di calcolo, un editor di testo mostra cosa c’è davvero dentro, e la differenza conta più di quanto sembri.
Un `.csv` sono righe di testo con un separatore tra i campi — di solito una virgola, a volte un punto e virgola o una tabulazione. Non ci sono tipi, né formule, né formattazione: ogni valore è una stringa, e tutto ciò che sembra una data o un numero è il tuo software che tira a indovinare.
Il doppio clic lo apre in Excel o in Numbers sulla maggior parte delle macchine, e in LibreOffice Calc se è installato. Google Sheets ne importa uno da «File, Importa».
Aprirlo prima in un editor di testo vale i dieci secondi che costa: mostra il separatore vero, se la prima riga è un’intestazione e se i campi sono tra virgolette — tre cose che un foglio di calcolo decide per te in silenzio.
Se finisce tutto in una colonna, il separatore usato dal tuo file non è quello che il foglio di calcolo si aspettava. In Excel usa «Dati, Da testo/CSV» invece del doppio clic, e imposta tu il delimitatore.
Se i caratteri accentati escono come sciocchezze, le codifiche non coincidono: il file è UTF-8 e il programma ha ipotizzato qualcos’altro. La stessa finestra di importazione ti permette di dirlo.
Gli zeri iniziali che spariscono da codici postali o codici articolo non sono recuperabili dopo il fatto — il foglio di calcolo ha convertito il valore in un numero all’apertura. Importa invece la colonna come testo.
Incollare un intervallo di foglio di calcolo in un documento dà o l’immagine di una tabella o un pasticcio, a seconda di dove lo si incolla. Convertire il file in una tabella Markdown dà righe che sopravvivono a una copia, a un diff e a una pull request.