MAX-Funktion in Excel - Größte Zahl finden

Beispielarbeitsbuch herunterladen

Laden Sie die Beispielarbeitsmappe herunter

Dieses Tutorial zeigt, wie Sie die Excel MAX-Funktion in Excel, um die größte Zahl zu berechnen.

MAX-Funktionsübersicht

Die MAX-Funktion berechnet die größte Zahl.

Um die MAX Excel-Arbeitsblattfunktion zu verwenden, wählen Sie eine Zelle aus und geben Sie Folgendes ein:

(Beachten Sie, wie die Formeleingaben angezeigt werden)

MAX-Funktion Syntax und Eingaben:

1 =MAX(Zahl1,Zahl2)

Array - Eine Reihe von Zahlen.

So verwenden Sie die MAX-Funktion

Die MAX-Funktion gibt den größten Wert aus einem Datensatz zurück.

Hier verwenden wir die MAX-Funktion, um das höchste BIP der Welt zu finden:

1 =MAX(B2:B11)

Leere Zellen oder Zellen mit Text

Die MAX-Funktion ignoriert Zellen, die leer sind oder nicht numerische Werte enthalten.

MAX-Datum

Da Excel das Datum als Seriennummer speichert, können wir die MAX-Funktion verwenden, um das maximale Datum zu finden.

1 =MAX(B2:B8)

SVERWEIS & MAX

In unserem obigen Beispiel haben wir die MAX-Funktion verwendet, um das höchste BIP der Welt zu bestimmen. Nachdem wir das MAX BIP gefunden haben, können wir die SVERWEIS-Funktion verwenden, um das Land mit dem höchsten BIP zu finden:

1 =SVERWEIS(MAX(A2:A9), A2:B9, 2, FALSCH)

Die obige Funktion berechnet das höchste BIP mithilfe der MAX-Funktion. Die SVERWEIS-Funktion sucht nach dem höchsten BIP und gibt die Informationen aus der zweiten Spalte (wie durch „2“ in unserer Formel angezeigt) des Suchbereichs (A2:B9) zurück.

Hinweis: Der gesuchte Artikel (BIP) muss in der ersten Spalte stehen, wenn Sie die SVERWEIS-Funktion verwenden.

MAXIFS-Funktion

MAXIFS Funktion gibt den Maximalwert aus einem Datenbereich basierend auf einem oder mehreren Kriterien zurück. Nehmen wir in unserem BIP-Beispiel an, wir möchten das höchste BIP eines asiatischen Landes ermitteln. Verwenden Sie die Formel:

1 =MAXIFS($C$2:$C$11, $B$2:$B$11, E2)

Die Funktion grenzt ihren Datenbereich ein, indem sie die von uns bereitgestellten Bedingungen anwendet. Es sucht nach Asien in B2:B11 und erstellt so eine Teilmenge aus dem ursprünglichen Datenbereich. Aus dieser Teilmenge von Daten wird dann der Maximalwert berechnet.

Um mehr über die Funktionsweise der MAXIFS-Funktion zu erfahren, lesen Sie unser Tutorial zu MAXIFS und MINIFS.

Hinweis: Die MAXIFS-Funktion ist nur in Excel 2022 oder Excel 365 verfügbar. Wenn Sie eine ältere Excel-Version haben, können Sie die Array-Funktion verwenden, um Ihre eigene MAXIF-Datei zu erstellen.

MAX WENN

Wenn Sie ältere Excel-Versionen verwenden, können Sie die IF-Funktion mit der MAX-Funktion mithilfe einer Array-Funktion kombinieren. Nehmen Sie das gleiche Beispiel wie oben und verwenden Sie die Formel:

1 {=MAX(IF(E2=$B$2:$B$11, $C$2:$C$11))}

Hinweis: Wenn Sie Array-Funktionen erstellen, müssen Sie nach dem Erstellen Ihrer Formel STRG + UMSCHALT + EINGABETASTE statt nur EINGABE drücken.

Sie werden feststellen, wie die geschweiften Klammern erscheinen. Sie können die geschweiften Klammern nicht einfach manuell eingeben; Sie müssen STRG + UMSCHALT + EINGABE verwenden.

Die Formel erstellt eine Teilmenge des BIP mithilfe der Suchkriterien. Die IF-Funktion sucht in B2:B11 nach „Asien“ und gibt die entsprechenden Werte von C2:C11 an die MAX-Funktion zurück. Somit wird nur das höchste BIP in Asien berechnet.

Hinweis: Die obige Formel verwendet absolute Referenzen (die $-Zeichen), um Zellreferenzen beim Kopieren von Formeln zu sperren. Wenn Sie damit nicht vertraut sind, lesen Sie bitte unsere Handbuch zu Excel-Referenzen

MAX-Funktion in Google Tabellen

Die MAX-Funktion funktioniert in Google Sheets genauso wie in Excel.

Zusätzliche Bemerkungen

Die MIN-Funktion gibt die kleinste Zahl in einer Reihe zurück.

MAX-Beispiele in VBA

Sie können auch aus VBA heraus auf die Excel MAX-Funktion zugreifen, indem Sie Anwendung.ArbeitsblattFunktion.

1 Anwendung.ArbeitsblattFunktion.Max(1, 1.23, 3, 21 + 9.43)

Die obige Anweisung gibt 30,43 als Maximalwert zurück (21 + 9,43 = 30,43)

MAX kann auch einen Bereich (oder benannten Bereich) als Parameter akzeptieren, wie im VBA-Code unten gezeigt

12 Dim Max_Value als DoubleMax_Value = Application.WorksheetFunction.Max(Range("A1:A10"))

Außerdem kann MAX den Namen einer Tabelle wie der oben gezeigten als Parameter akzeptieren:

12 Dim Max_Value als DoubleMax_Value = Application.WorksheetFunction.Max(Range("Table1"))

MAX ignoriert nicht numerische Werte, daher ist das Ergebnis des obigen Codes 80.

Zurück zur Liste aller Funktionen in Excel

wave wave wave wave wave