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 sekavaa tekstisisältöä. 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.
Kirjainkokofunktiot
=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 tekstiä lopusta;LEFT(): poimii tekstiä alusta;MID(): poimii tekstiä keskeltä.
TEXT-funktio
=TEXT(Customers!D2, "MMM YYYY")
Muuntaa:
15/03/2023 → Mar 2023
Siirry kohtaan:
Data → Get Data → From Text/CSV
Esikatsele tietoaineisto ennen kuin lataat sen Exceliin.
Käytä:
Use First Row as Headers
Lataa tietoaineisto uuteen laskentataulukkoon.
Luo uusi laskentataulukko nimellä:
Customers_Clean
Lisää seuraavat sarakkeet:
Customer_ID
Full_Name_Clean
Kirjoita ensimmäiseen Customer_ID-soluun:
=Customers!A2
Täytä kaava sarakkeen loppuun.
Kirjoita ensimmäiseen Full_Name_Clean-soluun:
=PROPER(TRIM(Customers!B2))
Täytä kaava sarakkeen loppuun.
Kirjoita uuteen sarakkeeseen:
=SUBSTITUTE(Customers!C2, " ", "")
Tämä poistaa virheelliset välilyönnit sähköpostiosoitteista.
Oikealta poiminta:
=RIGHT(A2, 3)
Keskeltä poiminta:
=MID(A2, 2, 3)
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ä luvussa?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
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 sekavaa tekstisisältöä. 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.
Kirjainkokofunktiot
=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 tekstiä lopusta;LEFT(): poimii tekstiä alusta;MID(): poimii tekstiä keskeltä.
TEXT-funktio
=TEXT(Customers!D2, "MMM YYYY")
Muuntaa:
15/03/2023 → Mar 2023
Siirry kohtaan:
Data → Get Data → From Text/CSV
Esikatsele tietoaineisto ennen kuin lataat sen Exceliin.
Käytä:
Use First Row as Headers
Lataa tietoaineisto uuteen laskentataulukkoon.
Luo uusi laskentataulukko nimellä:
Customers_Clean
Lisää seuraavat sarakkeet:
Customer_ID
Full_Name_Clean
Kirjoita ensimmäiseen Customer_ID-soluun:
=Customers!A2
Täytä kaava sarakkeen loppuun.
Kirjoita ensimmäiseen Full_Name_Clean-soluun:
=PROPER(TRIM(Customers!B2))
Täytä kaava sarakkeen loppuun.
Kirjoita uuteen sarakkeeseen:
=SUBSTITUTE(Customers!C2, " ", "")
Tämä poistaa virheelliset välilyönnit sähköpostiosoitteista.
Oikealta poiminta:
=RIGHT(A2, 3)
Keskeltä poiminta:
=MID(A2, 2, 3)
Kirjoita:
=TEXT(Customers!D2, "MMM YYYY")
Tämä yhdenmukaistaa päivämäärien raportointimuodon.
Kiitos palautteestasi!