Szerintem ez a kettő a legegyszerűbb és leggyorsabb:
Ha "B" oszlopban vannak cellaértékek
első:
=FKERES("*";B:B;1;0)
utolsó:
=INDEX(B:B;HOL.VAN("*";B:B;-1);1)