Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Forberedelse af Rene Data | Data Foundations and Excel Essentials
Excel Formler

Forberedelse af Rene Data

Stryg for at vise menuen

Virkelige datasæt indeholder ofte inkonsekvent formatering, ekstra mellemrum og rodet tekst. I dette kapitel renses og standardiseres kundedata, før de bruges i opslag og rapportering.

Download kundedatasættet og importer det til Excel, før du starter øvelserne.

TRIM og PROPER

=PROPER(TRIM(Customers!B2))
  • TRIM(): fjerner ekstra mellemrum;
  • PROPER(): retter store og små bogstaver.

Funktioner til store og små bogstaver

=UPPER(TRIM(Customers!B2))
=LOWER(TRIM(Customers!B2))
  • UPPER(): konverterer tekst til store bogstaver;
  • LOWER(): konverterer tekst til små bogstaver.

SUBSTITUTE-funktion

=SUBSTITUTE(Customers!C2, " ", "")
  • " ": tegn der erstattes;
  • "": erstatningsværdi;
  • Fjerner alle mellemrum fra e-mail-værdien.

Tekstekstraktionsfunktioner

=RIGHT(A2, 3)

=LEFT(A2, 2)

=MID(A2, 2, 3)
  • RIGHT(): udtrækker tekst fra slutningen;
  • LEFT(): udtrækker tekst fra begyndelsen;
  • MID(): udtrækker tekst fra midten.

TEKST-funktion

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

Konverterer:

15/03/2023 → Mar 2023
Trin 1 Importér Customers-datasættet
expand arrow

Gå til:

Data → Get Data → From Text/CSV

Forhåndsvis datasættet før det indlæses i Excel.

Brug:

Use First Row as Headers

Indlæs datasættet i et nyt regneark.

Trin 2 Opret den rene tabel
expand arrow

Opret et nyt regneark med navnet:

Customers_Clean

Tilføj følgende kolonner:

Customer_ID
Full_Name_Clean
Trin 3 Kopiér Customer ID'er
expand arrow

I den første Customer_ID-celle, skriv:

=Customers!A2

Udfyld formlen nedad i kolonnen.

Trin 4 Rens kundernes navne
expand arrow

I den første Full_Name_Clean-celle, skriv:

=PROPER(TRIM(Customers!B2))

Udfyld formlen nedad i kolonnen.

Trin 5 Rens e-mailværdier
expand arrow

I en ny kolonne, skriv:

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

Dette fjerner ugyldige mellemrum fra e-mailadresser.

Trin 6 Udtræk segmenter af Customer ID
expand arrow

Udtræk til højre:

=RIGHT(A2, 3)

Udtræk i midten:

=MID(A2, 2, 3)
Trin 7 Formater datoer til rapportering
expand arrow

Skriv:

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

Dette standardiserer rapporteringsformatet for datoer.

1. Hvorfor er TRIM alene ikke nok til at rense e-mailadresser?

2. Hvad gør denne formel?

3. Hvad er formålet med TEXT-funktionen i denne lektion?

question mark

Hvorfor er TRIM alene ikke nok til at rense e-mailadresser?

Vælg det korrekte svar

question mark

Hvad gør denne formel?

Vælg det korrekte svar

question mark

Hvad er formålet med TEXT-funktionen i denne lektion?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 6

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 1. Kapitel 6
some-alt