En formelbaseret løsning kan se således ud.
Navngiv området med skolenavnene (H3:H39) som Skoler.
Indsæt denne matriksformel i celle H43:
=HVIS.FEJL(INDEKS(Skoler;MINDSTE(HVIS(MINDSTE(HVIS(TÆL.HVIS($H$42:$H42;Skoler)=0;TÆL.HVIS(Skoler;"<"&Skoler)+1;"");1)=TÆL.HVIS(Skoler;"<"&Skoler)+1;RÆKKE(Skoler)-MIN(RÆKKE(Skoler))+1);1);SAMMENLIGN(MIN(HVIS(TÆL.HVIS($H$42:$H42;Skoler)>0;"";TÆL.HVIS(Skoler;"<"&Skoler)+1));INDEKS(TÆL.HVIS(Skoler;"<"&Skoler)+1;MINDSTE(HVIS(MINDSTE(HVIS(TÆL.HVIS($H$42:$H42;Skoler)=0;TÆL.HVIS(Skoler;"<"&Skoler)+1;"");1)=TÆL.HVIS(Skoler;"<"&Skoler)+1;RÆKKE(Skoler)-MIN(RÆKKE(Skoler))+1);1);;1);0);1);"")
Kopier formlen ned så langt som nødvendigt.
Indsæt denne formel i celle I43:
=HVIS(LÆNGDE(H43)>0;TÆL.HVIS(Skoler;H43);"")
Kopier ned så langt som nødvendigt.
Inspirationen er fundet her:
http://www.get-digital-help.com/2009/07/28/extract-a-unique-distinct-list-sorted-from-a-z-from-range-in-excel/