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.
I have an invoice table which have invoicedate column indicating the invoice date for each invoice. I have to calculate the distinct count of months in each year, and each year have different distinct months. For this current year upto this date of third month it should calulate 3 for year 2022. I have to keep the logic dynamic like after two next months of invoices, my dax expression should calculate 5.
Can anyone design the dax expression for this?
Thank You
Hi,
I recommend utilizing TODAY like this to achiece this:
Proud to be a Super User!
@ScottWalter , you should use the date table with moth year, year, joined with the invoice. Then you can create measure like
calculate(distinctcount('Date'[month Year]), filter(Invoice, not(isblank([invoice Date]))))
User | Count |
---|---|
15 | |
11 | |
6 | |
6 | |
5 |
User | Count |
---|---|
30 | |
18 | |
11 | |
7 | |
5 |