A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
If you read the first post in this thread, you will see that your 'solution' does not address the OP's needs:
I am well aware of how to reformat numbers as text to create the ordinal number effect, but what I would like to do is have the numberdisplay as an ordinal number (e.g., "1st", "2nd", "3rd", etc.) while still retaining its numeric value (1, 2, 3, etc.).
Furthermore, your 'solution' does not handle numbers ending in 11, 12, or 13, properly. To do that with a formula-based solution, try something like:
=A1&MID("thstndrdth",MIN(9,2*RIGHT(A1)*(MOD(A1-11,100)>2)+1),2)