Förbereda Ren Data
Svep för att visa menyn
Datasets från verkliga världen innehåller ofta inkonsekvent formatering, extra mellanslag och röriga textvärden. I detta kapitel rensas och standardiseras kunddata innan de används i uppslag och rapportering.
Ladda ner kunddatamängden och importera den till Excel innan du påbörjar övningarna.
TRIM och PROPER
=PROPER(TRIM(Customers!B2))
TRIM(): tar bort extra mellanslag;PROPER(): korrigerar versalisering.
Funktioner för textomvandling
=UPPER(TRIM(Customers!B2))
=LOWER(TRIM(Customers!B2))
UPPER(): konverterar text till versaler;LOWER(): konverterar text till gemener.
SUBSTITUTE-funktion
=SUBSTITUTE(Customers!C2, " ", "")
" ": tecken som ersätts;"": ersättningsvärde;- Tar bort alla mellanslag från e-postvärdet.
Funktioner för textutdrag
=RIGHT(A2, 3)
=LEFT(A2, 2)
=MID(A2, 2, 3)
RIGHT(): extraherar text från slutet;LEFT(): extraherar text från början;MID(): extraherar text från mitten.
TEXT-funktion
=TEXT(Customers!D2, "MMM YYYY")
Konverterar:
15/03/2023 → Mar 2023
Gå till:
Data → Get Data → From Text/CSV
Förhandsgranska datamängden innan du laddar in den i Excel.
Använd:
Use First Row as Headers
Ladda in datamängden i ett nytt kalkylblad.
Skapa ett nytt kalkylblad med namnet:
Customers_Clean
Lägg till följande kolumner:
Customer_ID
Full_Name_Clean
I den första Customer_ID-cellen, skriv:
=Customers!A2
Fyll formeln nedåt i kolumnen.
I den första Full_Name_Clean-cellen, skriv:
=PROPER(TRIM(Customers!B2))
Fyll formeln nedåt i kolumnen.
I en ny kolumn, skriv:
=SUBSTITUTE(Customers!C2, " ", "")
Detta tar bort ogiltiga mellanslag från e-postadresser.
Extrahera från höger:
=RIGHT(A2, 3)
Extrahera från mitten:
=MID(A2, 2, 3)
Skriv:
=TEXT(Customers!D2, "MMM YYYY")
Detta standardiserar rapporteringsformatet för datum.
1. Varför räcker det inte med att använda TRIM för att rensa e-postadresser?
2. Vad gör denna formel?
3. Vad är syftet med funktionen TEXT i denna lektion?
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal