1.6k Aufrufe
Gefragt in Tabellenkalkulation von tomschi Mitglied (879 Punkte)
Halli Hallo!

Ich habe z. B. folgende Tabelle:
A1: 1
A2: 50
A3: 49
A4: 1
A5: 60
A6: 1
A7: 1
A8: 24
A9: 12

Nunmehr möchte ich die letzte Zeile eines mehrfahch vorkommenden Suchkriteriums ermitteln.
In diesem Fall die "1" --> Zeile 7.

Wie kann ich dies bewerkstelligen?

Ciao

Tom

4 Antworten

0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

versuch es mal so

{=MAX((A1:A100=4)*(ZEILE(A1:A100)))}


gilt jetzt für Spalte A 1 bis A 100 und ist als Martixformel einzugeben

Gruß

Helmut
0 Punkte
Beantwortet von tomschi Mitglied (879 Punkte)
Hallo Helmut!

DANKE, für die rasche und tolle Antwort!

Ich habe noch ...=4... durch das entsprechende Suchkriterium ersetzt und siehe da --> es funktioniert.

Zwar verstehe ich die Formel nicht ganz, aber hauptsache ich habe eine Lösung.

Ciao

Tom
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

das mit der 4 ist natürlich richtig.

Sonst ich habe alle Zeileninhalte mit 4 (ich nehme den Wert in meiner Formel) verglichen (A1:A100) und wenn der Wert 4 ist, gibt es eine 1 sonst 0. Jede 1 oder 0 mit der Zeile() multipliziert ergibt die Zeilenzahl oder 0 und dann mit Max() die maximale Zeile gesucht

Gruß

Helmut
0 Punkte
Beantwortet von tomschi Mitglied (879 Punkte)
Guten Morgen Helmut!

Auf die Schnelle kann ich Deiner Erklärung zwar jetzt nicht folgen
- vielleicht bin ich ja noch nicht 100%ig ausgeschlafen - aber trotzdem
ein herzliches Dankeschön!

Antwort 1 habe ich mit "Diese Antwort hat das Problem gelöst" honoriert.
Daher bleibt mir für Antwort 3 nur ein "Als gute Antwort bewerten" übrig.

Wünsche Dir noch einen schönen Tag.

Tom

P.S.: Weißt Du zufällig wo ich eine brauchbare allgemeine Erklärung zu Matrix-Formeln finde?
...