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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hello all
I have a formula
hi @Tommyvhod
try like:
produced Qty =
CALCULATE(
DISTINCTCOUNT(Data[ID]) ,
KEEPFILTERS(Data[step] = 1 || Data[step] = 2)
)
o
Unfortunately not working. Maybe because the distinctcount is counting ID and we are filtering the process step?
hi @Tommyvhod
what about this:
produced Qty =
VAR _step = SELECTEDVALUE(data[step])
VAR _value1 =
CALCULATE(
DISTINCTCOUNT(Data[ID]) ,
Data[step] = 1 || Data[step] = 2
)
VAR _value2 =
CALCULATE(
DISTINCTCOUNT(Data[ID]) ,
Data[step] =4
)
RETURN
IF( _step = 4, _value2, _value1)
If I understood correcly if the process is 4 than the number of parts there will be calculated.
The problem here is that always process 1 and 2 is used for the quantities.
It looks like: step 1 and 2 is the production, next steps are other steps like painting, control, packaging ( more than 20 steps) and for defects I would like to return the produced qty. ( step 1+2)
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 20 | |
| 11 | |
| 10 | |
| 4 | |
| 4 |
| User | Count |
|---|---|
| 34 | |
| 31 | |
| 19 | |
| 12 | |
| 11 |