The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.
I have the following scenario
The Price Column is the result of the following calculation
Price = DIVIDE(sum('Entrada Oferta'[Net value]),sum('Entrada Oferta'[Qt.Total OV]),BLANK())
However, as you can see, there is some days where I didnt sell products (so this calculation will bring zero), for those days, I would like the Price assume the value of the average Price for the whole month. How can I solve it?
Thanks in advance
Solved! Go to Solution.
Price = DIVIDE(sum('Entrada Oferta'[Net value]),sum('Entrada Oferta'[Qt.Total OV]),VAR _y=values(dates[year]) VAR _m=values(dates[month]) RETURN CALCULATE(DIVIDE(sum('Entrada Oferta'[Net value]),sum('Entrada Oferta'[Qt.Total OV]),dates[year] IN _y,dates[month] IN _m,ALL(dates)))
Price = DIVIDE(sum('Entrada Oferta'[Net value]),sum('Entrada Oferta'[Qt.Total OV]),VAR _y=values(dates[year]) VAR _m=values(dates[month]) RETURN CALCULATE(DIVIDE(sum('Entrada Oferta'[Net value]),sum('Entrada Oferta'[Qt.Total OV]),dates[year] IN _y,dates[month] IN _m,ALL(dates)))
Use COALESCE()
User | Count |
---|---|
15 | |
12 | |
8 | |
7 | |
7 |
User | Count |
---|---|
24 | |
20 | |
12 | |
9 | |
7 |