Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Puhtaan Datan Valmistelu | Section
Nykyaikaiset Excel-kaavat liiketoiminta-analyysiin

Puhtaan Datan Valmistelu

Pyyhkäise näyttääksesi valikon

Todelliset tietoaineistot sisältävät usein epäyhtenäistä muotoilua, ylimääräisiä välilyöntejä ja sekavia tekstiarvoja. Tässä luvussa puhdistetaan ja standardoidaan asiakastiedot ennen niiden käyttöä haku- ja raportointitoiminnoissa.

Lataa asiakastietoaineisto ja tuo se Exceliin ennen harjoitusten aloittamista.

TRIM ja PROPER

=PROPER(TRIM(Customers!B2))
  • TRIM(): poistaa ylimääräiset välilyönnit;
  • PROPER(): korjaa kirjainten suuruuden.

Kirjasinkoon muunnosfunktiot

=UPPER(TRIM(Customers!B2))
=LOWER(TRIM(Customers!B2))
  • UPPER(): muuntaa tekstin isoiksi kirjaimiksi;
  • LOWER(): muuntaa tekstin pieniksi kirjaimiksi.

SUBSTITUTE-funktio

=SUBSTITUTE(Customers!C2, " ", "")
  • " ": korvattava merkki;
  • "": korvaava arvo;
  • Poistaa kaikki välilyönnit sähköpostiosoitteesta.

Tekstin poimintafunktiot

=RIGHT(A2, 3)

=LEFT(A2, 2)

=MID(A2, 2, 3)
  • RIGHT(): poimii tekstin lopusta;
  • LEFT(): poimii tekstin alusta;
  • MID(): poimii tekstin keskeltä.

TEXT-funktio

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

Muuntaa:

15/03/2023 → Mar 2023
Vaihe 1 Tuo Customers-aineisto
expand arrow

Siirry kohtaan:

Data → Get Data → From Text/CSV

Esikatsele aineisto ennen kuin lataat sen Exceliin.

Käytä:

Use First Row as Headers

Lataa aineisto uuteen laskentataulukkoon.

Vaihe 2 Luo puhdas taulukko
expand arrow

Luo uusi laskentataulukko nimeltä:

Customers_Clean

Lisää seuraavat sarakkeet:

Customer_ID
Full_Name_Clean
Vaihe 3 Kopioi asiakastunnukset
expand arrow

Kirjoita ensimmäiseen Customer_ID-soluun:

=Customers!A2

Täytä kaava sarakkeeseen alas asti.

Vaihe 4 Puhdista asiakasnimet
expand arrow

Kirjoita ensimmäiseen Full_Name_Clean-soluun:

=PROPER(TRIM(Customers!B2))

Täytä kaava sarakkeeseen alas asti.

Vaihe 5 Puhdista sähköpostiosoitteet
expand arrow

Kirjoita uuteen sarakkeeseen:

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

Tämä poistaa virheelliset välilyönnit sähköpostiosoitteista.

Vaihe 6 Poimi asiakastunnuksen osat
expand arrow

Oikean puolen poiminta:

=RIGHT(A2, 3)

Keskiosan poiminta:

=MID(A2, 2, 3)
Vaihe 7 Muotoile päivämäärät raportointia varten
expand arrow

Kirjoita:

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

Tämä yhdenmukaistaa päivämäärien raportointimuodon.

1. Miksi pelkkä TRIM ei riitä sähköpostiosoitteiden puhdistamiseen?

2. Mitä tämä kaava tekee?

3. Mikä on TEXT-funktion tarkoitus tässä oppitunnissa?

question mark

Miksi pelkkä TRIM ei riitä sähköpostiosoitteiden puhdistamiseen?

Valitse oikea vastaus

question mark

Mitä tämä kaava tekee?

Valitse oikea vastaus

question mark

Mikä on TEXT-funktion tarkoitus tässä oppitunnissa?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 6

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Puhtaan Datan Valmistelu

Todelliset tietoaineistot sisältävät usein epäyhtenäistä muotoilua, ylimääräisiä välilyöntejä ja sekavia tekstiarvoja. Tässä luvussa puhdistetaan ja standardoidaan asiakastiedot ennen niiden käyttöä haku- ja raportointitoiminnoissa.

Lataa asiakastietoaineisto ja tuo se Exceliin ennen harjoitusten aloittamista.

TRIM ja PROPER

=PROPER(TRIM(Customers!B2))
  • TRIM(): poistaa ylimääräiset välilyönnit;
  • PROPER(): korjaa kirjainten suuruuden.

Kirjasinkoon muunnosfunktiot

=UPPER(TRIM(Customers!B2))
=LOWER(TRIM(Customers!B2))
  • UPPER(): muuntaa tekstin isoiksi kirjaimiksi;
  • LOWER(): muuntaa tekstin pieniksi kirjaimiksi.

SUBSTITUTE-funktio

=SUBSTITUTE(Customers!C2, " ", "")
  • " ": korvattava merkki;
  • "": korvaava arvo;
  • Poistaa kaikki välilyönnit sähköpostiosoitteesta.

Tekstin poimintafunktiot

=RIGHT(A2, 3)

=LEFT(A2, 2)

=MID(A2, 2, 3)
  • RIGHT(): poimii tekstin lopusta;
  • LEFT(): poimii tekstin alusta;
  • MID(): poimii tekstin keskeltä.

TEXT-funktio

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

Muuntaa:

15/03/2023 → Mar 2023
Vaihe 1 Tuo Customers-aineisto
expand arrow

Siirry kohtaan:

Data → Get Data → From Text/CSV

Esikatsele aineisto ennen kuin lataat sen Exceliin.

Käytä:

Use First Row as Headers

Lataa aineisto uuteen laskentataulukkoon.

Vaihe 2 Luo puhdas taulukko
expand arrow

Luo uusi laskentataulukko nimeltä:

Customers_Clean

Lisää seuraavat sarakkeet:

Customer_ID
Full_Name_Clean
Vaihe 3 Kopioi asiakastunnukset
expand arrow

Kirjoita ensimmäiseen Customer_ID-soluun:

=Customers!A2

Täytä kaava sarakkeeseen alas asti.

Vaihe 4 Puhdista asiakasnimet
expand arrow

Kirjoita ensimmäiseen Full_Name_Clean-soluun:

=PROPER(TRIM(Customers!B2))

Täytä kaava sarakkeeseen alas asti.

Vaihe 5 Puhdista sähköpostiosoitteet
expand arrow

Kirjoita uuteen sarakkeeseen:

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

Tämä poistaa virheelliset välilyönnit sähköpostiosoitteista.

Vaihe 6 Poimi asiakastunnuksen osat
expand arrow

Oikean puolen poiminta:

=RIGHT(A2, 3)

Keskiosan poiminta:

=MID(A2, 2, 3)
Vaihe 7 Muotoile päivämäärät raportointia varten
expand arrow

Kirjoita:

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

Tämä yhdenmukaistaa päivämäärien raportointimuodon.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 6
some-alt