Apri uno o più file CSV e lavora in una griglia come in un foglio di calcolo: cambia il contenuto delle celle (anche con a capo), aggiungi o elimina righe e colonne, ordina e filtra, annulla e ripeti, poi scarica. Il file scaricato mantiene delimitatore, fine riga, BOM e codifica dell’originale e contiene tutte le righe nell’ordine del file. Oltre i 25 MB, le 100.000 righe o i 2 milioni di celle il file si apre in modalità file grande, che legge le pagine dal disco invece di caricare tutto.
Come modificare un file CSV
- Scegli Apri file (puoi aprirne più di uno, ognuno nella sua scheda), incolla delle righe oppure parti da zero con Nuovo.
- Fai clic su una cella e scrivi, oppure premi Invio o F2 per modificarne il valore attuale. Maiusc+Invio inserisce un a capo dentro la cella; Esc annulla la modifica.
- Con Aggiungi riga, Aggiungi colonna, il menu di colonna (clic sul nome della colonna) e i pannelli laterali puoi ordinare, filtrare, cambiare il testo o costruire una procedura.
- Scegli Scarica CSV (oppure premi Ctrl/⌘+S). Annulla e ripeti (Ctrl/⌘+Z, Ctrl/⌘+Maiusc+Z) restano disponibili finché non chiudi la scheda.
Gli strumenti di modifica dell’editor CSV
| Celle e intervalli | Modifica direttamente nella griglia o nel pannello Cella, che mostra il valore completo con gli a capo. Trascina o usa Maiusc+frecce per selezionare un intervallo; Ctrl/⌘+C lo copia come testo separato da tabulazioni, Ctrl/⌘+V incolla testo separato da tabulazioni da un foglio di calcolo, Canc lo svuota, Riempi in basso copia la prima riga della selezione nelle righe sottostanti. |
|---|---|
| Righe e colonne | Aggiungi ed elimina righe; inserisci, rinomina, sposta ed elimina colonne; trascina il bordo di una colonna per ridimensionarla; passa da righe spaziose a righe compatte e viceversa. |
| Trova e vai a | Trova nel file mostra solo le righe che contengono il testo cercato. Vai alla riga salta a qualsiasi numero di riga. |
| Vista: ordinamento e filtri | Ordina fino a 8 colonne (come testo, in ordine naturale, come numero o come data) e filtra con condizioni come «contiene», «è uno di», «numero compreso tra» o «data precedente a». Una vista cambia ciò che vedi, non il file; Mantieni solo queste righe, in quest’ordine la trasforma in una modifica che puoi annullare. Le viste si possono salvare in questo browser e riusare su file con le stesse colonne. |
| Testo | Sostituisci un testo o un’espressione regolare (con i gruppi $1), elimina gli spazi, cambia maiuscole e minuscole: nelle colonne scelte, su tutte le righe o solo su quelle della vista attuale, rispettando le maiuscole o solo per celle intere. Prima di applicare, un’anteprima conta le celle che cambieranno. |
| Procedura | Concatena più passaggi (dividere una colonna, unire colonne, rimuovere righe duplicate, rinominare o eliminare colonne), guarda l’anteprima del risultato, applicalo come un’unica modifica ed esportalo in JSON per ripeterlo su un altro file. I passaggi indicano le colonne per nome e posizione e si fermano con un messaggio se una colonna manca. |
| File | Mostra righe, colonne, delimitatore, codifica, BOM, fine riga, a capo finale e dimensione, oltre a ciò che il download manterrà. |
Modificare file CSV di grandi dimensioni
Quando un file supera il limite di memoria, l’editor crea un indice dei punti in cui inizia e finisce ogni record (16 byte per record) e poi legge solo le righe che stai guardando. In questa modalità puoi modificare celle, aggiungere ed eliminare righe, rinominare colonne, cercare testo, andare a qualsiasi riga, ordinare e filtrare l’intero file, annullare e ripetere.
Il salvataggio scrive un file nuovo e completo: le righe che non hai toccato vengono copiate byte per byte dall’originale, quindi virgolette e fine riga restano identici; le righe modificate e quelle nuove usano il delimitatore e il fine riga del file. Strumenti di testo e procedure sono disponibili per i file entro il limite di memoria; per quelli più grandi usa Filtra righe CSV, Pulisci dati CSV o Cambia delimitatore e codifica CSV, che elaborano l’intero file in streaming.
In modalità file grande puoi modificare file UTF-8 e Windows-1252. I file con altre codifiche si aprono in sola lettura; i file UTF-16 vanno prima convertiti in UTF-8. L’ordinamento tiene in memoria i valori di ordinamento delle righe corrispondenti ed è limitato a 2 milioni di righe corrispondenti.
Che cosa mantiene il download
- Tutte le righe, nell’ordine del file: ordinare o filtrare la vista non toglie mai righe dal download.
- Il delimitatore (virgola, punto e virgola, tabulazione o barra verticale), il fine riga (CRLF, LF o CR), il BOM e la presenza o meno di un a capo alla fine del file.
- I file UTF-8, UTF-16 e Windows-1252 vengono salvati nella stessa codifica. I browser non sanno scrivere altre codifiche legacy come Shift_JIS o GB18030: quei file vengono salvati in UTF-8.
- I valori esattamente come li hai scritti: zeri iniziali, codici lunghi e formule restano testo. Le virgolette vengono aggiunte solo dove un valore ne ha bisogno.
Limiti dell’editor e privacy
Modifica in memoria: fino a 25 MB, 100.000 righe, 2 milioni di celle e 250 colonne, con un massimo di 100 passaggi di annullamento. La modalità file grande non ha un limite fisso di righe; è stata provata con un file da 200.000 righe e 18,4 MB (modifica alla riga 175.000, ordinamento e filtro sull’intero file, download completo). Con file molto grandi tutto dipende dalla memoria e dal disco a disposizione del browser.
I file vengono letti e salvati nel tuo browser. Non viene caricato nulla e, se non scarichi le modifiche, queste spariscono quando chiudi la scheda.
Domande frequenti
L’editor modifica numeri o date?
No. Ogni valore resta il testo presente nel file, quindi 00123 rimane 00123 e 1.2300 rimane 1.2300.
Posso scaricare solo le righe filtrate?
Nel pannello Vista scegli Mantieni solo queste righe, in quest’ordine, poi scarica. In alternativa usa Filtra righe CSV, che scrive solo le righe corrispondenti.
Le modifiche vengono salvate in automatico?
No. Le modifiche restano in questa scheda finché non le scarichi. Se provi a lasciare la pagina con modifiche non salvate, il browser ti chiede conferma.