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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Reminder using a share...
Power Automate
Answered

Reminder using a sharepoint list value inside a formula, is it possible?

(0) ShareShare
ReportReport
Posted on by 45

Hi there,

 

I am trying to calculate how send a reminder.

My SP List is like below:

Start Date | Engage in # Months
1/1/23      |     12
20/2/22    |     48
12/20/23  |     12

Basically the logic is to send a reminder base in these 2 columns: Start Date + Engane in # Months

Thanks

Categories:
I have the same question (0)
  • Verified answer
    Rhiassuring Profile Picture
    8,692 Moderator on at

    Are you able to add a column to your list that is "Start Date" + "# Months"? 

     

    Calculated Column: 

     

    =IF(ISBLANK([StartDate]),"",DATE(YEAR([StartDate]),MONTH([StartDate])+[EngageInXMonths],DAY([StartDate])))

     

    My list ends up looking like this (with my calculated column, "EngageOn")

     

    Rhiassuring_0-1700003142119.png

     

     

    You'll need to create a Recurring flow. Set to Daily. 

     

    Then, you need to calculate the current day. Initialize a variable, (txtCurrentDate) click in the field, use "Expression", and do "utcNow('yyyy-MM-dd').

     

    Now with your handy-dandy calculated column, life is easy:

     

    "Get Items" without any filter.

     

    Then, "Filter Array". Point it at your output from Get Items.

     

    Then, "EngageOn" contains txtCurrentDate.

     

    Rhiassuring_1-1700003532085.png

     

    If you get anything from this, it means you have to send a reminder / notification for each hit. If you don't, then no reminders are due. Run it now, just to see how it works  -- and while you're there, copy the Output from the Filter Array.

     

    So now I'll just do this:

     

    Parse JSON, so we can use the actual fields. You can paste what you've just copied from the outputs after clicking the "Generate from Sample" button. Point the "Content" field at your "Body" from the Filter Array.

     

    A condition length(body('Filter_array')) NOT EQUALS 0. If that's true, then it means we got a hit. If it IS 0, then nothing requires a reminder.

     

    Then, life as normal. If yes, send the email.  Use the Send An Email action, and you can access all of your fields from the "Parse JSON" output. If no, terminate.

     

    Rhiassuring_2-1700003992778.png

     

    So, as an example of a successful run, our filter brought back 2 hits (which you can see form my first screenshot, of the list, is correct) and so we are "sending two emails" (I'm using a compose as an example.) 

     

    Rhiassuring_3-1700004070024.png

     

     

  • ferby2023 Profile Picture
    45 on at

    no words to describe how much you helped me! I learned a lot from your answer. Many many thanks, brother! 

  • Rhiassuring Profile Picture
    8,692 Moderator on at

    Rhiassuring_1-1700082081214.gif

     

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Automate

#1
Haque Profile Picture

Haque 58

#2
David_MA Profile Picture

David_MA 53 Super User 2026 Season 1

#3
Expiscornovus Profile Picture

Expiscornovus 36 Most Valuable Professional

Last 30 days Overall leaderboard