I wonder why you put this question in the Hardware section, not in Software. Anyway, you must be doing something wrong. I tested sorting of some numbers, formated as Text, and the numbers starting with 0 do sort together at the beginning of the list when sorting in ascending order.
Do have the entire column, or at least the rows to be sorted, all formatted as text? You need to do that to get this to work right. When you start the sort, you should get a Sort Warning panel; in it, check the box for "Sort numbers and numbers stored as text separately".