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 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,690 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
    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

Forum hierarchy changes are complete!

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

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 501 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 323 Moderator

#3
abm abm Profile Picture

abm abm 237 Most Valuable Professional

Last 30 days Overall leaderboard