Hi S Keen!
AFAIK you can't get it by formatting.
You can use the ordinal formula found at:
Chip Pearson:
http://www.cpearson.com/excel/ordinal.htm
Here's an example by formula applied to a date in A1:
=DAY(A1)&IF(AND(DAY(A1)>=10,DAY(A1)<=14),"th",CHOOSE(MOD(DAY(A1),10)+1
,"th","st","nd","rd","th","th","th","th","th","th"))&"
"&TEXT(A1,"mmm")
You should note that the result is text and not a date serial number.
You'll also find coverage of ordinal dates at:
Dave McRitchie:
http://www.mvps.org/dmcritchie/excel/datetime.htm#ordinal
--
Regards
Norman Harker MVP (Excel)
Sydney, Australia
(e-mail address removed)
Excel and Word Function Lists (Classifications, Syntax and Arguments)
available free to good homes.