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 / Power Automate "List r...
Power Automate
Answered

Power Automate "List rows present in a table" sometimes ignores Filter Query and returns all rows

(1) ShareShare
ReportReport
Posted on by 7

I am experiencing an unexpected behavior with the Excel "List rows present in a table" action in Power Automate.

In my flow, I set a Filter Query:

Status eq 'Approver 1'

The flow is scheduled to run every 10 minutes to check whether there are any rows in the Excel table with the status "Approver 1".

However, recently I noticed that sometimes the filter query is not applied, and the action returns all rows from the Excel table, even when the Status value does not match the filter.

For example, rows with the following statuses are still returned:

  • Closed
  • Approver 2

These values clearly do not match the filter query Status eq 'Approver 1'.

Additional observations:

  • This issue happens intermittently (not every run).
  • It is affecting multiple flows, not just one.
  • The flows are reading from Excel files stored in SharePoint/OneDrive.
  • The Excel data is formatted as a Table.

Questions:

  1. Has anyone experienced a similar issue where the Filter Query in "List rows present in a table" is ignored?
  2. Is this a known limitation or bug with the Excel connector?
  3. Are there recommended best practices to make the filtering more reliable?
  4. What can I do to prevent this issue in the future?

Any suggestions or references would be greatly appreciated.

Thank you.

Screenshot 2026-04-01 180317.png
Categories:
I have the same question (0)
  • Verified answer
    trice602 Profile Picture
    16,066 Super User 2026 Season 1 on at
    Hi there!
     
    A picture is worth a thousand words!  That gateway timeout essentially means your filter query is going to get ignored, partially applied, or skipped.  The file may be in a locked state if you are using "list rows present in a table" consecutively ~ it looks like you might be repeating the action and using a different filter query each time.
     
    A better/recommended way forward it to return all rows, turn on pagination if the row count is going to exceed 256 rows and then to get the array of Status eq 'Approver 1' use a FILTER ARRAY action after get rows present in a table (no filter query)
     
    @equals(item()?['Status'], 'Approver 1')
     
    ...
     
    Do the action need to do for Approver 1...
     
    FILTER ARRAY action again...
     
    @equals(item()?['Status'], 'Approver 2') 
     
    etc, etc...
     
    That should solve this for you.  So essentially you are pulling ALL ROWS one time with 'list rows present in a table' Excel action then filter array action gets you the dataset you need downstream.  That's also going to help prevent file locking and gateway timeouts.
     

    ------------------------------------------------

     

     

    ⭐ If this was helpful, please like and check the box below "Does this answer your question" to help others find this too!

     

     

    Always glad to help! 💯💯💯💯💯

     

    Tom

     

    Follow me on LinkedIn - Thomas Rice, PMP | LinkedIn

     
     
  • CU01040950-0 Profile Picture
    7 on at
    @trice602 Really appreciate for your response! May I ask what caused the gateway timeout?
  • trice602 Profile Picture
    16,066 Super User 2026 Season 1 on at
    The gateway timeout is kinda a known issue with Excel actions and can be caused by many things; I don't have a specific item to point to or describe but that said, that's why I like to "get everyone I need in a table ONE TIME', then use filter array action ~ you won't see those gateway issues if your flow only has one Excel table action.
     

    ------------------------------------------------

     

     

    ⭐ If this was helpful, please like and check the box below "Does this answer your question" to help others find this too!

     

     

    Always glad to help! 💯💯💯💯💯

     

    Tom

     

    Follow me on LinkedIn - Thomas Rice, PMP | LinkedIn

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!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Haque Profile Picture

Haque 592

#2
Valantis Profile Picture

Valantis 340

#3
11manish Profile Picture

11manish 284

Last 30 days Overall leaderboard