To set up a Power Automate flow that sends reminder emails one week before meetings listed in your Excel table, follow these steps:
- Configure the Flow:
- Trigger: Use the Recurrence trigger to run the flow daily. Set it to run every day at your preferred time.
- Excel Connector: Use the List rows present in a table action from the Excel Online (Business) connector. Select your Excel file and the specific table that contains your meeting data.
- Condition: After listing the rows, add a Condition action to check if the review date or meeting date is exactly one week away from today. You can use the following expression in the condition:
Replace@equals(addDays(utcNow(), 7), item()?['REVIEW DATE'])REVIEW DATEwith the appropriate column name if necessary. - Email Action: If the condition is met, use the Send an email (V2) action from the Office 365 Outlook connector. In the To field, select the email address from the dynamic content that corresponds to the
EMAILcolumn in your Excel table. Customize the subject and body of the email as needed.
- Formulas or Expressions: To compare today’s date with the meeting/review date minus 7 days, you can use the following expression in your condition:
This checks if today's date matches the review date minus 7 days. Adjust the column name as necessary.@equals(utcNow(), addDays(item()?['REVIEW DATE'], -7)) - Tutorials or Resources: While there may not be an exact tutorial for your scenario, you can refer to the following resources to help you understand how to create flows with Excel and send emails:
- Create flows to manage email
- Overview of using Outlook and Power Automate
- Automated task reminders for similar scenarios.
Following these steps should help you set up your desired flow effectively.
References: