Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Hi, I'm a beginner in Power BI, and I have a table like this:
I need a calculated column, with the total distinct values of 'Talle' column, if value in existencia is equal to 1. In the image above, the result should be 8, because there are 9 unique different values, but only 8 have 1 in 'Existencia' ( Talle= 3 , has Existencia=0). It' important to consider that , the same must be done for each Parent Item. Maybe in another Parent Id values, I could have the same values in 'Talle' Column. How could it be done? . Thanks in advance!!!
Solved! Go to Solution.
@Anonymous , Try like
calculate(distinctCOUNT(Table[Talle]), filter(Table, Table[existencia] =1))
Hi,
Please check the below picture and the attached pbix file.
It is for creating a new column.
Distinct count of Talle CC =
COUNTROWS (
SUMMARIZE (
FILTER (
Data,
Data[Existencia] = 1
&& Data[Parent_Item] = EARLIER ( Data[Parent_Item] )
),
Data[Talle]
)
)
You are using DAX, not Power Query Formula Language. See Create calculated columns for more information.
Hi,
Please check the below picture and the attached pbix file.
It is for creating a new column.
Distinct count of Talle CC =
COUNTROWS (
SUMMARIZE (
FILTER (
Data,
Data[Existencia] = 1
&& Data[Parent_Item] = EARLIER ( Data[Parent_Item] )
),
Data[Talle]
)
)
@Anonymous , try to create as a measure
new column as
calculate(distinctCOUNT(Table[Talle]), filter(Table, Table[existencia] =1 && [Parent_Item] = earlier([Parent_Item] ) ))
User | Count |
---|---|
98 | |
76 | |
74 | |
49 | |
26 |