Suche nach einem Bestandsprodukt und Anzeige des letzten Eintrags zu diesem

Bei der Nutzung von Sverweis bekomme ich den ersten eintrag zu einem Wert x in einer Tabelle angezeit… z.b Produkt x erster Wareneingang
ich suche eine Funktion die es mir ermöglicht den letzten Eintrag zu diesem Produkt x anzeigen zu lassen

Produkt Standort
x a
y a
x b
x d
y d

bei der Suche nach x oder y soll das ergebnis also in beiden Fällen d sein

Hallo Thomas,

ich habe zwar keine eindeutige Aussage gefunden, dass es so ist, aber VERWEIS scheint es so zu tun, wie du möchtest, also Suche von unten, bzw. nach deem letzten Auftreten:

=VERWEIS("x";A1:B5)

Gruß, Andreas

Hallo
hier mal ein Link

Gruß Holger

Hallo Andreas
das funktioniert nur wenn die Liste aufsteigend [Alphabetisch] Sortiert ist, sonnst gibt es falsche Erlebnisse

Gruß Holger

PS
Siehe Hilfe zur Funktion Verweis()

Wichtig:
Die zu Suchvektor gehörenden Werte müssen in aufsteigender Reihenfolge angeordnet sein: …,-2, -1, 0, 1, 2, …, A-Z, FALSCH, WAHR. Andernfalls gibt VERWEIS möglicherweise einen falschen Wert zurück. Bei Zeichenfolgen (Texten) wird nicht zwischen Groß- und Kleinbuchstaben unterschieden.

*grübel*
Hallo Holger,

also über die Version unten auf der Linkseite hab ich jetzt über ne halbe Stunde sinniert - ohne Erfolg.

=VERWEIS(2;1/(A1:A1000="x");B1:B1000)

Kannst du mir erklären, wie das funktioniert. Denn dass es geht, habe ich getestet.
Aus was wird die 2 erzeugt, nach der gesucht wird?
A1:A1000=„x“ müsste doch irgendwelche WAHR oder FALSCH-Werte erzeugen.
1/(A1:A1000=„x“) gibt dann entweder 1 oder DIV/0. Wie kommen die auf die 2 ??
Ich glaub ich bin zu blöd für Excel.

Gruß, Andreas

Hallo
du liegt mit "…gibt dann entweder 1 oder DIV/0. " ganz richtig.
Verweis() sucht den letzten Wert der kleiner oder gleich dem Suchkriterium ist, wenn die Liste sortiert ist.

Beachte kleiner oder gleich den Suchkriterium

(A1:A1000=„x“)
Die Ergebnisse ist eine Reihe von WAHR oder FALSCH
durch die Division mit 1 wird daraus eine Reihe von 1 oder DIV/0.

DIV/0 wir bei der Suche ignoriert.
Das Suchkriterium muss also nur größer wie 1 zu sein,
um beim letzten Wert der noch kleiner dem Suchkriterium ist stehen zu bleiben.

Gruß Holger

Klasse
Vielen Dank, Holger,

die Leute von Excelformeln haben’s echt drauf.
Und du natürlich auch, dass du das durchschaut hast.

Danke und Gruß,
Andreas

Klappt…

danke vielmals an alle.

Grüß Thomas

1 Like