How to Fix Numbered Lists Starting at 1 in Word Mail Merge
Question details
The user needs to resolve an issue where conditional mail merge fields cause numbered lists to continuously restart at number 1 instead of incrementing sequentially.

- Product
- Microsoft Word
- Device & OS
- not provided
- Scenario
- Generating a mail merge document that includes conditionally formatted text and numbered lists.
- Observed behavior
- Every conditionally output paragraph displays as number 1, failing to recognize the previous list items.
Before proceeding, ensure you have backed up both your main mail merge document and your original data source (such as your Excel spreadsheet) to prevent accidental data loss during troubleshooting.
Prepare the Numbered List in Excel (Recommended)
The most reliable workaround is to bypass Word's automatic numbering entirely and generate the sequential numbers directly within your Excel data source.
Since Word struggles to maintain continuous numbering across conditional IF fields during a mail merge, calculating the sequence in Excel ensures the numbers remain static and perfectly formatted when brought into your document.
Launch Microsoft Excel and open the spreadsheet you are using as the data source for your mail merge.
Insert a new column next to your data and name the header 'Sequence' or 'ListNumber'.
Use Excel's IF or COUNTIF formulas to assign sequential numbers to the rows based on the exact same conditions you intended to use in your Word document.
Save the Excel file, open your Word document, remove the automatic numbering, and use 'Insert Merge Field' to add your new 'Sequence' column directly into the document layout.

Use Word SEQ Field Codes
Use Word's Sequence (SEQ) field code inside your conditional IF fields to manually force the numbers to increment.
Utilize a VBA Macro to Control Numbering
Run a VBA script that tests each merge field and manually inserts the next number and corresponding text when the condition is true.
Create Numbered Mail Merge Documents Easily in WPS Office
If you are tired of complex field codes and numbering glitches, WPS Office offers a robust and straightforward Mail Merge tool. It integrates seamlessly with your spreadsheets, allowing you to generate numbered lists without complicated coding.
- 1. Open WPS Writer: Launch WPS Writer and navigate to the 'Mailings' tab on the top ribbon.
- 2. Connect your data source: Click 'Open Data Source' and select the spreadsheet that contains your pre-numbered data.
- 3. Insert merge fields: Place your cursor in the document and click 'Insert Merge Field' to add your sequenced numbers and text.
- 4. Merge and finalize: Click 'Merge to New Document' to generate your final file with perfectly formatted, sequential numbered lists.

Frequently Asked Questions
Why do my mail merge numbered lists always start at 1?
This happens because Microsoft Word evaluates conditional (IF) fields individually during a mail merge. It treats each resulting paragraph as a completely separate list, causing the automatic numbering mechanism to restart at 1 every time the condition is met.
Can I fix the mail merge numbering without using VBA or field codes?
Yes. The simplest non-coding workaround is to generate your sequential numbers directly in your Excel data source using formulas (like IF or COUNTIF). You can then insert that numbering column as a standard merge field in Word.
What is a SEQ field in Word?
A SEQ (Sequence) field is a special Word field code used to manually create sequentially numbered lists. Unlike automatic numbering, SEQ fields can be nested inside conditional IF fields to prevent numbering resets during a mail merge.
Does WPS Office support Mail Merge functionality?
Yes, WPS Office fully supports Mail Merge. You can easily connect Excel spreadsheets to your WPS Writer documents to generate letters, labels, and lists, all with high compatibility for standard Microsoft Office file formats.




