web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Send an email from dai...
Power Automate
Unanswered

Send an email from daily routine task excel tracker

(0) ShareShare
ReportReport
Posted on by 14

Hi,

 

I have an excel tracker that I use to monitor each team member's daily routine task completion against each day of the month. Each team member must update as "Y" against the task each day after finishing it. If a team member fails to finish a task or update the tracker, I want to escalate the matter via email to the team member's supervisor on the next day. 

 

psrini20_0-1706197642556.png

psrini20_1-1706197676800.png

 

 

Categories:
I have the same question (0)
  • Nived_Nambiar Profile Picture
    18,136 Super User 2026 Season 1 on at

    Hi @psrini20 

     

     

    See the below demo flow

     

    This is the table with sample data in excel file

    Nived_Nambiar_0-1706202366703.png

     

     

    Demo flow

    1. For this, you have to create a scheduled flow which runs every day at particular time (at start of day for example)

    Nived_Nambiar_1-1706202430226.png

     

    2. Use compose action to write an expression which helps to get the previous date in format d-MMM

    Nived_Nambiar_2-1706202481981.png

     

    Expression:  formatDatetime(addDays(utcNow(),-1),'d-MMM')

     

    2. Use list rows in table to list all rows present in table 

    Nived_Nambiar_3-1706202568116.png

     

    3. use filter array to filter the previous date column where value not equals to Y

    Nived_Nambiar_4-1706202624240.png

     

    Nived_Nambiar_5-1706202641927.png

     

    4. Use select action to select required columns for html table

    Nived_Nambiar_6-1706202687839.png

     

    you have to add the column details like below for first 3 columns as shown below item()?[column name] format

    Nived_Nambiar_7-1706202756067.png

     

    for last column to be added , follow same appraoch as well

    Nived_Nambiar_8-1706202834421.png

     

    Nived_Nambiar_9-1706202851489.png

     

    5. use Create html table to create html table out of select action output

    Nived_Nambiar_10-1706202905692.png

     

    use send email to send email to supervisor like below

    Nived_Nambiar_11-1706202969556.png

     

    below expression is used to add borders to html table

    replace(body('Create_HTML_table'),'<table>','<table border="1">')
     
    Results would be like below
    Nived_Nambiar_12-1706203009380.png

     

     

    Hope it helps !

    Thanks & Regards,

    Nived N 🚀

    LinkedIn: Nived N's LinkedIn
    YouTube: Nived N's YouTube Channel

    🔍 Found my answer helpful? Please consider marking it as the solution!
    Your appreciation keeps me motivated. Thank you! 🙌

  • psrini20 Profile Picture
    14 on at

    Hi @Nived_Nambiar ,

     

    Thanks for your demo flow.
    I want to send the separate emails for Primary Resp C and G. How to filter and group the task against each person and send seperate emails. Assuming Primary Resp column does have email id instead of name.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Automate

#1
trice602 Profile Picture

trice602 291 Super User 2026 Season 1

#2
David_MA Profile Picture

David_MA 238 Super User 2026 Season 1

#3
Power Platform 1919 Profile Picture

Power Platform 1919 109 Super User 2026 Season 1

Last 30 days Overall leaderboard