Jag vet inte om jag försår dig rätt nu. För att se vilken rad som har den sista ifyllda cellen, oavsett om det är en text eller värde så kan du köra matrisformeln
=MAX(RAD(A:A)*(A:A<>""))
eller så här om vill slippa Ctrl+shift+enter
=PRODUKTSUMMA(MAX(RAD(A:A)*(A:A<>"")))
Sedan kan du hämta hämta värdet med INDEX(). Typ:
=INDEX(A:A;MAX(RAD(A:A)*(A:A<>"")))
Eller menar du att du specifikt vill ha det sista texten och ignorera alla tal, även om de kommer senare?
Då kan du använda ÄRTEXT() (för säkerhets skull kan du ha kvar <>"")
=MAX(RAD(A:A)*(A:A<>"")*(ÄRTEXT(A:A)))
Och nu måste du köra matrisformel, Det här klarar inte Produktsumma
=INDEX(A:A;MAX(RAD(A:A)*(A:A<>"")*(ÄRTEXT(A:A))))
Tryck CTRL+SHIFT+ENTER så att det blir en matrisformel. Om du gär rätt så visar excel "måsvingar" (Du kan inte sklriva in dom, det gör excel när du trycker Strl+Shift+Enter)
{=INDEX(A:A;MAX(RAD(A:A)*(A:A<>"")*(ÄRTEXT(A:A))))}
Vill du slippa matrisformel kan du t.ex använda
=INDEX(A:A;MÄNGD(14;6;RAD(A:A)*ÄRTEXT(A:A);1))
Men då måste du lära dig MÄNGD() också