Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago

Percent of Month Based on Custom Week Ranges

Hello,

 

I have a data table that uses pre-determined weeks to create invoice totals. For example, Week 1 of January is Jan 1.-Jan 6. Week 2 is Jan6.-Jan13th etc. I need to create a measure (using a live dataset) that says something like since week 1 is only 5 days, 5/31 = 16% of that month. It should look something like (note I don't currently have a field like "Dayrange"):

 

Invoice WeeksPercent of MonthDayrangeInvoiceID
116%5$123123.1231
223%7$123.1232
323%7$123123123123.1233

 

 

3 Replies

  • Is there way to know start and end date of week. then

    datediff([start_of_week],[end_of_week],day)/day(eomonth([end_of_week]))

     

    • Anonymous's avatar
      Anonymous
      Not applicable

      amitchandak 

      I was trying to avoid that solution as I have no way of finding the start and end date for each week. Although week 1 runs from Jan 1. -Jan 5. that doesn't mean that we received invoices every day in that range. In my case I only have invoices on the 3rd of January making that a bad method to find the start/end date. 

       

      • v-lili6-msft's avatar
        v-lili6-msft
        Community Support

        hi  Anonymous 

        For your case, you must define the dim date in advance, for example:

        Week Start Date End Date

        Then use this to calculate the Dayrange.

         

        Regards,

        Lin