Hier ist ein Beispiel meiner Tabelle
Die eigentliche Tabelle enthält etwa 20 Informationszeilen pro Blatt. Ich möchte die beiden besten Ergebnisse ermitteln und dann entweder den Namen der Person zurückgeben, zu der das Ergebnis gehört (bevorzugt) ODER die Nummer der Zeile zurückgeben, zu der das Ergebnis gehört.
Antwort1
Die Formel sucht nach doppelten Maximum, deshalb bevorzuge ich es, die Zeile zu finden und daraus den Vor- und Nachnamen zu schreiben
=MATCH(MAX($I$3:$I$6),$I$3:$I$6,0)+2
Ergibt die Zeilennummer. Für das Größte (Gesamt)
$I$3:$I$6 ändern Sie die Spalte „Gesamt“ so, dass sie Ihren Daten entspricht.
Wenn dies in K3 steht, schreiben Sie in L3 den Namen:
=INDEX($A$3:$A$6,K3-2,1)&" "&INDEX($B$3:$B$6,K3-2,1)
Vor- und Nachname
für das zweitgrößte (bei doppeltem Maximum ist es das Maximum in einer anderen Zeile, oder das zweitgrößte im Falle eines nicht doppelten Maximums)
=IF(COUNTIF($I$3:$I$6,MAX($I$3:$I$6))>1,MAX((--($I$3:I6=MAX($I$3:$I$6)))*ROW($I$3:$I$6)),MATCH(LARGE($I$3:$I$6,2),$I$3:$I$6,0)+2)
Drücken Sie gleichzeitig Ctrl
+ Shift
+ Enter
Es wird das Maximum gezählt, wenn die Anzahl >1 ist. Max(row) für Werte=Max
und Match(Large(,2)) für den Fall, dass die Anzahl =1 ist.
Der Name lautet, wenn die obige Formel in K4 steht, in L4:
=INDEX($A$3:$A$6,K4-2,1)&" "&INDEX($B$3:$B$6,K4-2,1)
Vor-und Nachname