Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hello,
I have something that should be fairly simple yet is proving more difficult todo in Power BI then I thought at first.
I have a simple table with the following fields:
StartDate
EndDate
DailyRevenue
Product
Territory
I've been able to create a line graph in Excel by creating a row for each date between the MinofStart and MaxofEnd dates with a VBA formula. I then summed the daily revenue by date with the following formula =SUMIFS(Final[DailyRevenue], Final[StartDate], "<="&[@[Dates:]], Final[EndDate], ">="&[@[Dates:]])
This I can then put into a simple pivot chart and using grouping drill down years, quarters, days.. ect..
How do I replicate this in PowerBI? I've tried a few options with a date table but can't get it to look right. I also tried to expand each line of each contract for each date but this failed as well due to too much data.
Thanks!
Hi @Anonymous
Try this formula
column=CALCULATE(SUM(Final[DailyRevenue]),
FILTER(ALL(Final),Final[StartDate]<=@[Dates:]&&Final[EndDate]>=@[Dates:]
Best Regards
Maggie
Hello Maggie:
I got the following error.
The 'Dates:' parameter could not be resolved because it was referenced in an inner subexpression.
Thanks,
Jason
Hi @Anonymous
for "@[Date:]", i think @ is a table name and [Date:] is a column, so i use it in the formula in this way.
Is my understanding not correct?
Could you share a screenshot about how these columns are to help me know exactly about your scenario?
Best Regards
maggie