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 Automate
Answered

Reverse an Array

(0) ShareShare
ReportReport
Posted on by 27

Does anyone how to reverse an array?

Ex. [Alert 4, Alert 3, Alert 2, Alert 1] -> [Alert 1, Alert 2, Alert 3, Alert 4] 

 

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

    Hi there, 

     

    You can use an Excel script to do that - that would be the most efficient way.  Paul Murana walks through that here, in his "Array Reverse" script.

    https://www.tachytelic.net/2021/03/power-automate-sort-array/

    If you're not into that, this works too:

     

    Rhiassuring_0-1656739486565.png

     

    1. Create a new array (I called mine arrBackwards)
    2. Use an "Apply to Each" and point it at your original collection.

    3. Get the last item in the Forwards array:  last(variables('arrForwards'))

    4. Add it to the Backwards array.

    5. Remove the last item from the Forwards array. take(variables('arrForwards'),add(length(variables('arrForwards')),-1))
    6. Set the Forwards array to the previous compose so we reference that going forward.

     

     

    That did the trick.

     

  • LeightonG Profile Picture
    25 on at

    Excellent, thank you for this, very helpful.  Love your username btw! 🙂

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    If anyone is still facing this issue, Power Automate now also has a reverse expression that you can use inside the compose function. See this blog for an explanation: https://www.inogic.com/blog/2022/10/new-function-expressions-in-power-automate-flow/

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 557

#2
Valantis Profile Picture

Valantis 328

#3
David_MA Profile Picture

David_MA 264 Super User 2026 Season 1

Last 30 days Overall leaderboard