Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Förbereda Ren Data | Data Foundations and Excel Essentials
Excel-Formler

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
Steg 1 Importera kunddatamängden
expand arrow

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.

Steg 2 Skapa den rena tabellen
expand arrow

Skapa ett nytt kalkylblad med namnet:

Customers_Clean

Lägg till följande kolumner:

Customer_ID
Full_Name_Clean
Steg 3 Kopiera kund-ID:n
expand arrow

I den första Customer_ID-cellen, skriv:

=Customers!A2

Fyll formeln nedåt i kolumnen.

Steg 4 Rensa kundnamn
expand arrow

I den första Full_Name_Clean-cellen, skriv:

=PROPER(TRIM(Customers!B2))

Fyll formeln nedåt i kolumnen.

Steg 5 Rensa e-postvärden
expand arrow

I en ny kolumn, skriv:

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

Detta tar bort ogiltiga mellanslag från e-postadresser.

Steg 6 Extrahera segment av kund-ID
expand arrow

Extrahera från höger:

=RIGHT(A2, 3)

Extrahera från mitten:

=MID(A2, 2, 3)
Steg 7 Formatera datum för rapportering
expand arrow

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?

question mark

Varför räcker det inte med att använda TRIM för att rensa e-postadresser?

Vänligen välj det korrekta svaret

question mark

Vad gör denna formel?

Vänligen välj det korrekta svaret

question mark

Vad är syftet med funktionen TEXT i denna lektion?

Vänligen välj det korrekta svaret

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 6

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 1. Kapitel 6
some-alt