Wie finde ich den größten Wert einer Zelle in einer anderen Spalte?

Wie finde ich den größten Wert einer Zelle in einer anderen Spalte?

Mein Problem ist, dass ich eine Liste mit Kraftstofftransaktionen von Fahrzeugen und ihren Zulassungsnummern habe und die neuesten Kilometerstände herausfinden muss, die für jedes Fahrzeug aufgezeichnet wurden und in einer anderen Spalte stehen. Wie verwende ich die Zulassungsnummer und vergleiche sie mit der Spalte mit dem Kilometerstand, um den neuesten Kilometerstand abzurufen?

„Neueste“ ist in absteigender Reihenfolge, jede Zeile nach unten ist eine neue Transaktion für das Fahrzeug.

Beachten Sie auch, dass der letzte Kilometerstand niedriger sein kann als bei einer vorherigen Transaktion, da manche Leute beim Kauf von Kraftstoff zufällige Kilometerstände eingeben.

Fahrzeugkennung und aktueller Kilometerstand aus der Tanktransaktion

Antwort1

Eine Array(CSE)-Formel löst das Problem:

Bildbeschreibung hier eingeben

  • Array (CSE)-Formel in Zelle A92zum Abrufen einer eindeutigen Reg.-Nr.

    {=IFERROR(INDEX($A$78:$A$88, MATCH(0,COUNTIF($A$91:A91, $A$78:$A$88), 0)),"")}
    
  • Array(CSE)-Formel in Zelle, C92um den neuesten Messwert zu erhalten (ignoriert Null).

    {=MIN(IF(($A$78:$A$88=$A92)*($C$78:$C$88>0),$C$78:$C$88))}
    

Achtung

  • Beenden Sie beide Formeln mitStrg+Umschalt+Eingabe& Abfüllen.

  • Passen Sie die Zellbezüge in der Formel nach Bedarf an.

verwandte Informationen