Jak získat doménu z e-mailové adresy v Excelu

Extrahování domén z e-mailových adres může pomoci analyzovat data, filtrovat e-maily specifické pro společnost a uspořádat je pro marketingové nebo bezpečnostní účely. Pokud máte databázi e-mailových adres a potřebujete z nich extrahovat domény, Excel nabízí několik způsobů, jak to udělat snadno a rychle.

Na rozdíl od jiných nástrojů, které vyžadují kódování, Excel poskytuje jednoduché vzorce a techniky, které umožňují snadno extrahovat domény i netechnickým uživatelům. V tomto příspěvku vám ukážeme, jak na tozískat doménu z e-mailové adresyv aplikaci Microsoft Excel.

Nazískat doménu z e-mailuadresu v Excelu, můžete použít následující metody:

  1. Používejte funkce Excelu
  2. Použijte funkci Text do sloupce
  3. Použijte funkci Flash Fill

Podívejme se na to podrobně.

1] Používejte funkce Excelu

Pokud máteExcel 365, můžete použítTEXTAFTERneboTEXTSPLITfunkce pro extrakci domén z e-mailů. Tyto funkce jsou také dostupné vExcel pro web.

Funkce TEXTAFTER extrahuje vše za zadaným oddělovačem, zatímco funkce TEXTSPLIT rozdělí text na více částí na základě oddělovače a vrátí je jako pole.

Předpokládejme, že máme vzorovou datovou sadu e-mailů, jak je znázorněno na obrázku níže:

K extrahování domén z těchto e-mailů použijeme funkci TEXTAFTER následovně:

Umístěte kurzor do buňky B2 a zadejte následující funkci:

=TEXTAFTER(A2,"@")

Stiskněte tlačítkoVstupteklíč. Vzorec extrahuje doménu z e-mailu v buňce A2 a zobrazí ji v buňce B2.

Nyní umístěte kurzor do buňky B2, veďte jej směrem k pravému dolnímu rohu, dokud se nezmění na znaménko plus, a poté jej přetáhněte do buňky B8. Jak je vzorec zkopírován, extrahuje domény z každého e-mailu a umístí je do příslušných buněk ve sloupci B.

Podobně, chcete-li použít funkci TEXTSPLIT, umístěte kurzor do buňky B2 a zadejte následující:

=TEXTSPLIT(A2,"@")

Stiskněte tlačítkoVstupteklíč. Funkce TEXTSPLIT rozdělí e-mail na znak '@' a vrátí jméno a doménu v buňkách B2 a C2.

Chcete-li extrahovat pouze doménu, můžete použítTEXTSPLITfunkce aINDEXfungovat společně následovně:

INDEX(TEXTSPLIT(A2, "@"), 2)

Pokud máteExcel 2021, 2019,nebo anstarší verze, nebudete mít k dispozici TEXTAFTER a TEXTSPLIT. V takovém případě můžete použítSTŘED A NAJÍTneboVPRAVO, DÉLKA A NAJÍTfunguje společně pro extrakci domén z e-mailů.

Chcete-li použít funkce MID & FIND, zadejte do buňky B2 následující vzorec:

=MID(A2, FIND("@", A2) + 1, LEN(A2))

Chcete-li použít funkce RIGHT, LEN a FIND, zadejte do buňky B2 následující vzorec:

=RIGHT(A2, LEN(A2) - FIND("@", A2))

Oba výše uvedené vzorce povedou ke stejnému výsledku, extrahují domény z e-mailových adres v dané databázi.

2] Použijte funkci Text to Column

TheText do sloupcůFunkce v Excelu umožňuje rozdělit text z jednoho sloupce do více sloupců pomocí zadaného oddělovače. Můžete jej použít k extrahování domén z e-mailů následujícím způsobem:

Vyberte rozsah dat (pokud nemáte záhlaví, můžete vybrat i celý sloupec). Pro naše ukázková data jsme vybrali datový rozsah A2: A8. Nyní přejděte naData > Text do sloupcův pásu karet Excel.

APřevést text na sloupceObjeví se průvodce. V průvodci vyberteVymezenéa klikněteDalší. ZkontrolujteOstatnía jako oddělovač zadejte '@'. KlikněteDalší. Vyberte sloupec B v Destination a klikněteDokončit.

Příkaz rozdělí e-maily na dvě části (na základě zadaného oddělovače '@'), první část vloží do cílového sloupce (tj. sloupec B) a druhou část (domény) do sousedního sloupce (tj. sloupec C).

3] Použijte funkci Flash Fill

Flash Fillje funkce, která automaticky detekuje vzory ve vašich datech a odpovídajícím způsobem vyplní zbývající buňky. Chcete-li jej použít k extrahování domén z vašich e-mailových adres, musíte ručně vytvořit vzor.

Umístěte kurzor do buňky B2 a ručně zadejte pouze doménu (např. gmail.com). Podobně zadejte pouze doménu e-mailu do buňky A3, do buňky B3. Nyní umístěte kurzor do buňky B4 a stiskněteCtrl + Epro vyvolání Flash Fill.

Případně přejděte naDatakartu a vyberteFlash Fillautomaticky extrahovat domény ze zbytku e-mailů.

Pokud Flash Fill nefunguje nebo není k dispozici, přejděte naSoubor > Možnosti > Upřesnit.
V části Možnosti úprav zajistěte „Automaticky Flash Fill' je zaškrtnuto.

Poznámka:

  1. Flash Fill funguje na základě vzorů, takže zajistěte, aby byl váš vstupní formát konzistentní.
  2. Excel nemusí vzor rozpoznat, pokud některé e-maily obsahují mezery nebo speciální znaky.

Doufám, že vám to bude užitečné.

Číst:

Jak zjistit doménu e-mailové adresy?

Doména je část e-mailové adresy, která následuje za symbolem „@“. Identifikuje poskytovatele e-mailových služeb nebo organizaci, která e-mail hostí. Chcete-li najít doménu, jednoduše se podívejte na část e-mailové adresy za symbolem „@“.

Číst: .

Jak třídit podle e-mailové domény v Excelu?

Chcete-li seřadit e-mailové adresy podle názvu domény, vložte nový sloupec vedle sloupce e-mailu a extrahujte domény pomocí funkce TEXTAFTER(). Vyberte oba sloupce a přejděte naData > Seřadit. Zvolte Seřadit podle sloupce B (doména) > A až Z (Vzestupně) nebo Z až A (Sestupně). KlikněteOKaplikovat změny.

Číst dále: .

Related Posts