logo
search
Others

How to Add Multiple Dynamic Date Entries in Microsoft Forms

Algirdas JasaitisAlgirdas Jasaitis Sep 27, 2026 869 views

Question details

The user wants to create a form that allows respondents to add an unlimited, dynamic number of key project deadlines (including date, name, and details) within a repeatable section.

How to Add Multiple Dynamic Date Entries in Microsoft Forms
Product
Microsoft Forms
Device & OS
not provided
Scenario
Designing a project-scope data collection form where respondents need to submit a varying number of project deadlines and related milestones.
Observed behavior
Microsoft Forms does not natively support an "Add another item" button or repeatable sections for generating an unlimited number of related date-and-description records.
Before you start

Evaluate whether your project requires a strictly fixed maximum number of deadline entries or a truly dynamic, unlimited amount, as this will determine which workaround is best for you.

Solution 1Recommended

Use Branching Logic for a Fixed Number of Entries

Best for scenarios where you can define a maximum number of dates a user might submit (e.g., up to 5 deadlines).

Since Microsoft Forms lacks a native dynamic repeating section, you can build a simulated loop by duplicating your deadline questions and using branching logic to navigate users.

1
Create deadline sections

In your Microsoft Form, click 'Add new' and select 'Section'. Add your required fields, such as 'Deadline Name' (Text) and 'Deadline Date' (Date) into this first section.

2
Duplicate the section

Duplicate this section multiple times to reach the maximum number of deadlines you expect a user to need (e.g., 5 distinct sections).

3
Add a choice question

At the bottom of each deadline section, add a Choice question asking: 'Do you need to add another deadline?' with 'Yes' and 'No' as options.

4
Apply branching logic

Click the three dots (More settings) on the Choice question and select 'Add branching'. Set 'Yes' to jump to the next duplicated deadline section, and 'No' to jump to the end of the form.

Use Branching Logic for a Fixed Number of Entries
Data Export Consideration: When exporting to Excel, each duplicated section will appear as separate columns. You may need to manually consolidate this data later.
Free Microsoft Office alternative

Manage Project Data and Deadlines with WPS Office

If building custom apps in the Power Platform is too complex for your current needs, WPS Office offers a free, lightweight alternative. You can easily manage project deadlines, timelines, and dynamic date entries using fully customizable spreadsheets with zero learning curve.

  1. 1. Download WPS Office: Visit the official WPS website to download and install the free office suite on your device.
  2. 2. Open WPS Spreadsheet: Launch the application and open a new Spreadsheet or choose from a variety of free project management templates.
  3. 3. Track Deadlines Dynamically: Set up columns for your deadline details and simply insert new rows as needed to track an unlimited number of project dates collaboratively.
Free and lightweight alternative to Microsoft OfficeFully compatible with Microsoft Excel (.xlsx) and Word (.docx) formatsEasily manage project timelines, flexible date entries, and schedules in WPS SpreadsheetBuilt-in robust templates for project management and data tracking
microsoft office alternative - wps office

Frequently Asked Questions

Does Microsoft Forms have a repeating section feature?

No, Microsoft Forms does not natively support repeating sections or an 'Add another item' button for unlimited dynamic entries. For fixed numbers, you must duplicate questions; for unlimited entries, you need Power Apps.

How can I collect multiple dates in a single Microsoft Form?

You can manually create multiple date fields and use branching logic to ask respondents if they want to enter another date. This guides them to the next date field or ends the form based on their answer.

Can I link Microsoft Forms entries to a master project calendar?

Yes, you can use Microsoft Power Automate to extract dates submitted via a Microsoft Form and automatically create corresponding events in an Outlook calendar or a SharePoint list.