cancel
Showing results for
Did you mean:
Frequent Visitor

## Independent filtering and sorting of a Gallery

Hi,

I want to filter and sort my gallery.

My filter options are: All, Having comment, Being Overdue,  Having follow up date. The chosen option is put into a variable FilterVar

Also I want to sort: Invoice date, Due date, Amount, Follow up date. The chosen option is put into a variable SortVar

From my mathematical understanding there are 16 combinations.

My idea was to first apply the filter statement to the item gallery and then as a chained command the sort statement

If(FilterVar=1; Sammlung2; If(FilterVar=2; Filter(Sammlung2; !IsBlank(Bemerkung)); If(FilterVar=3; Filter(Sammlung2; Delta>14))));; Sorting...

But this does not work.

I understand that I could use nested filtering and sorting. However, this would be a very big expression (16 combinations).

Any ideas, how to make this happen in a nice way?

Thx Christian

1 ACCEPTED SOLUTION

Accepted Solutions
Resident Rockstar

Your approach is a bit off.

Try something like this:

``````SortByColumns(
Filter(
Sammlung2
,Or(
FilterVar = 1
,And(FilterVar = 2, !IsBlank(Bemerkung))
,And(FilterVar=3, Delta>14)
)

)
, SortVar
, Ascending
)``````

Hope this helps you solve this.

Paul

4 REPLIES 4
Community Support

Hi,

The only way I can think of is the nesting solution way. I would give that a try and if it doesn't work for you I would consider opening a ticket with Microsoft Support. Unfortunately it is fairly uncommon that someone wants to filter as much as you. I will include a link below; on how to open a ticket with Microsoft Support. Otherwise if any other communities members might know feel free to chime in.

If you would like to create a ticket with Microsoft Customer Support here is a link on how to do so: https://docs.microsoft.com/en-us/power-platform/admin/get-help-support

Regards,

Alex

-------

Community Support Team _ Alex Rezac
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Resident Rockstar

Resident Rockstar

Your approach is a bit off.

Try something like this:

``````SortByColumns(
Filter(
Sammlung2
,Or(
FilterVar = 1
,And(FilterVar = 2, !IsBlank(Bemerkung))
,And(FilterVar=3, Delta>14)
)

)
, SortVar
, Ascending
)``````

Hope this helps you solve this.

Paul

Frequent Visitor

Hi Paul,

great, I did not know the SortByColumn function which allows for filtering and sorting independently. This is what I needed 🙂

Thx Chris

Announcements

#### Back to Basics Tuesday Tip #9: All About the Galleries

This is the ninth post in our series dedicated to helping the amazing members of our community--both new members and seasoned veterans--learn and grow in how to best engage in the community! Each Tuesday, we feature new content that will help you best understand the community--from ranking and badges to profile avatars, from Super Users to blogging in the community. Our hope is that this information will help each of our community members grow in their experience with Power Platform, with the community, and with each other!     Today's Tip: All About the Galleries Have you checked out the library of content in our galleries? Whether you're looking for the latest info on an upcoming event, a helpful webinar, or tips and tricks from some of our most experienced community members, our galleries are full of the latest and greatest video content for the Power Platform communities.   There are several different galleries in each community, but we recommend checking these out first:   Community Connections & How-To Videos Hosted by members of the Power Platform Community Engagement  Team and featuring community members from around the world, these helpful videos are a great way to "kick the tires" of Power Platform and find out more about your fellow community members! Check them out in Power Apps, Power Automate, Power Pages, and Copilot Studio!         Webinars & Video Gallery Each community has its own unique webinars and videos highlighting some of the great work being done across the Power Platform. Watch tutorials and demos by Microsoft staff, partners, and community gurus! Check them out: Power Apps Webinars & Video Gallery Power Automate Webinars & Video Gallery Power Pages Webinars & Video Gallery Copilot Studio Webinars & Video Gallery   Events Whether it's the excitement of the Microsoft Power Platform Conference, a local event near you, or one of the many other in-person and virtual connection opportunities around the world, this is the place to find out more about all the Power Platform-centered events. Power Apps Events Power Automate Events Power Pages Events Copilot Studio Events   Unique Galleries to Each Community Because each area of Power Platform has its own unique features and benefits, there are areas of the galleries dedicated specifically to videos about that product. Whether it's Power Apps samples from the community or the Power Automate Cookbook highlighting unique flows, the Bot Sharing Gallery in Copilot Studio or Front-End Code Samples in Power Pages, there's a gallery for you!   Check out each community's gallery today! Power Apps Gallery Power Automate Gallery Power Pages Gallery Copilot Studio Gallery