The default sort order in EasyMorph is as follows:
Numbers
Text (alphanumerics)
Booleans
Empty cells and errors
Which is not the order you need.
I would suggest moving rows with blanks into a derived table, then sorting the remaining rows in descending order (this will put alphanumerics on top of numbers), then appending the rows with blanks at the bottom.
It worked perfectly, thank you so much for such prompt response
Although I had to create 3 separate derived tables - one each for blanks, numbers and alphanumeric values and then append them together. It worked nonetheless so thanks a lot.