Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Preparare Dati Puliti | Fondamenti di Dati ed Elementi Essenziali di Excel
Formule Excel

Preparare Dati Puliti

Scorri per mostrare il menu

I dataset del mondo reale spesso presentano formattazioni incoerenti, spazi extra e valori di testo disordinati. In questo capitolo, pulizia e standardizzazione dei dati dei clienti prima dell'utilizzo in ricerche e reportistica.

Scaricare il dataset dei clienti e importarlo in Excel prima di iniziare gli esercizi.

TRIM e PROPER

=PROPER(TRIM(Customers!B2))
  • TRIM(): rimuove gli spazi extra;
  • PROPER(): corregge la capitalizzazione.

Funzioni di modifica maiuscole/minuscole

=UPPER(TRIM(Customers!B2))
=LOWER(TRIM(Customers!B2))
  • UPPER(): converte il testo in maiuscolo;
  • LOWER(): converte il testo in minuscolo.

Funzione SUBSTITUTE

=SUBSTITUTE(Customers!C2, " ", "")
  • " ": carattere da sostituire;
  • "": valore di sostituzione;
  • Rimuove tutti gli spazi dal valore dell'email.

Funzioni di Estrazione del Testo

=RIGHT(A2, 3)

=LEFT(A2, 2)

=MID(A2, 2, 3)
  • RIGHT(): estrae il testo dalla fine;
  • LEFT(): estrae il testo dall'inizio;
  • MID(): estrae il testo dal centro.

Funzione TEXT

=TEXT(Customers!D2, "MMM YYYY")

Converte:

15/03/2023 → Mar 2023
Fase 1 Importazione del dataset Customers
expand arrow

Vai a:

Data → Get Data → From Text/CSV

Visualizzazione dell'anteprima del dataset prima di caricarlo in Excel.

Utilizza:

Use First Row as Headers

Caricamento del dataset in un nuovo foglio di lavoro.

Fase 2 Creazione della tabella pulita
expand arrow

Creazione di un nuovo foglio di lavoro denominato:

Customers_Clean

Aggiunta delle seguenti colonne:

Customer_ID
Full_Name_Clean
Fase 3 Copia degli ID cliente
expand arrow

Nella prima cella Customer_ID, digitare:

=Customers!A2

Compilazione della formula lungo la colonna.

Fase 4 Pulizia dei nomi dei clienti
expand arrow

Nella prima cella Full_Name_Clean, digitare:

=PROPER(TRIM(Customers!B2))

Compilazione della formula lungo la colonna.

Fase 5 Pulizia dei valori email
expand arrow

In una nuova colonna, digitare:

=SUBSTITUTE(Customers!C2, " ", "")

Questa formula rimuove gli spazi non validi dagli indirizzi email.

Fase 6 Estrazione dei segmenti dell'ID cliente
expand arrow

Estrazione da destra:

=RIGHT(A2, 3)

Estrazione centrale:

=MID(A2, 2, 3)
Fase 7 Formattazione delle date per i report
expand arrow

Digitare:

=TEXT(Customers!D2, "MMM YYYY")

Questa formula standardizza il formato di visualizzazione delle date per i report.

1. Perché TRIM da solo non è sufficiente per pulire gli indirizzi email?

2. Cosa fa questa formula?

3. Qual è lo scopo della funzione TEXT in questa lezione?

question mark

Perché TRIM da solo non è sufficiente per pulire gli indirizzi email?

Seleziona la risposta corretta

question mark

Cosa fa questa formula?

Seleziona la risposta corretta

question mark

Qual è lo scopo della funzione TEXT in questa lezione?

Seleziona la risposta corretta

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 6

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 1. Capitolo 6
some-alt