---
title: Advanced Templates – Adding Tables and Lists
description: "In this example we will show how to add variables for repetitive data like tables or lists ### When to use? You need to input for repetitive data like lists or tables. Your lists and tables can have other lists…"
url: "https://templatise.it/docs/advanced-templates-adding-tables-and-lists/"
updated: "2024-05-27"
category: Getting Started
---

# Advanced Templates – Adding Tables and Lists

In this example we will show how to add variables for repetitive data like tables or lists

### When to use?

You need to input for repetitive data like lists or tables. Your lists and tables can have other lists and tables inside them.

### Main Idea

**Table or List**variable works like wrapper for other variables (for example **Text, Number, Date**) that will be repeated inside it

### Prerequisites

For this example we are using a template for Board Meeting Minutes from [this link](https://storage.googleapis.com/templatise-tutorial-docs/BoardMeetingMinutesLists.docx).

1. Download and open document
2. Open Templatise Add-in and create new template

### Examples

#### Creating list variable

Let's say you need to specify multiple announcements.

1. Create a variable with title Announcements and type **Table or List**
2. Select ANNOUNCEMENT text in document and click **Connect**and**Save**
3. Click on **+**button on Announcements variable to add new variable that will be repeated
4. Set title to Announcement and type to **Text, Number, Date**
5. Select ANNOUNCEMENT text in document and click **Connect**and then **Save**
6. Make sure that variable Announcement is visible inside parent Announcements
    [https://templatise.it/wp-content/uploads/2024/05/Lists.mp4](https://templatise.it/wp-content/uploads/2024/05/Lists.mp4)

Now go to template filling tab and open our template, you can add as many announcements as you want:

 [https://templatise.it/wp-content/uploads/2024/05/ListsResult.mp4](https://templatise.it/wp-content/uploads/2024/05/ListsResult.mp4)

#### Creating table variable

Let's say you need to specify present members with their roles.

1. Create a variable with title Members and type **Table or List**
2. Select row in a Members Present table with text MEMBER NAME, MEMBER ROLE in a document and click **Connect**and**Save**
3. Click on **+**button on Members variable to add new variable that will be repeated
4. Set title to Name and type to **Text, Number, Date**
5. Select MEMBER NAME text in document and click **Connect**and then **Save**
6. Now add second variable - click on **+**button on Members variable to add new variable that will be repeated
7. Set title to Role and type to **Text, Number, Date**
8. Select MEMBER ROLE text in document and click **Connect**and then **Save**[https://templatise.it/wp-content/uploads/2024/05/Tables.mp4](https://templatise.it/wp-content/uploads/2024/05/Tables.mp4)

Now go to template filling tab and open our template, you can add as many members as you want:

 [https://templatise.it/wp-content/uploads/2024/05/TablesResult.mp4](https://templatise.it/wp-content/uploads/2024/05/TablesResult.mp4)

 

[Read more about **Table or List** variable here.](https://templatise.it/docs/table-or-list)
