I want
FX(A1:A7,1) to return the value Albert,
FX(A1:A7,2) to return the value Bessie and
FX(A1:A7,3) to return the value Carrie etc, for some function FX.
So, practically you want to loop through every cell and read values ? I don't see "unique" part ...
Or you want to loop...