Hi @Melanie Luttig,
Welcome to the Microsoft Q&A forum.
Thank you for reaching out and providing detailed information about your scenario. I appreciate the time you took to explain your requirements clearly.
The Q&A assist response accurately confirmed that Microsoft Forms does not support syncing deleted responses to Excel, deletions in Forms do not remove data from the linked workbook, and Power Automate can be used to automate updates to Excel or other sources.
I would also like to add some additional information, and I hope you find it helpful:
1/ Why deleted responses reappear in Excel
- The link between Forms and Excel works as a one-way, append-only sync. This means that any deletions in Forms or manual removals in Excel won’t persist because the sync process restores previous rows.
- As a result, Excel linked to Forms isn’t designed for full CRUD (Create–Update–Delete) operations.
2/ Impact on Power BI
Power BI simply reflects the data available in Excel. If old or test records remain in the workbook, they will appear in reports. This is not a Power BI issue but a limitation of the data source.
3/ Short-term workarounds
- Disconnect and sync to a new workbook to start fresh. Please note this only resets the connection and doesn’t address long-term update/delete needs.
- Add a field such as “IsTest” or “Status” in Forms and filter these records out in Power BI.
4/ Sustainable solution
Consider moving to a SharePoint List as the main data source and using Power Automate to:
- Automatically write responses from Forms to the List.
- Use a unique identifier (e.g., BookingID) to Update or Create items when rescheduling.
- Delete or edit directly in the List so Power BI reflects changes immediately.
You can refer to these articles:
- Introducing Forms data sync to Excel | Microsoft Community Hub
- Save Microsoft Forms Responses to SharePoint List Using Power Automate
Note: Microsoft is providing the above information as a convenience to you. Some of the websites are not under Microsoft's control. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please make sure that you completely understand the risk before retrieving any suggestions from the above link
In case you require more in-depth guidance or support for these steps, I’d recommend posting your query in the Microsoft Power Automate Community. This is a dedicated channel for Power Automate discussions. The reason I suggest posting a new topic there is that in the general Q&A Forum, resources and expertise on Power Automate are limited. In the Microsoft Power Platform Community Forum, you’ll find the most qualified group of respondents, and other partners who regularly read the forums can share their knowledge or learn from your interaction.
I hope this information is helpful. Please follow these steps and let me know if it works for you. If not, feel free to share them in the comments on this post so I can continue to assist you.
Thank you again for your time and for raising this important usability concern.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have any extra questions about this answer, please click "Comment".
Note: Follow the steps in our documentation to enable email notifications if you want to receive email notifications related to this topic.