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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Anonymous
Not applicable

Store filtered column values in a list, then if column values in list, populate new column.Possible?

obestel_0-1669780660870.png

I have used the above data as an example and I am wondering if it is possible to do the following ? 

1) Find all countries for which discount band is low and save this list as a variable

2) Then for all countries in this list, populate a new column with value Y if the country column is in the list. 

 

The pseudocode is as follows:

list = countries where discount band is low

 

for x in rows

    if x[Country] is in list:

        populate new column with value Y

 

END

 

Is this possible ? 

 

 

 

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@Anonymous , In case you need a new column havin value of value column, you can have new column like

 

low value = var _tab = summarize(filter(Table, Table[Discount band] = "Low") , [Country])

return

if([country] in _tab , [Value], blank())

 

View solution in original post

1 REPLY 1
amitchandak
Super User
Super User

@Anonymous , In case you need a new column havin value of value column, you can have new column like

 

low value = var _tab = summarize(filter(Table, Table[Discount band] = "Low") , [Country])

return

if([country] in _tab , [Value], blank())

 

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel

Fabric Monthly Update - May 2024

Check out the May 2024 Fabric update to learn about new features.

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.