Hi Richard,
Suppose your workweek is defined as Mon-Fri. With dates in B2:B102 and data
in D2

102.
To get the overall % of column D that are for any weekdays in column B use
the formula:
=SUM((WEEKDAY(B2:B102,2)<6)*D2

102)/SUM(D2

102)
This formula is entered as an array - Press Shift Ctrl Enter instead of
enter or use:
=SUMPRODUCT((WEEKDAY(B2:B102,2)<6)*D2

102)/SUM(D2

102)
To get the % for a specific week say Jan 7, 2008 to Jan 11, 2008:
=SUM((B2:B102>=DATE(2008,1,7))*(B2:B102<=DATE(2008,1,11))*D2

102)/SUM(D2

102)
Again entered as an array or using SUMPRODUCT without array entry.
Cheers,
Shane Devenshire
Microsoft Excel MVP
Join
http://setiathome.berkeley.edu/ and download a free screensaver and
help search for life beyond earth.