ne approfitto ancora e ti chiedo un altra cosa

Ho la necessità di trovare quali dati sono presenti in una colonna... mi spiego meglio:
In una colonna excel ho delle categorie (es: studente, laurendo,laureato, disoccupato ecc...)
Ogni persona inserita avrà la sua determinata categoria...

Vorrei inserire in un array tutti i tipi di categorie inserite, senza ripetizioni... se sono presenti 30 studenti, nell'array deve comparire una sola volta la voce studente ecc... )

L'idea era quella di compilare un array inserendo un valore solo quando è diverso dal precedente.... questa soluzione è possibile solo se le categorie sono in ordine, però... non la mia situazione...
spero di essermi spiegato :P

La domanda ora è : c'è una soluzione più semplice per capire le occorrenze di un determinato numero di celle ? è necessario ordinare l'array ?

Qualora fosse necessario ordinare.... è complicato ?

Grazie