The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hello,
I have a report that I am showing weekly and monthly information for different metrics. This report refreshes with new data each Friday and will be distibuted via a screenshot sent by email subscription that will send out each Monday Morning. The weekly information goes from Saturday to Friday, so for example week 1 of 2023 if 12/31/2022 through 1/6/2023. I have the weekly information set up by saying the end of the week is in the last calendar week, so that it will always catch the previous weeks information, my issue is arising in finding out how to calculate the monthly information.
I want to show from the beginning of the month to the most recent week end, except for the first week when the month crosses over to a new month I want to show the prior month total. For an example, for the report that will send out 1/23/2023, I want to show data from January 1 until January 20, as that is my most recent week end. But, for the report that sends out on 2/6/2023, I want to show all of the data for the month of January, as the most recent week as of 2/6 will be 1/28-2/3. I have a measure set up that will look at the most recent week of data and if the month of the start date and the end date are not equal then it will return the month number of the previous month, otherwise it will return the current month. My current measure is set up:
@NJ81858 Sorry, having trouble following, can you post sample data as text and expected output?
Not really enough information to go on, please first check if your issue is a common issue listed here: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882
Also, please see this post regarding How to Get Your Question Answered Quickly: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
The most important parts are:
1. Sample data as text, use the table tool in the editing bar
2. Expected output from sample data
3. Explanation in words of how to get from 1. to 2.
Also, see if my Time Intelligence the Hard Way provides a different way of accomplishing what you are going for.
https://community.powerbi.com/t5/Quick-Measures-Gallery/Time-Intelligence-quot-The-Hard-Way-quot-TIT...
@Greg_Deckler My Date Table looks something like this:
Date | Start of Week | End of Week | Week | Month | Month Name |
1/4/2023 | 12/31/2022 | 1/6/2023 | 12/31/2022 - 1/6/2023 | 1 | January |
1/5/2023 | 12/31/2022 | 1/6/2023 | 12/31/2022 - 1/6/2023 | 1 | January |
1/6/2023 | 12/31/2022 | 1/6/2023 | 12/31/2022 - 1/6/2023 | 1 | January |
1/7/2023 | 1/7/2023 | 1/13/2023 | 1/7/2023 - 1/13/2023 | 1 | January |
1/8/2023 | 1/7/2023 | 1/13/2023 | 1/7/2023 - 1/13/2023 | 1 | January |
and my expected result will look something similar to this (note this will be the expected result that will distribute on 1/9/2023) :
Weekly Report (for 12/31/2022 - 1/6/2023) :
Group | Metric 1 | Metric 2 |
Group 1 | 1 | 3 |
Group 2 | 4 | 6 |
Group 3 | 7 | 8 |
Monthly Report (for December) :
Group | Metric 1 | Metric 2 |
Group 1 | 25 | 55 |
Group 2 | 30 | 60 |
Group 3 | 20 | 70 |
So as you can see, since the start date of the week and the end date of the weekly report are in different months, my monthly report will show the total amount for December, and then for the report that will distribute on 1/23/2022, the weekly report will be for 1/14/2023 - 1/20/2023, and the Monthly Report will be for 1/1/2023 - 1/20/2023, since the start of week and end of week dates are both in the same month, which will show from the beginning of January to most recent date.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.
User | Count |
---|---|
111 | |
79 | |
71 | |
48 | |
41 |
User | Count |
---|---|
138 | |
108 | |
71 | |
64 | |
58 |