Yes, I know
Usually, when you format as number, they are in align right by default, am I right? my column is stored as number and displayed with left align, and thats makes a problem with sorting. By default If you have a numbers in column/rows excel gives you Sort>Order>Smallest to larget. If it see column like text gives you Sort>Order>A to Z.