Skip to main content
Community site session details

Community site session details

Session Id :
Power Automate - Building Flows
Answered

Create a flow for a selected row of Excel

(0) ShareShare
ReportReport
Posted on by

Hello,

 

I want to create a flow from a spreadsheet in excel when an specific value is added to an specific column, an email should be sent.

When I try to check the flow, 3 errors appear.

Can you give me some feedback around flows made with excel?

 

  • Community Power Platform Member Profile Picture
    on at
    Re: Create a flow for a selected row of Excel

    Dan! 
    Thanks a lot for your answer 🙂

     

    I'll let you know if I'm able to run the flow with your advice.

  • Verified answer
    danwilso Profile Picture
    Microsoft Employee on at
    Re: Create a flow for a selected row of Excel

    Hey @Anonymous!

     

    There unfortunately aren't ways to trigger flows immediately when a value is added to a specific column. I won't bother you with the specifics, but one simple example is if you imagine accidentally creating a flow that added that itself added that value to the column, you'd pretty quickly have 1000s of flow runs going, each triggering another.

     

    That said, there's a way you might be able to accomplish something just as good—depending on whether you're fine sending the email ~10–15 minutes after the value is added.

     

    If you're okay with that delay, here's how I'd approach this:

    1. Create a flow with a recurrence trigger running every 10 minutes or so
    2. Create an Office Script that looks through the rows in the table and returns the ones that are new and contain the value you're trying to trigger on
    3. Add a "Run script" action that runs this script on your workbook
    4. The return value will be available in Power Automate, and you can use it accordingly (e.g. to send an email for each value that was added in the past 15 minutes and hadn't yet been used to send an email)
    5. Create another Office Script, this time updating rows in the table so that they're correctly marked as "email sent" (or similar)
      • This is needed so that you don't end up sending a duplicate email every time the flow is triggered, i.e. every 15 minutes

     

    Feel free to let me know if you have any follow up questions or need more detail 😊

     

    —

     

    For more on Office Scripts with Power Automate, see https://docs.microsoft.com/en-us/office/dev/scripts/develop/power-automate-integration

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

Paul Stork – Community Spotlight

We are honored to recognize Paul Stork as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 497 Super User 2025 Season 1

#2
David_MA Profile Picture

David_MA 436 Super User 2025 Season 1

#3
Riyaz_riz11 Profile Picture

Riyaz_riz11 244 Super User 2025 Season 1