+ Reply to Thread
Results 1 to 5 of 5

Sumproduct W-t-d

  1. #1
    Forum Contributor
    Join Date
    04-25-2006
    Posts
    215

    Sumproduct W-t-d

    I have the following formula that calculates a MTD total based on the date in AL3. Cells B5:AF5 contain the date range 07/01/2006 through 07/31/2006, and cells B6:AF6 contain the numbers to be summed.

    =SUMPRODUCT(--($B$5:$AF$5<=$AL$3),$B6:$AF6)

    I need to take this a step further and calculate a Week to Date value based on the date in AL3. The week is Monday - Sunday. So for example, if the date in AL3 is 07/21/2006 then the formula would sum the previous monday through 07/21/2006: In other words the formula would sum the values from 07/17/2006 (Monday) through 07/21/2006.

    If the date is changed to, for example, 07/09 the formula would sum the values from 07/03 (Monday) through 07/09

    Thanks in advance

    -ep

  2. #2
    Valued Forum Contributor
    Join Date
    07-11-2004
    Posts
    851
    try this

    =SUMPRODUCT(--($B$5:$AF$5<=$AL$3),(--($B$5:$AF$5>=weekday($AL$3,2)+1),$B6:$AF6)
    not a professional, just trying to assist.....

  3. #3
    Forum Contributor
    Join Date
    04-25-2006
    Posts
    215
    I was unable to get the following to work.

    =SUMPRODUCT(--($B$5:$AF$5<=$AL$3),(--($B$5:$AF$5>=weekday($AL$3,2)+1),$B6:$AF6)

    However, after a few modifications the following returns the expected answer.

    =SUMPRODUCT(--($B$5:$AF$5>=$AL$3-WEEKDAY($AL$3,2)+1),--($B$5:$AF$5<$AL$3-WEEKDAY($AL$3,2)+8),$B6:$AF6)

    Many thanks.

    -ep

  4. #4
    Forum Contributor
    Join Date
    04-25-2006
    Posts
    215
    Oops...not exactly working. When I select a date within the middle of the week, Wednesday 07/12 for example, the formula returns the W-T-D for that entire week. I need it to return the W-T-D only for the previous Monday (07/09) through 07/12 as opposed to 07/16.

    Any ideas?

    -ep

  5. #5
    Bob Phillips
    Guest

    Re: Sumproduct W-t-d

    =SUMPRODUCT(--($B$5:$AF$5>=$AL$3-WEEKDAY($AL$3,2)+1),--($B$5:$AF$5<=$AL$3),$
    B6:$AF6)

    --
    HTH

    Bob Phillips

    (replace somewhere in email address with gmail if mailing direct)

    "edwardpestian" <[email protected]>
    wrote in message
    news:[email protected]...
    >
    > Oops...not exactly working. When I select a date within the middle of
    > the week, Wednesday 07/12 for example, the formula returns the W-T-D
    > for that entire week. I need it to return the W-T-D only for the
    > previous Monday (07/09) through 07/12 as opposed to 07/16.
    >
    > Any ideas?
    >
    > -ep
    >
    >
    > --
    > edwardpestian
    > ------------------------------------------------------------------------
    > edwardpestian's Profile:

    http://www.excelforum.com/member.php...o&userid=33809
    > View this thread: http://www.excelforum.com/showthread...hreadid=564100
    >




+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1