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

Forberede Rene Data

Sveip for å vise menyen

Datasett fra virkeligheten inneholder ofte inkonsekvent formatering, ekstra mellomrom og rotete tekstverdier. I dette kapittelet renses og standardiseres kundedata før de brukes i oppslag og rapportering.

Last ned kundedatasettet og importer det til Excel før du starter oppgavene.

TRIM og PROPER

=PROPER(TRIM(Customers!B2))
  • TRIM(): fjerner ekstra mellomrom;
  • PROPER(): korrigerer store og små bokstaver.

Funksjoner for store og små bokstaver

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

SUBSTITUTE-funksjon

=SUBSTITUTE(Customers!C2, " ", "")
  • " ": tegnet som erstattes;
  • "": erstatningsverdi;
  • Fjerner alle mellomrom fra e-postverdien.

Tekstekstraksjonsfunksjoner

=RIGHT(A2, 3)

=LEFT(A2, 2)

=MID(A2, 2, 3)
  • RIGHT(): henter tekst fra slutten;
  • LEFT(): henter tekst fra begynnelsen;
  • MID(): henter tekst fra midten.

TEKST-funksjon

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

Konverterer:

15/03/2023 → Mar 2023
Steg 1 Importer Customers-datasettet
expand arrow

Gå til:

Data → Get Data → From Text/CSV

Forhåndsvis datasettet før du laster det inn i Excel.

Bruk:

Use First Row as Headers

Last inn datasettet i et nytt regneark.

Steg 2 Opprett den rene tabellen
expand arrow

Opprett et nytt regneark med navnet:

Customers_Clean

Legg til følgende kolonner:

Customer_ID
Full_Name_Clean
Steg 3 Kopier Customer ID-er
expand arrow

I den første Customer_ID-cellen, skriv:

=Customers!A2

Fyll formelen nedover i kolonnen.

Steg 4 Rens kundens navn
expand arrow

I den første Full_Name_Clean-cellen, skriv:

=PROPER(TRIM(Customers!B2))

Fyll formelen nedover i kolonnen.

Steg 5 Rens e-postverdier
expand arrow

I en ny kolonne, skriv:

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

Dette fjerner ugyldige mellomrom fra e-postadresser.

Steg 6 Ekstraher Customer ID-segmenter
expand arrow

Uttrekk fra høyre:

=RIGHT(A2, 3)

Uttrekk fra midten:

=MID(A2, 2, 3)
Steg 7 Formater datoer for rapportering
expand arrow

Skriv:

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

Dette standardiserer rapporteringsformatet for datoer.

1. Hvorfor er ikke TRIM alene nok for å rense e-postadresser?

2. Hva gjør denne formelen?

3. Hva er formålet med TEXT-funksjonen i denne leksjonen?

question mark

Hvorfor er ikke TRIM alene nok for å rense e-postadresser?

Velg det helt riktige svaret

question mark

Hva gjør denne formelen?

Velg det helt riktige svaret

question mark

Hva er formålet med TEXT-funksjonen i denne leksjonen?

Velg det helt riktige svaret

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 6

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 1. Kapittel 6
some-alt