megoldást keresek erre a problémára
-
#1752
Azt hiszem, az előbb nem jól értelmeztem a kérdést.
Írtam egy függvényt – ReFkeres –, ami a keresett érték előfordulási sorát adja meg az utolsó előtti sortól felfelé keresve.
FFunction ReFkeres(mit As Variant, oszlopban%)
Dim sor As Long, usor As Long, f As Boolean
Application.Volatile
usor = Cells(Rows.Count, oszlopban%).End(xlUp).Row - 1
For sor = usor To 1 Step -1
If Cells(sor, oszlopban%) = mit Then
f = True
Exit For
End If
Next
If f Then ReFkeres = sor Else ReFkeres = "Nincs feljebb ilyen érték"
End Function
Ha pl. az E oszlopban az "alma" szót keresed, akkor ezt kell írnod egy cellába: =ReFkeres("alma";5)
Első paraméter a keresendő érték (lehet cellahivatkozás is), második az oszlop száma.