Prima di importare dati in un CRM, analizzarli o unirli ad altre fonti, è spesso utile pulire la tabella di partenza. L’obiettivo non è modificare i dati arbitrariamente, ma rimuovere difetti meccanici che compromettono i passaggi successivi.
Il Pulitore Excel e CSV riunisce diverse operazioni frequenti. Per esigenze più precise sono disponibili anche strumenti CSV dedicati.
Conservare sempre il file originale
Lavora su una copia. La pulizia può eliminare righe o modificare valori, quindi deve essere possibile confrontare il risultato con la sorgente, soprattutto quando il file contiene identificativi aziendali o deve essere reimportato in un altro sistema.
Eliminare le righe davvero vuote
Un foglio può contenere righe apparentemente vuote con celle formattate o caratteri invisibili. In un CSV, soli separatori possono creare record privi di informazione utile.
In un dataset queste righe generano rumore. In un documento pensato per la lettura umana, invece, uno spazio vuoto può essere intenzionale: va quindi distinto il dato dalla presentazione.
Spazi superflui: piccoli difetti, grandi conseguenze
Roma e Roma sembrano uguali, ma un confronto rigoroso può considerarli valori diversi. Gli spazi iniziali o finali possono causare duplicati non rilevati, gruppi separati, join falliti e filtri incompleti.
Normalizzarli prima di confronti e deduplicazione è una precauzione semplice e importante.
Definire che cosa significa duplicato
Due righe identiche sono facili da individuare. Due record cliente possono invece rappresentare la stessa persona con telefono o indirizzo differenti.
La domanda corretta è: quale colonna identifica davvero il record? Un ID cliente è spesso più affidabile del nome. Per una deduplicazione controllata usa Rimuovi duplicati CSV.
00125 può essere un codice e non il numero 125. Una normalizzazione troppo aggressiva eliminerebbe gli zeri iniziali e cambierebbe il significato. Lo stesso vale per numeri di telefono, codici prodotto, pratiche e alcuni codici postali.
Prima di normalizzare una colonna, identifica la sua semantica, non solo l’aspetto.
Controllare le intestazioni
Nomi di colonna chiari semplificano tutte le operazioni successive. Evita colonne senza nome o intestazioni duplicate. Se serve soltanto correggere i nomi, Rinomina colonne CSV permette di farlo senza modificare il resto.
Controllare la struttura dopo la pulizia
Verifica numero di righe, intestazioni, alcuni record all’inizio e alla fine, colonne identificative e valori che devono conservare zeri o caratteri speciali.
Il Validatore CSV controlla la sintassi; Statistiche CSV offre una vista sintetica dei dati.
Pulizia e validazione sono complementari
Un CSV può essere sintatticamente valido ma contenere dati sbagliati. Al contrario, dati aziendali coerenti possono essere illeggibili se la sintassi del file è rotta.
La pulizia agisce soprattutto su righe e valori; la validazione sulla struttura del formato.
Uniformare IT, it e Italia può essere utile se la colonna rappresenta un paese. Convertire automaticamente tutti gli identificativi in numeri può invece distruggere informazioni.
La regola è: normalizza ciò di cui comprendi il significato. Per il resto, segnala l’anomalia prima di decidere.
Valori mancanti
Una cella vuota può significare dato sconosciuto, facoltativo o non applicabile. Prima di eliminare una riga o inserire un valore predefinito, chiediti se la colonna è obbligatoria, se il default ha senso e se l’assenza deve essere distinta da zero o stringa vuota.
Un ordine di pulizia robusto
- conserva la sorgente intatta;
- controlla intestazioni e separatore;
- elimina le righe davvero vuote;
- rimuovi spazi superflui;
- armonizza i nomi delle colonne;
- normalizza soltanto valori con regole note;
- gestisci i duplicati;
- valida la struttura finale;
- esporta nel formato richiesto.
Il livello di pulizia dipende sempre dal passaggio successivo. Per una fusione, armonizza soprattutto le colonne; per un confronto, stabilizza la chiave; per JSON, verifica le intestazioni che diventeranno proprietà.
Una buona pulizia non è un fine: prepara un’operazione precisa e rende il workflow riproducibile.