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!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hello,
I am attempting to sum balances of invoices in a relative date range in the past. However, it returns some results outside of the date window. As of today (10/18/20) it should ONLY return dates between 8/20/20 through 9/19/20. Most items are in that range... however, a handful of results on the table are outside of that range... and I'm about to pull my hair out lol.
Any help would be awesome!
30-59 OVERDUE Balances = CALCULATE (
SUM('ACCOUNTS_PAYABLE'[INVOICE_AMOUNT]),
ACCOUNTS_PAYABLE[Unpaid?] in {"Unpaid"},
DATESBETWEEN( ACCOUNTS_PAYABLE[INVOICE_DUE_DATE], TODAY()-59, TODAY()-30)
)
Solved! Go to Solution.
Hi,
You should have a Calendar Table with a relationship to the invoice date column. To your visual, drag Date from the Calendar Table. Write this measure
30-59 OVERDUE Balances = CALCULATE(SUM('ACCOUNTS_PAYABLE'[INVOICE_AMOUNT]),ACCOUNTS_PAYABLE[Unpaid?] in {"Unpaid"},DATESBETWEEN(Calendar[DATE], TODAY()-59, TODAY()-30)
)
Hope this helps.
Hi,
You should have a Calendar Table with a relationship to the invoice date column. To your visual, drag Date from the Calendar Table. Write this measure
30-59 OVERDUE Balances = CALCULATE(SUM('ACCOUNTS_PAYABLE'[INVOICE_AMOUNT]),ACCOUNTS_PAYABLE[Unpaid?] in {"Unpaid"},DATESBETWEEN(Calendar[DATE], TODAY()-59, TODAY()-30)
)
Hope this helps.
You are welcome.
@cprine , Seem fine.
Try like
30-59 OVERDUE Balances =
var _min = TODAY()-59
var _max - TODAY()-30
return
CALCULATE (
SUM('ACCOUNTS_PAYABLE'[INVOICE_AMOUNT]),
filter(ACCOUNTS_PAYABLE, ACCOUNTS_PAYABLE[Unpaid?] in {"Unpaid"} && ACCOUNTS_PAYABLE[INVOICE_DUE_DATE] >= _min && ACCOUNTS_PAYABLE[INVOICE_DUE_DATE] <=_max)
)
Can you share sample data and sample output in table format? Or a sample pbix after removing sensitive data.
Please provide your feedback comments and advice for new videos
Tutorial Series Dax Vs SQL Direct Query PBI Tips
Appreciate your Kudos.
super
so that a 0 comes out in case there is no data I have completed it with
Hi,
You may try this measure
=coalesce([Abiertos365],0)
Hope this helps.
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!