How to swap multiple cells in excel : I was wondering if there is a method where I can swap/ switch data automatically in excell. For example:

I have an excell sheet of almost 16.000 columns.
Each columns have 5 rows. The 5 rows contain information such as A,B,C,D,E but the data is not in sequence, so I have the following: B,A,C,D,E or B,C,D,E. I want a function that can put all A's first and the rows that do not contain an A so (B,C,D,E) to add an blank row before B. 

Please I really need a solution, since there are a lot of columns it will cost me a lot of time and I had try google and youtube but only show me how to do it manually and with less data and columns.