formatting numbers as 1st 2nd
Rick Rothstein wrote:
Try this formula...
=A1&MID("thstndrdth",MIN(9,2*RIGHT(A1)*(MOD(A1-11,100)2)+1),2)
Nice. Much shorter than what I was thinking:
=A1&IF(AND(MOD(A1,100)10,MOD(A1,100)<14),"th",
LOOKUP(RIGHT(A1,1),{"0","1","2","3","4"},{"th","st ","nd","rd","th"}))
|