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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

Pulling distinct Value based on Matching Condition

How can we pull distinct column value from one table based on matcing condition from a another column like Date

6 REPLIES 6
Greg_Deckler
Super User
Super User

@Anonymous - Well, there is LOOKUPVALUE or MAXX(FILTER(...)...). Might have to use DISTINCT but way to vague of a question to answer with any certainty. 

 

Not really enough information to go on, please first check if your issue is a common issue listed here: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882

Also, please see this post regarding How to Get Your Question Answered Quickly: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490

The most important parts are:
1. Sample data as text, use the table tool in the editing bar
2. Expected output from sample data
3. Explanation in words of how to get from 1. to 2.


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...
Anonymous
Not applicable

@Greg_Deckler sharing the sample data

 

I want to pick Distinct value on VM Name in new table where Latest_VM = Latest

 

VM NameLatest_VM
05c58dc681cd4b3f98c06a59c58bcafeLatest
AAENL00020-adgLatest
AAENW00050NPM01Latest
AAENW00050NPM02Latest
AAENW00077BICTLatest
AAENW00147AAFLatest
AAENW00147AASLatest
AAENW00147SCPLatest
AAENW00169-latLatest
AAEPW00043PBT01Latest
AAEPW00043PST01Latest
AAEPW00049NPM01Latest
AAEPW00049NPM02Latest
AAEPW00282AUSP1Latest
AASNW00050NPM01Latest
AASNW00050NPM02Latest
AASNW00137POCLatest
AASNW00137POC1Latest
AASNW00137-testLatest
AASNW00138POCLatest
AASNW00376PEXIPLatest
a9553c34e4b748ff99c521b82dae8151Old
a95dd5f9832144cea2f57450f96b47dbOld
aa7b472cd5a74c42a018cc07aa7d67d1Old
AAENL00018TVM1Old
AAENL00018TVM2Old
AAENL00018TVM3Old
AAENL00019TVM1Old
AAENL00020-adgOld
AAENL00100-LIN2Old
AAENW00019TVM1Old
AAENW00050NPM01Old
AAENW00050NPM02Old
AAENW00077BICTOld
AAENW00147AAFOld
AAENW00147AASOld
AAENW00147SCPOld
Anonymous
Not applicable

@Greg_Deckler thanks for the response 

 

I want to pick unique user name where date = 'latest'

 

The table has a username column and date columns which has old and latest values .I want to unique from the columns where date is latest . 

@Anonymous ,

lastestnonblankvalue(Table[date],max(Table[UseNAme]))

 

Refer

https://www.linkedin.com/pulse/five-recent-power-bi-functions-you-should-use-more-often-amit-chandak

Anonymous
Not applicable

@amitchandak  will this be creating a new table  ? I have pasted the sample data on the previous comments and the desired output. 

Please suggest 

 

@Greg_Deckler 

@Anonymous - I *think* you want:

New Table = 
  DISTINCT(
    SELECTCOLUMNS(
      FILTER('Table',[Latest_VM]="Latest"),
      "VM Name",[VM Name]
    )
  )

@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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