In this article:

How to Extract the Domain from an Email Address in Excel (2024)

In this article, we will show you how to extract the domain from an email address in Excel. We will explore the Excel Formula to extract the domain from email address. Simply follow the steps below.

How to Extract Domain from Email Address in Excel Using a Formula

Follow the simple steps below to efficiently extract domain from an email address in Excel using a Formula.

1. Open Excel File with Email Addresses

Start by opening the Excel file that contains the email addresses. The email addresses should be listed in one column.

extract domain from email excel

2. Choose a Blank Column for Domain Extraction

Choose a blank column where you want the extracted domains to appear. This column should be adjacent to the column with the email addresses.

excel extract domain from email

3. Input Formula to Extract Domain from First Email Address

In the first cell of your chosen blank column, enter the formula: =MID(A1, FIND("@", A1) + 1, LEN(A1) - FIND("@", A1)). Replace 'A1' with the cell reference of the first email address.

excel formula to extract domain from email address

4. Apply Formula to All Email Addresses

Click on the bottom-right corner of the cell with the formula and drag it down.

excel extract email domain

This action applies the formula to all email addresses in your list.

how to extract domain from email address in excel

5. Save the Excel File with Extracted Domains

Finally, save your Excel file. Make sure all the extracted domains are correctly displayed next to their corresponding email addresses.

extract email domain excel

How to Extract Domain from Email Address in Excel using the Text to Column Feature

Follow the steps below to use Excel's 'Text to Columns' feature to easily separate the domain from email addresses.

1. Open Excel File with Email Addresses

Open the Excel file where the email addresses are listed. Ensure the email addresses are in a single column.

how to extract domain name from email address in excel

2. Select Column and Access 'Text to Columns' Feature

Click on the header of the column containing the email addresses to select it. Then, go to the Data tab on the ribbon and click on 'Text to Columns' to open the 'Convert Text to Columns Wizard'.

how to extract email domain in excel

3. Choose 'Delimited', Set '@' as the Delimiter

In the wizard, select 'Delimited' and click 'Next'.

Uncheck all pre-selected delimiters and check 'Other', typing an '@' symbol in the adjacent box. Click 'Next' again.

4. Complete the Process and Finish

Choose the destination cell for the split data to begin. Click 'Finish'.

The domain part of the email addresses will be separated into a new column.

5. Save the Excel File

Save your Excel file with the newly extracted domain names next to the original email addresses.

We hope that you now have a better understanding of how to extract the domain from an Email address in Excel. If you enjoyed this article, you might also like our article on how to extract email addresses from Excel or our article on how to extract names from email addresses in Excel.  

Schedule a free automation consult
Learn more

Level up your Google Sheets skills with our free Google Sheets automation guide

Wasting too much time doing things manually in spreadsheets? Want to spend more time doing what you love? Our 100% free, 27-page Google Sheets automation guide is full of new tips and tricks that will save you time and money!