Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Score big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount

Reply
ddpl
Solution Sage
Solution Sage

Filter nested table by nested list...???

I have 2 tables

d:

ddpl_1-1716291050090.png

 

up:

ddpl_2-1716291084071.png

 

in d Table

1) Split by comma and get list : Text.Split([d], ",")

2) Join whole 'up' Table at each row : each up

3) Filter up[up] column to each item inside list :

     let
     l = [d1]
     in
     Table.SelectRows([tab1], each (List.Contains(l, [up])))

 

but my M code filter only single/first item of list to column

ddpl_3-1716291528977.pngddpl_4-1716291541274.png

I want all the items of list to filter up[up] column whichever are present.

2 REPLIES 2
Vijay_A_Verma
Super User
Super User

Insert this step (modify Source appropriately)

= [a = List.Combine(List.Transform(d[d], each Text.Split(_, ", "))), 
b = Table.SelectRows(Source, each List.Contains(a, [up]))][b]

 

@Vijay_A_Verma 

I'm sorry but I can't comprehend your code, and It throws error when I applied it.

Can you please give me code more explicitly 🙏🏽

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors