Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Hi
I need to create a DAX measure based on a condition
I have two tables HData, Contractdata where i need to calcuate count(UniqueID) based on a condition (> ) with two differnt tables.
How to write the below conditions with two differnt tables
Solved! Go to Solution.
Hi @ramshoney1225 ,
You can create a measure as below:
COUNTID =
CALCULATE (
COUNT ( 'TABLEA'[UniqueID] ),
FILTER (
'TABLEA',
'TABLEA'[Duration]
> CALCULATE (
SUM ( 'TABLEB'[Duration] ),
FILTER ( 'TABLEB', 'TABLEB'[Id] = EARLIER ( 'TABLEA'[UniqueID] ) )
)
)
)
Best Regards
Rena
Does not seem right. Can you share sample data and sample output.
Hi please find the below screenshot for requirment.
i need to create a measures as below ;;
Unique id count =
calculate(
count(tablea[uniqueid),
filter( tablea(duration) > tableb(duration)
)
I'm unable to write the DAX , i'm aware of wirting of DAX with if two columns available in same table then we can write as below
COUNTID =
CALCULATE
(COUNT(TABLEA[UNIQUEID],
FILTER(TABLEA, TABLEA[DURATION1] > TABLEA[DURATION2]
)
but in my case the condtion which i ned to write each colum is avaialbe in differnt table and need to write as
Based on this condtion tablea(duration) > tableb(duration) i need to calculate count in one table.
Hi @ramshoney1225 ,
You can create a measure as below:
COUNTID =
CALCULATE (
COUNT ( 'TABLEA'[UniqueID] ),
FILTER (
'TABLEA',
'TABLEA'[Duration]
> CALCULATE (
SUM ( 'TABLEB'[Duration] ),
FILTER ( 'TABLEB', 'TABLEB'[Id] = EARLIER ( 'TABLEA'[UniqueID] ) )
)
)
)
Best Regards
Rena
Difficult to say. 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
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
User | Count |
---|---|
92 | |
87 | |
84 | |
65 | |
49 |
User | Count |
---|---|
140 | |
114 | |
110 | |
59 | |
59 |