Use everything else but not excel . This software is to difficult to use.
For example with Python, this code will answer to your question. 4 lines only...
import pandas as pd
df = pd.read_excel("test.xlsx","test")
for i in df.columns:
print(df[i].sort_values(ascending=False))
It returns :
Genus
Curvibacter 15215
Bradyrhizobium 13098
Dyella 5565
Methylocystis 3709
Kineococcus 1518
Sulfuritalea 5
Name: ID-a, dtype: int64
Genus
Dyella 6451
Methylocystis 5664
Bradyrhizobium 4699
Curvibacter 4016
Kineococcus 399
Sulfuritalea 0
Name: ID-b, dtype: int64
Genus
Dyella 2101
Methylocystis 54
Bradyrhizobium 47
Curvibacter 46
Kineococcus 3
Sulfuritalea 1
Name: ID-c, dtype: int64
Genus
Dyella 2774
Methylocystis 11
Bradyrhizobium 5
Curvibacter 3
Sulfuritalea 1
Kineococcus 0
Name: ID-d, dtype: int64
Genus
Dyella 1513
Methylocystis 5
Bradyrhizobium 3
Curvibacter 2
Sulfuritalea 1
Kineococcus 0
Name: ID-e, dtype: int64
Genus
Dyella 203
Bradyrhizobium 13
Methylocystis 2
Sulfuritalea 1
Curvibacter 0
Kineococcus 0
Name: ID-f, dtype: int64
Genus
Bradyrhizobium 10.0
Sulfuritalea 0.0
Curvibacter 0.0
Kineococcus 0.0
Methylocystis 0.0
Dyella NaN
Name: ID-g, dtype: float64
While it may indeed be possible to do this automagically in excel it will require VB scripting or something similar. You will likely get pushback on this for trying to use excel to do bioinformatics. It is not a great idea to do so.
You may want to export the data from excel into a delimited (comma or tab) format. At that point you can use unix
sort(by column) to extract the info you need withcutorawk.