Counting Weeks With Date Time Spans

  • Re: Counting Weeks With Date Time Spans


    Can you just subtract the two dates then divide by 7 ?? You could use ROUNDUP in conjunction to ensure the number of weeks was rounded up...

    D ;)


    :sailboat: [SIZE=1]Better a bad day on the water than a good day in the office[/SIZE]

  • Re: Counting Weeks With Date Time Spans


    Hello!


    Based on the cells in your document, try this:


    =((YEAR(F3)-YEAR(E3))*52)-(WEEKNUM(E3)-WEEKNUM(F3))+1


    This takes the weeknumber of the date and do the calculation on that. That would mean that if both dates would be in the same week the result would be 0, therefore the +1 in the end.


    Im not sure what you mean by "Count the weeks", thats what we do in the row underneath where you write "Sum the weeks".


    This might not work so great overlapping several years though. Some weeks have 53 weeks (although just a few days week 53), and I'm always counting on 52 weeks no matter what.


    Kind regards
    /Henrik

  • Re: Counting Weeks With Date Time Spans


    DC, you should decide what rounding if any is needed. The rounding options are:
    1. Up - use =Ceil() or =Roundup
    2. Down - use =Floor()
    3. Standard Rounding - =Round()
    4. Whole weeks only (like 2) using a UDF as shown below.
    Use the UDF like this where A3 is the beginning date and B3 is the ending date:
    =NumWeeks(A3,B3)

    Code
    Function NumWeeks(Date1 As Date, Date2 As Date) As Integer
      NumWeeks = DateDiff("ww ", Date1, Date2)
    End Function

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!