Seite 1 von 1
VERWEIS() sucht vorwärts - geht auch rückwärts?
Verfasst: So, 11.06.2006 18:31
von Randsachse
Hallo Leute!
Ich brüte seit 2 Tagen an einer Formel die einen in einer Zeile immer wiederkehrenden Text (z.B. "A4") sucht und mir das Datum des letzten (jüngsten) Auftretens ausgibt. Verweis() bleibt ja von links nach rechts an der ersten Fundstelle stehen, ich brauche jedoch die letzte (am weiten rechts stehende) Stelle wo er auftritt.
Ich hoffe die geballte Usermacht kann mir helfen. Vielen Dank schon im voraus.
Verfasst: So, 11.06.2006 20:52
von Karolus
Hallo
Mal angenommen Dein Suchtext findet sich in der ersten Zeile, und in der zweiten Zeile ein sortiert aufsteigendes Datum, dann funktionierts mit einer Hilfszeile (zb. 3) mit der Formel in A3 :
=WENN(A1="dein-suchtext";A2;"")
Diese Formel nach rechts ziehen soweit wie nötig, und dann mit :
=MAXA(A3:Z3)
das gewünschte "jüngste" Datum herauspicken .
Gruß Karo
Verfasst: So, 11.06.2006 23:08
von Karolus
Hallo
Ich hab noch etwas gefunden, ohne Hilfszeile :
=MAXA((A1:Z1="dein-suchtext")*(A2:Z2))
als Matrixformel abschliesen mit 'strg shift enter'
Gruß Karo
Verfasst: Mi, 14.06.2006 22:23
von WildpigDE
Hi Karo
Habe ein ähnliches Problem. In A1 erscheint eine Zahl (z.B. 3), in A2:E2 sind die Zahlen von 1-5, in A3:E3 ind fünf Namen ( Hans, Willi, Richard, Kurt, Erwin) also etwa so:
3
1 2 3 4 5
Hans Willi Richard Kurt Erwin
In A4 möchte ich dann bei der Eingabe von 3 Richard ausgegeben haben, bei 4 Kurt u.s.w.
Trots einigen rumprobieren mit WENN und MAXA ist das einzige was ich rausbekomme FALSCH oder halt nur einen Namen. Was ist da falsch?
Bis dann
Klaus
Verfasst: Do, 15.06.2006 11:37
von Karolus
Hallo Klaus
Was du brauchst ist :
=WVERWEIS(A1;$A$2:$E$3;2;1)
Gruß Karo
Verfasst: Fr, 16.06.2006 22:32
von WildpigDE
Es klappt! Da kann ich erstmal wieder an meiner Schraubenberechnung weiterbasteln...
Vielen Dank, Karo
Bis dann
klaus