Quick, clean, and to the point

Create email address with name and domain

Excel formula: Create email address with name and domain
Generic formula 

To build an email address from a first and last name, you can use a formula based on simple concatenation with help from the LEFT and LOWER functions.

In the example shown, the formula in D5 is:


Working from the inside out, this formula first concatenates the last name in column C with the first letter of the first name from column B:


The LEFT function is normally configured with num_chars, but the argument is optional and left will extract 1 character from the left when it is absent. This results in the text string "atanaka".

Next, the domain name is added like this:


Note that the reference to the domain name is absolute ($G$6) so that the formula can be copied down the table without this reference changing.

Finally, the lower function is used to lowercase the entire string:


which returns a final result of "atanaka@acme.com"

Dave Bruns

Excel Formula Training

Formulas are the key to getting things done in Excel. In this accelerated training, you'll learn how to use formulas to manipulate text, work with dates and times, lookup values with VLOOKUP and INDEX & MATCH, count and sum with criteria, dynamically rank values, and create dynamic ranges. You'll also learn how to troubleshoot, trace errors, and fix problems. Instant access. See details here.

Download 100+ Important Excel Functions

Get over 100 Excel Functions you should know in one handy PDF.