An alternative, assuming data start in A1:

=TEXT(A1,"###")

in B1 and copy down. Then select all data and use DATA/SORT/sort by column B/Treat text and numbers separately