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 Apps / Search by a column hav...
Power Apps
Answered

Search by a column having multiple values

(1) ShareShare
ReportReport
Posted on by 14

I have a PowerApps application for which the backend source is SharePoint. I have a requirement where I need to search by the table tables. So, I used the formula -

Sort(Filter(
Table_name, inputSearch_3.Text in ColumnA
|| inputSearch_3.Text in ColumnB
)
,ColumnA,SortOrder.Ascending)

 

Now I got a new requirement where I need to search by another column too but that column columnC has multiple values which is the lookup for another table (Table_name1, column ColumnD) having single values.

 

Can you please modify the above query and provide me a query which can search by columnC also.

Categories:
I have the same question (0)
  • Ami K Profile Picture
    15,689 Super User 2024 Season 1 on at

    @BharathSena - you can try the non-delegable method below:

     

     

    Sort(
     Search(
     AddColumns(
     Table_name,
     "MyMultiChoiceLookUp",
     Concat(
     'Your multi-choice lookup field',
     Value & ","
     )
     ),
     inputSearch_3.Text,
     "ColumnA",
     "ColumnB",
     "MyMultiChoiceLookUp"
     ),
     ColumnA,
     SortOrder.Ascending
    )

     

     

  • BharathSena Profile Picture
    14 on at

    Thanks but where did you use columnC, second table Tablename2 and its column columnD?

  • Ami K Profile Picture
    15,689 Super User 2024 Season 1 on at

    @BharathSena - replace "Your multi choice lookup field" in the above code with the name of Column C.

  • BharathSena Profile Picture
    14 on at

    Thanks can you please tell what is "myMultichoiceLookup" and value

  • Verified answer
    Ami K Profile Picture
    15,689 Super User 2024 Season 1 on at

    @BharathSena - it is not possible to use the Search or In function on complex field types (such as Choice, Lookup, People).

     

    Instead we use the AddColumns function to bring a "Virtual" column into our table. An equivalent of this is using a Vlookup in Excel - you're bringing in a new column with data that does not actually exist at source.

     

    In this example, we have created a column called "MyMultiChoiceLookUp" which returns the data from your multi-choice lookup column in text format.

     

    We then run a Search against this column to return the results we need.

     

    Note that "MyMultiChoiceLookUp" is entirely made up name, and it can be anything you want.

     

    Also note that using the AddColumns function this will modify your Gallery schema, and could impact any variables you might be running against the Gallery.

     

    Further reading:

     

    https://learn.microsoft.com/en-us/power-platform/power-fx/reference/function-table-shaping 

     

  • BharathSena Profile Picture
    14 on at

    Thank you so much

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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 377 Most Valuable Professional

#2
11manish Profile Picture

11manish 165 Super User 2026 Season 2

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 110 Super User 2026 Season 2

Last 30 days Overall leaderboard