View Single Post
  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
T. Valko T. Valko is offline
external usenet poster
 
Posts: 15,768
Default MLK b-day as holiday date

Left out the critical piece of information!

Try this...
=DATE(A1,1,22)-WEEKDAY(DATE(A1,1,6))


A1 holds the year number of interest. For example, 2011.

--
Biff
Microsoft Excel MVP


"T. Valko" wrote in message
...
Try this...

=DATE(A1,1,22)-WEEKDAY(DATE(A1,1,6))

The general formula is:

=DATE(year,month,1+N*7)-WEEKDAY(DATE(year,month,8-day_of_week))

Whe

N = the nth weekday (3 for the 3rd Monday)

day_of_week = a number from 1 to 7. 1 = Sunday thru 7 = Saturday

--
Biff
Microsoft Excel MVP


"Greg" wrote in message
...
hi,

i need a function to calculate what date would be the 3rd monday in
January
for a given year. can this be done w/o arrays?

thanks

--
______
Regards,
Greg