VX42logo - for spreadsheets
 
Date Formulas        
Months
startDate ######
January
February
March
April
May
June
July
August
September
October
November
December
Method for creating a monthly calendar without using arrays   Using arrays  
janvier 2011
Sun Mon Tue Wed Thu Fri Sat janvier 2011
1 2 3 4 5 6 7 S M T W Th F Sa
1             1             1
2 2 3 4 5 6 7 8 2 3 4 5 6 7 8
3 9 10 11 12 13 14 15 9 10 11 12 13 14 15
4 16 17 18 19 20 21 22 16 17 18 19 20 21 22
5 23 24 25 26 27 28 29 23 24 25 26 27 28 29
6 30 31           30 31          
monthNames[1] startDates[2]
janvier #######
février #######
mars #######
avril #######
mai #######
juin #######
juillet #######
août #######
septembre #######
octobre #######
novembre #######
décembre #######
janvier #######
février #######
mars #######
avril #######
mai #######
juin
#######
juillet #######
août #######
septembre #######
octobre #######
novembre #######
décembre #######
janvier #######
février #######

[1]
Named Array:
The calendars reference this array, named
monthNames

=INDEX(monthNames,3)
will return the third month in the array.
[2]
Named Array:
The calendars reference this array, named
startDates

=INDEX(startDates,3)
will return the date corresponding to the third date in the list, which is the date for the first day of the month.