How to Fix Missing Data in Excel Reminder Emails Using Power Automate
Question details
The user is building a Power Automate flow to send automated reminder emails using Excel data stored in SharePoint, but needs to troubleshoot why specific dynamic values are not appearing in the final emails.
- Product
- Microsoft Excel, Power Automate
- Device & OS
- not provided
- Scenario
- Creating a Power Automate flow to pull row data from an Excel spreadsheet and populate reminder emails with specific column values.
- Observed behavior
- The Power Automate flow runs successfully, but the resulting emails are missing dynamic content such as branch names, locations, and correctly formatted reminder dates.
Ensure that your source data in Excel is formatted as a Table (Ctrl+T) in SharePoint, and verify that you have edit permissions for both the Excel file and the Power Automate flow.
Set the Excel Action to Output ISO 8601 Date Format
Fix missing or broken date values by forcing the Excel action in Power Automate to output dates in the standard ISO 8601 format rather than serial numbers.
By default, Excel stores dates as serial numbers. When Power Automate reads these cells without proper formatting parameters, it may return a 5-digit number or fail to map the dynamic value correctly in the email step.
Navigate to your flow in Power Automate and click 'Edit' to view your flow steps.
Click on the 'List rows present in a table' action that pulls your Excel data from SharePoint.
Click on 'Show advanced options' at the bottom of the action card.
Locate the 'DateTime Format' dropdown menu and change the selection from 'Serial Number' to 'ISO 8601'.
Save your flow and click 'Test' to run a manual trigger, ensuring the Reminder Date cell formats properly in the resulting email.
Troubleshoot Missing Branch Names and Dynamic Values
Identify why text values like branch names and locations are omitted by checking the raw output data and Excel cell formatting.
Try WPS Office for Seamless Spreadsheet Management
While Power Automate workflows are exclusive to the Microsoft ecosystem, WPS Office provides a highly compatible, lightweight, and free alternative for managing all your daily spreadsheets, documents, and presentations. It offers a familiar interface and robust tools to help you prep your data perfectly.
- 1. Download the software: Visit the WPS Office website and download the free installation package for your operating system.
- 2. Install WPS Office: Run the installer and follow the on-screen prompts to set up the suite on your computer.
- 3. Open your Excel files: Launch WPS Spreadsheet and seamlessly open any existing .xlsx files to continue working on your data.

Frequently Asked Questions
Why does Power Automate read my Excel dates as a 5-digit number?
Excel stores dates internally as serial numbers (e.g., 44197). In Power Automate, you must change the 'DateTime Format' setting in the 'List rows present in a table' action to ISO 8601 so it automatically converts the serial number back into a standard date format.
Why are my Excel columns not showing up as dynamic content in Power Automate?
This usually happens if the data in your Excel file is not formatted as an official Table. Highlight your data range in Excel, press Ctrl+T to create a Table, and ensure you select this specific Table name in your Power Automate action.
How can I safely test the data output without sending actual emails?
You can insert a 'Compose' action immediately after your 'List rows present in a table' step. Add your Excel dynamic content (like Branch Name or Reminder Date) into the Compose box and run a test. This lets you view exactly what data is being pulled before configuring the email action.




