Extrahujte používateľské mená z e -mailových ID v programe Excel

Obsah

Kolega sa ma spýtal, či by mohla rýchlo extrahovať používateľské mená z e -mailových ID. Mala na to viac ako 1 000 záznamov a necelé 2 minúty.

V tomto návode vám ukážem 2 spôsoby, ako to urobiť. A nič z toho nebude trvať dlhšie ako minútu.

Metóda 1 - Použitie textu na stĺpec

Toto je najľahší spôsob, ak majú údaje vzor. Napríklad v ID e -mailu bude vždy uvedené používateľské meno, za ktorým bude nasledovať znak „@“ a skončí sa názvom domény.

Ide o to, extrahovať text pred znak @. Takto to môžete urobiť:

  1. Vyberte všetky ID e -mailov
  2. Prejdite na položku Údaje -> Nástroje údajov -> Text do stĺpcov
  3. V sprievodcovi textom do stĺpca
    • Krok 1: Uistite sa, že je ako popis údajov začiarknuté políčko Delimited, a kliknite na tlačidlo Ďalej
    • Krok 2: V možnostiach oddeľovačov vyberte položku Iné a do textového poľa vedľa neho zadajte znak @. Kliknite na Ďalej
    • Krok 3: V ukážke údajov môžete vidieť, že údaje boli oddelené používateľským menom a názvom domény. V ukážke údajov vyberte druhý stĺpec (ten, ktorý má názov domény) a vyberte možnosť Neimportovať stĺpce vo formáte údajov stĺpca. Môžete tiež vybrať cieľovú bunku, do ktorej sa majú extrahovať používateľské mená
  4. Kliknite na Dokončiť

To vám poskytne používateľské mená z e -mailových ID. Upozorňujeme, že ak v kroku 3 nezadáte cieľovú bunku, pôvodné údaje sa prepíšu extrahovanými údajmi (Excel vás pred prepísaním upozorní).

Táto metóda je veľmi rýchla a zoznam môžete mať za pár sekúnd. Nie je však dynamický. Ak pridáte záznam alebo urobíte zmeny v existujúcich e -mailových ID, budete to musieť urobiť znova.

Súvisiace: 7 úžasných vecí, ktoré môže text programu Excel pre stĺpce urobiť pre vás

Metóda 2 - Použitie vzorcov programu Excel

Vzorce programu Excel majú výhodu v tom, že sú výsledky dynamické. V prípade vzorcov, ak zmeníte ID e -mailov, výsledok sa automaticky aktualizuje.

Tu je vzorec, ktorý môžete použiť na to:

= LEFT (A2, FIND ("@", A2,1) -1)

Má to 2 časti:

  • FIND („ @“, A2,1) vráti pozíciu @. V prípade [email protected] sa vráti 4. Teraz chceme extrahovať text naľavo od @, takže od tohto vzorca odpočítame 1 (čím by sme vrátili 3)
  • LEFT (A2, FIND (“ @”, A2,1) -1) extrahuje všetky znaky naľavo od @

Bez ohľadu na to, akú metódu si vyberiete, nezaberie vám to viac ako 2 minúty.

Misia splnená 🙂

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave