Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Data Merge With Multiple Entries

Community Beginner ,
Apr 15, 2025 Apr 15, 2025

Hello, 

I'm working on a program and I have over 400 student names, majors, etc that I have to include. I have all the information broken out in separate columns in an Excel doc. I need for every entry to be formatted in a certain way as follows and set in mixed weights. Here is an example:

First & Last Name 
Major 
Thesis Advisor:
First & Last Name

I also need the individual text boxes threaded between pages within the document. Is Data Merge the best approach to resolve this? And if so, how should my Excel doc be formatted? 

Thanks for your help! 

Joel 

TOPICS
How to
513
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Apr 15, 2025 Apr 15, 2025

You could do something a little simplier (although it doesn't sound simple just reading it...):

  1. Save your Excel file as tab delimited. 
  2. Open in Word and replace the tabs with returns using Replace.
    • Be SURE to keep any empty fields for now.
  3. Place in InDesign (auto-flow text with a shift-click during place).
  4. Create your InDesign styles for each line. For example: 1_StudentName, 2_Major, 3_Advisor, 4_AdvisorName.
  5. Then go back and set the Next Style setting in the paragraph style (1_StudentName'
...
Translate
Community Expert ,
Apr 15, 2025 Apr 15, 2025

You could do something a little simplier (although it doesn't sound simple just reading it...):

  1. Save your Excel file as tab delimited. 
  2. Open in Word and replace the tabs with returns using Replace.
    • Be SURE to keep any empty fields for now.
  3. Place in InDesign (auto-flow text with a shift-click during place).
  4. Create your InDesign styles for each line. For example: 1_StudentName, 2_Major, 3_Advisor, 4_AdvisorName.
  5. Then go back and set the Next Style setting in the paragraph style (1_StudentName's next style is 2_Major, 2_Major's next style is 3_Advisor, etc.) IMPORTANT: The last style should loop back to the first: 4_AdvisorName's next style is 1_StudentName.
  6. Select all your text and right-click on the 1_StudentName style and select Apply "1_StudentName" then Next Style.
  7. Finally, run the GREP Find/change to remove multiple returns.
David Creamer: Community Expert (ACI and ACE 1995-2023)
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 23, 2025 Apr 23, 2025

Thanks for your help! The Excel tab deliminted file worked and setting that up correctly before importing into InDesign made all the difference. Once that was setup the styles worked great. Thanks again. 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Apr 16, 2025 Apr 16, 2025

@defaultvv548wmzx0s1

 

A bit different version of what @Dave Creamer of IDEAS suggested:

 

Copy&paste or place - but do not link - your Excel file. 

 

To each column - apply separate ParaStyle. 

 

Convert Table to Text - with BOTH separators as "paragraph". 

 

Run GREP or regular Text Find&Change - double enter -> single enter. 

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 23, 2025 Apr 23, 2025

Thanks for your help! This has been resolved. 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 23, 2025 Apr 23, 2025
LATEST

My peers have provided great solutions, but for posterity I thought I'd add my own solution. You will need a free plug-in to do this listed in step 4 below.

  1. Set up a one page record in one text frame exactly how you want it to appear with the appropriate formatting.
  2. Save your excel file out as either a CSV or tab delimited TXT file so that it can be used with InDesign.
  3. Use the data merge feature to replace the formatted text with the fields from the data merge file; and then merge the file to a new InDesign.
  4. This will prepare many pages with one text frame per page, but the stories won't be linked. To link the stories, use the TextStitch for InDesign Plugin from Rorohiko: https://rorohiko.com/wordpress/textstitch-for-indesign/ - The site is really good at explaining the install instructions.
  5. Prior to running the autostitch feature from the plugin above, in InDesign to to API, TextStitch, Configure, and make sure the two options in red are on:

Screenshot 2025-04-24 at 08.14.49.png

 

If the answer wasn't in my post, perhaps it might be on my blog at colecandoo!
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines