Excel-ben az fkeres-t mivel kell kiegészíteni, hogy a lenti problémát megoldjam? Vagy más függvényt kellene használnom?
A problémám az, hogy van egy több száz soros excel-em és bizonyos azonosítók mellé meg kell keresnem a hozzá tartozó értéket. Viszont nagyon sok azonosítóból több is van. Nekem mindig a legutolsó sorban lévő azonosítóhoz keresett érték kellene. Az fkeres az első találatot veszi figyelembe. Nekem viszont pont az utolsó találat kellene (fentről lefelé haladva).
Erre milyen megoldást tudnék alkalmazni?
Köszönöm!
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Ha meg nemtudod, akkor macroval:
Function UtolsoTalalat(azonosito As String, tartomany As Range) As Variant
Dim i As Long
Dim talalat As Long
talalat = 0
For i = 1 To tartomany.Rows.Count
If tartomany.Cells(i, 1).Value = azonosito Then
talalat = i
End If
Next i
If talalat > 0 Then
UtolsoTalalat = tartomany.Cells(talalat, 2).Value
Else
UtolsoTalalat = "Nincs találat"
End If
End Function
=UtolsoTalalat("keresett_azonosito", A1:B100)
Az a baj, hogy maga az excel 300ezer soros. Az azonosítók egymás alatt vannak, hol 1, hol 2, de van, hogy akár 10 is. Minden azonosítóhoz van egy érték, de az fkeres az első találatot veszi figyelembe, nekem pedig pont a legalsó (azaz legutolsó találat) értéke kellene.
Rendezni nem tudom, mert ha azt vesszük, akkor rendezett, hisz minden azonosító egymás alatt van és az ismétlődők is. Csak nem az utolsóhoz keresett értéket adja ki.
Kb 5000 azonosító van (van amiből 1 van amiből több), nekem van kb 200, amihez ki kellene keresnek azt az egy, utolsóhoz rendelt értéket.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Bocs, rosszul írtam le a nevét.
További kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!