+ Reply to Thread
Results 1 to 3 of 3

Syntax of sumproduct

  1. #1
    Registered User
    Join Date
    03-19-2005
    Posts
    2

    Syntax of sumproduct

    I have found the following formula for counting the numbers of Mondays between a start and end date

    {SUMPRODUCT(--(WEEKDAY(StartDate-1+ROW(INDIRECT("1:"&(EndDate-StartDate+1))))=2))}

    Would anyone can tell me how these "--" work and what they stand for.

  2. #2
    Forum Expert Domski's Avatar
    Join Date
    12-14-2009
    Location
    A galaxy far, far away
    MS-Off Ver
    Darth Office 2010
    Posts
    3,950

    Re: Syntax of sumproduct

    Hi,

    They coerce the result of the conditional test (TRUE/FALSE) into their numeric equivalent (1/0) which can then be evaluated by the sumproduct formula.

    You could do worse than read this article which gives a much fuller explanation.

    Dom
    "May the fleas of a thousand camels infest the crotch of the person who screws up your day and may their arms be too short to scratch..."

    Use code tags when posting your VBA code: [code] Your code here [/code]

    Remember, saying thanks only takes a second or two. Click the little star to give some Rep if you think an answer deserves it.

  3. #3
    Registered User
    Join Date
    03-19-2005
    Posts
    2

    Re: Syntax of sumproduct

    Thanks a lot

+ 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