I need some help writing a formula that will count the number of Tues, etc. within a specified date range. The date range is listed in E2 and F2.
Thanks for the help.
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |
Home » Forums » AskWoody support » Productivity software by function » MS Excel and spreadsheet help » Occurrences of a day of week (Excel 2003)
You can use the following custom VBA function:
Function DOWBetween( _
ByVal StartDate As Date, _
ByVal EndDate As Date, _
ByVal DOW As Integer) As Integer
Dim d As Date
DOWBetween = (EndDate – StartDate) 7
EndDate = EndDate – 7 * DOWBetween
For d = StartDate To EndDate
If Weekday(d) = DOW Then
DOWBetween = DOWBetween + 1
End If
Next d
End Function
If you store it in a module in the workbook itself, you can use it like this in C2:
=DOWBetween(MinDate,MaxDate,B2)
and fill down. If you store the function in a module in your personal macro workbook Personal.xls, change the formula to
=Personal.xls!DOWBetween(MinDate,MaxDate,B2)
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.