How to mail merge from excel
Tutor 5 (54 Reviews)
Excel Tutor
Still stuck with a Excel question
Ask this expertAnswer
To mail merge from Excel to Word, create a Word “main document” and link it to an Excel workbook that contains a single header row and the data rows beneath; then insert merge fields in Word where you want Excel values to appear, preview records, and finish the merge to print or send messages.
Prerequisites
-
Use Excel where the first row is the header row (field names).
-
Keep each column one type of data (names, addresses, numeric fields).
-
Save the workbook locally on your computer before connecting from Word.
-
Use Word that supports mail merge (most modern Word versions on Windows and Mac).
Step-by-step: Mail merge letters, labels, envelopes, or email messages
-
Open the Excel workbook and confirm the first sheet contains the header row with clear field names (for example:
FirstName,LastName,Email,Address). -
Save and close Excel.
-
Open Word and create or open the document you want to personalize.
-
In Word, go to Mailings → Start Mail Merge and choose the document type:
Letters,E-mail Messages,Envelopes,Labels, orDirectory. -
Choose Select Recipients → Use an Existing List, browse to the Excel file, pick the correct worksheet or named range, then click OK.
-
Place the cursor where a personalized value should appear, then choose Insert Merge Field and pick the field name from your Excel header. Repeat for every field needed.
-
Use Preview Results to move through records and confirm values appear correctly. Use Edit Recipient List to include or exclude rows, and to sort or filter recipients.
-
When satisfied, use Finish & Merge: choose Print Documents to create printed letters/labels/envelopes, or choose Send E-Mail Messages to send personalized emails. For email merges, specify the field that contains recipients’ addresses, the subject line, and choose HTML or Plain Text.
Windows vs Mac differences
-
Windows: The Mailings tab contains Start Mail Merge, Select Recipients, Insert Merge Field, Preview Results, and Finish & Merge. This flow is the standard approach in recent Windows Word builds.
-
Mac: Recent Word for Mac versions include the Mailings tab with similar commands. Legacy Word for Mac versions used a Mail Merge Manager that organizes the same steps in a single pane. Use the modern Mailings commands in the current Word for Mac; use Mail Merge Manager only on very old Mac Office builds.
Prepare your Excel data — practical rules
-
Use a single header row with simple names (no punctuation or merged cells).
-
Put all merge data on the workbook’s first sheet or use a named range that includes only the rows you want to merge.
-
Format numeric columns appropriately: format currency and dates in Excel only when Word should display formatted values; convert to text when necessary to avoid unwanted transformations (for example, postal codes that begin with zero).
-
Remove totals, subtotals, or blank rows inside the table.
-
Clean and standardize data (consistent capitalization, no stray spaces, consistent date formats).
Common troubleshooting and fixes
-
Problem: Word shows
Table1$or strange characters. Fix: Confirm the correct worksheet was selected and that the header row exists in the first row of that range. -
Problem: Postal codes lose leading zeros. Fix: Format that column as Text in Excel before connecting to Word.
-
Problem: Currency or percentage formats appear incorrect. Fix: Preformat in Excel or use Word formatting switches for merge fields when advanced formatting is required.
-
Problem: Email merge not sending. Fix: Confirm Outlook is installed and configured as Word uses the default mail client to send messages, or export personalized messages to individual files and use a mail-sending platform.
Advanced tips
-
Use the Mailings → Rules menu for conditional text (for example show “Dear Dr.” when a title field contains “Dr”).
-
Use named ranges in Excel to limit which rows Word treats as the data source.
-
Use
Merge to New Documentto generate a single Word file containing all merged records for inspection before printing or mailing.
Can I send merged emails directly from Word?
Yes. You can send merged emails directly from Word by choosing Mailings → Start Mail Merge → E-mail Messages and then Finish & Merge → Send E-Mail Messages; Outlook must be configured as the default mail client on your computer. Specify the Excel column that contains recipient addresses and a subject line.
Get Online Tutoring or Questions answered by Experts.
You can post a question for a tutor or set up a tutoring session
Answers · 1
Why are margins not working
Answers · 1
Why is page layout not working
Answers · 1
How to print repeated rows on top in excel
Answers · 1
How to print header on each page
Answers · 1