Edistyneet Kaavayhdistelmät
Pyyhkäise näyttääksesi valikon
Monet todelliset tietoaineistot sisältävät useita tietoja yhdessä tekstikentässä. Tässä luvussa yhdistetään tekstifunktioita rakenteisen tiedon dynaamiseen poimimiseen sähköpostiosoitteista.
LEN-rakenne
=LEN(text)
text: arvioitava merkkijono.
LEN palauttaa merkkijonon merkkien kokonaismäärän.
FIND-rakenne
=FIND(find_text, within_text, [start_num])
find_text: etsittävä merkki tai teksti;within_text: arvioitava merkkijono;[start_num]: valinnainen aloituskohta.
FIND palauttaa merkin sijainnin merkkijonossa.
LEFT-rakenne
=LEFT(text, num_chars)
text: arvioitava merkkijono;num_chars: vasemmalta poimittavien merkkien määrä.
MID-rakenne
=MID(text, start_num, num_chars)
text: arvioitava merkkijono;start_num: poiminnan aloituskohta;num_chars: poimittavien merkkien määrä.
Siirry kohtaan:
Customers_Clean
Sähköpostitiedot on jo standardoitu käyttämällä SUBSTITUTE-funktiota.
Lisää seuraavat sarakkeet:
Email_Username
Email_Domain
Email_Valid
Kirjoita:
=FIND("@", Customers_Clean[@Email_Clean])
Kaava palauttaa @-merkin sijainnin.
Kirjoita:
=LEFT([@[Email_Clean]], FIND("@", [@[Email_Clean]]) - 1)
FIND(...) - 1: tunnistaa viimeisen merkin ennen@-merkkiä;LEFT(...): poimii käyttäjätunnuksen osan.
Kirjoita:
=MID([@[Email_Clean]], FIND("@", [@[Email_Clean]]) + 1, LEN([@[Email_Clean]]) - FIND("@", [@[Email_Clean]]))
FIND(...) + 1: aloittaa poiminnan@-merkin jälkeen;LEN(...) - FIND(...): laskee jäljellä olevien merkkien määrän.
Kaava poimii domainin dynaamisesti pituudesta riippumatta.
Muokkaa useita sähköpostiosoitteita:
- Eri käyttäjätunnuksen pituudet;
- Eri domainin pituudet;
- Eri domain-palveluntarjoajat.
Varmista, että poimintakaavat toimivat edelleen dynaamisesti.
1. Mikä on tärkein syy käyttää LEN-funktiota tekstin poimintakaavoissa, kuten MID?
2. Miksi FIND-funktiota suositaan manuaalisen sijainnin sijaan sähköpostiosoitteen osien poiminnassa?
3. Mikä on LEN - FIND("@", …)-kaavan rooli sähköpostin verkkotunnuksen poiminnassa?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme