sounds complicated - no need for all that formatting
just type the date 17/09/08 and excel will know
build the table with the top row as lables - font should be bigger and bold
date down a column
data across a row - no missed rows
select a cell within the table
data | sort
select the column with the date
(if you want to be flash you can sort on up to three columns - date, surname, town or whatever)
if it's scores or marks for the same people over time
select the top lables
Data | Filter | auto filter
it's easy
Sorting
http://www.mrexcel.com/tip093.shtml
Filtering
http://www.contextures.com/xlautofilter01.html