Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Preparazione di dati puliti | Sezione
Formule Moderne di Excel per l'Analisi Aziendale

Preparazione di dati puliti

Scorri per mostrare il menu

I dataset reali spesso presentano formattazioni incoerenti, spazi aggiuntivi 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(): rimozione degli spazi aggiuntivi;
  • PROPER(): correzione della 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
Passaggio 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

Carica il dataset in un nuovo foglio di lavoro.

Passaggio 2 Creazione della tabella pulita
expand arrow

Crea un nuovo foglio di lavoro denominato:

Customers_Clean

Aggiungi le seguenti colonne:

Customer_ID
Full_Name_Clean
Passaggio 3 Copia degli ID cliente
expand arrow

Nella prima cella Customer_ID, digita:

=Customers!A2

Compila la formula lungo la colonna.

Passaggio 4 Pulizia dei nomi dei clienti
expand arrow

Nella prima cella Full_Name_Clean, digita:

=PROPER(TRIM(Customers!B2))

Compila la formula lungo la colonna.

Passaggio 5 Pulizia dei valori email
expand arrow

In una nuova colonna, digita:

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

Questa formula rimuove gli spazi non validi dagli indirizzi email.

Passaggio 6 Estrazione dei segmenti dell'ID cliente
expand arrow

Estrazione da destra:

=RIGHT(A2, 3)

Estrazione centrale:

=MID(A2, 2, 3)
Passaggio 7 Formattazione delle date per il reporting
expand arrow

Digita:

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

Questa formula standardizza il formato di reporting per le date.

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