Excel MAX-Funktion - Formelbeispiele zur Ermittlung des höchsten Wertes

  • Teile Das
Michael Brown

Das Tutorial erklärt die MAX-Funktion mit vielen Formelbeispielen, die zeigen, wie man den höchsten Wert in Excel findet und die größte Zahl in Ihrem Arbeitsblatt hervorhebt.

MAX ist eine der einfachsten und am leichtesten zu bedienenden Excel-Funktionen. Allerdings hat sie ein paar Tricks auf Lager, deren Kenntnis Ihnen einen großen Vorteil verschafft. Zum Beispiel, wie Sie die MAX-Funktion mit Bedingungen verwenden oder wie Sie den absolut größten Wert extrahieren können. Dieses Tutorial bietet mehr als eine Lösung für diese und andere verwandte Aufgaben.

    Excel MAX-Funktion

    Die Funktion MAX in Excel gibt den höchsten Wert in einer von Ihnen angegebenen Datenmenge zurück.

    Die Syntax lautet wie folgt:

    MAX(Zahl1, [Zahl2], ...)

    Wo Nummer kann durch einen numerischen Wert, ein Array, einen benannten Bereich, einen Verweis auf eine Zelle oder einen Bereich mit Zahlen dargestellt werden.

    Nummer1 erforderlich ist, Nummer2 und die nachfolgenden Argumente sind optional.

    Die MAX-Funktion ist in allen Versionen von Excel für Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 und niedriger verfügbar.

    Wie man eine MAX-Formel in Excel erstellt

    Um eine MAX-Formel in ihrer einfachsten Form zu erstellen, können Sie Zahlen direkt in die Liste der Argumente eingeben, etwa so:

    =MAX(1, 2, 3)

    In der Praxis kommt es eher selten vor, dass Zahlen "hart kodiert" sind, denn meistens haben Sie es mit Bereichen und Zellen zu tun.

    Der schnellste Weg, eine Max-Formel zu erstellen, die den höchsten Wert in einem Bereich findet, ist der folgende:

    1. Geben Sie in einer Zelle =MAX(
    2. Wählen Sie mit der Maus einen Zahlenbereich aus.
    3. Geben Sie die schließende Klammer ein.
    4. Drücken Sie die Eingabetaste, um Ihre Formel abzuschließen.

    Um zum Beispiel den größten Wert im Bereich A1:A6 zu ermitteln, würde die Formel wie folgt lauten:

    =MAX(A1:A6)

    Wenn Ihre Zahlen in einem Angrenzend Zeile oder Spalte (wie in diesem Beispiel), können Sie Excel veranlassen, automatisch eine Max-Formel für Sie zu erstellen, und zwar wie folgt:

    1. Markieren Sie die Zellen mit Ihren Zahlen.
    2. Auf der Startseite auf der Registerkarte Formate Gruppe, klicken Sie auf AutoSum und wählen Max aus der Dropdown-Liste. (Oder klicken Sie auf AutoSum > Max über die Formeln auf der Registerkarte Funktion Bibliotheksgruppe. )

    Dadurch wird eine gebrauchsfertige Formel in eine Zelle unter dem ausgewählten Bereich eingefügt. Vergewissern Sie sich also, dass sich mindestens eine leere Zelle unter der von Ihnen ausgewählten Zahlenliste befindet:

    5 Dinge, die Sie über die MAX-Funktion wissen sollten

    Damit Sie die Max-Formeln in Ihren Arbeitsblättern erfolgreich einsetzen können, sollten Sie sich diese einfachen Fakten merken:

    1. In den aktuellen Versionen von Excel kann eine MAX-Formel bis zu 255 Argumente akzeptieren.
    2. Wenn die Argumente keine einzige Zahl enthalten, gibt die Funktion MAX den Wert Null zurück.
    3. Wenn die Argumente einen oder mehrere Fehlerwerte enthalten, wird ein Fehler zurückgegeben.
    4. Leere Zellen werden ignoriert.
    5. Logische Werte und Textdarstellungen von Zahlen, die direkt in der Liste der Argumente übergeben werden, werden verarbeitet (TRUE wird als 1 ausgewertet, FALSE als 0). In Referenzen werden logische und Textwerte ignoriert.

    Verwendung der Funktion MAX in Excel - Formelbeispiele

    Nachfolgend finden Sie einige typische Anwendungen der Excel-Funktion MAX. In vielen Fällen gibt es für dieselbe Aufgabe mehrere verschiedene Lösungen, so dass ich Sie ermutige, alle Formeln zu testen, um die für Ihren Datentyp am besten geeignete auszuwählen.

    Wie findet man den maximalen Wert in einer Gruppe?

    Um die größte Zahl in einer Gruppe von Zahlen zu extrahieren, geben Sie diese Gruppe als Bereichsreferenz an die Funktion MAX an. Ein Bereich kann beliebig viele Zeilen und Spalten enthalten. Um beispielsweise den höchsten Wert im Bereich C2:E7 zu ermitteln, verwenden Sie diese einfache Formel:

    =MAX(C2:E7)

    Höchsten Wert in nicht benachbarten Zellen oder Bereichen finden

    Um eine MAX-Formel für nicht zusammenhängende Zellen und Bereiche zu erstellen, müssen Sie einen Verweis auf jede einzelne Zelle und/oder jeden einzelnen Bereich einfügen. Die folgenden Schritte helfen Ihnen, dies schnell und fehlerfrei zu tun:

    1. Geben Sie eine Max-Formel in eine Zelle ein.
    2. Nachdem Sie die öffnende Klammer eingegeben haben, halten Sie die Strg-Taste gedrückt und wählen Sie die Zellen und Bereiche im Blatt aus.
    3. Nachdem Sie das letzte Element ausgewählt haben, lassen Sie die Strg-Taste los und geben die schließende Klammer ein.
    4. Drücken Sie die Eingabetaste.

    Excel verwendet automatisch eine entsprechende Syntax, und Sie erhalten eine Formel, die der folgenden ähnelt:

    =MAX(C5:E5, C9:E9)

    Wie in der nachstehenden Abbildung zu sehen ist, gibt die Formel den maximalen Zwischensummenwert aus den Zeilen 5 und 9 zurück:

    Wie erhalte ich das maximale (späteste) Datum in Excel?

    Im internen Excel-System sind Datumsangaben nichts anderes als fortlaufende Nummern, so dass die MAX-Funktion sie problemlos verarbeiten kann.

    Um z. B. das späteste Lieferdatum in C2:C7 zu finden, verwenden Sie die übliche Max-Formel, die Sie auch für Zahlen verwenden würden:

    =MAX(C2:C7)

    MAX-Funktion in Excel mit Bedingungen

    Wenn Sie den Maximalwert auf der Grundlage von Bedingungen ermitteln möchten, stehen Ihnen mehrere Formeln zur Verfügung. Um sicherzustellen, dass alle Formeln das gleiche Ergebnis liefern, testen wir sie mit dem gleichen Datensatz.

    Die Aufgabe Die in B2:B15 aufgelisteten Artikel und die Verkaufszahlen in C2:C15 dienen dazu, den höchsten Verkauf für einen bestimmten Artikel zu finden, der in F1 eingegeben wurde (siehe Abbildung am Ende dieses Abschnitts).

    Excel MAX IF-Formel

    Wenn Sie eine Formel suchen, die in allen Versionen von Excel 2000 bis Excel 2019 funktioniert, verwenden Sie die WENN-Funktion, um die Bedingung zu testen, und übergeben Sie das resultierende Feld an die MAX-Funktion:

    =MAX(IF(B2:B15=F1, C2:C15))

    Damit die Formel funktioniert, müssen Sie gleichzeitig Strg + Umschalt + Eingabe drücken, um sie als Array-Formel einzugeben. Wenn Sie alles richtig gemacht haben, schließt Excel Ihre Formel in {geschweifte Klammern} ein, was ein visuelles Zeichen für eine Array-Formel ist.

    Es ist auch möglich, mehrere Bedingungen in einer einzigen Formel auszuwerten. Die folgende Anleitung zeigt, wie das geht: MAX IF mit mehreren Bedingungen.

    Nicht-Array MAX IF-Formel

    Wenn Sie keine Array-Formeln in Ihren Arbeitsblättern verwenden möchten, dann kombinieren Sie MAX mit der Funktion SUMPRODUCT, die Arrays nativ verarbeitet:

    =SUMMENPRODUKT(MAX((B2:B15=F1)*(C2:C15)))

    Weitere Informationen finden Sie unter MAX IF ohne Array.

    MAXIFS-Funktion

    In Excel 2019 und Excel für Office 365 gibt es eine spezielle Funktion namens MAXIFS, die dazu dient, den höchsten Wert mit bis zu 126 Kriterien zu finden.

    In unserem Fall gibt es nur eine Bedingung, daher ist die Formel so einfach wie:

    =MAXIFS(C2:C15, B2:B15, F1)

    Eine ausführliche Erläuterung der Syntax finden Sie unter Excel MAXIFS mit Formelbeispielen.

    Der folgende Screenshot zeigt alle 3 Formeln in Aktion:

    Maximalwert ohne Berücksichtigung von Nullen abrufen

    Um Nullen auszuschließen, verwenden Sie den logischen Operator "ungleich" und fügen den Ausdruck "0" entweder in das Kriterium von MAXIFS oder in den logischen Test von MAX IF ein.

    Wie Sie verstehen, ist das Testen dieser Bedingung nur dann sinnvoll, wenn negative Zahlen Bei positiven Zahlen ist diese Prüfung überflüssig, da jede positive Zahl größer als Null ist.

    Um dies auszuprobieren, suchen wir den niedrigsten Rabatt im Bereich C2:C7. Da alle Rabatte durch negative Zahlen dargestellt werden, ist der kleinste Rabatt tatsächlich der größte Wert.

    MAX WENN

    Achten Sie darauf, dass Sie die Tastenkombination Strg + Umschalt + Eingabetaste drücken, um diese Array-Formel korrekt auszufüllen:

    =MAX(IF(C2:C70, C2:C7))

    MAXIFS

    Es handelt sich um eine gewöhnliche Formel, und ein normaler Tastendruck auf Enter reicht aus.

    =MAXIFS(C2:C7,C2:C7,"0")

    Höchsten Wert finden und Fehler ignorieren

    Wenn Sie mit einer großen Menge an Daten arbeiten, die durch verschiedene Formeln gesteuert werden, ist die Wahrscheinlichkeit groß, dass einige Ihrer Formeln zu Fehlern führen, was dazu führt, dass auch eine MAX-Formel einen Fehler zurückgibt.

    Als Abhilfe können Sie MAX IF zusammen mit ISERROR verwenden. Da Sie im Bereich A1:B5 suchen, sieht die Formel folgendermaßen aus:

    =MAX(IF(ISERROR(A1:B5)), "", A1:B5))

    Um die Formel zu vereinfachen, verwenden Sie die Funktion IFERROR anstelle der Kombination IF ISERROR. Dadurch wird die Logik auch etwas offensichtlicher - wenn ein Fehler in A1:B5 vorliegt, ersetzen Sie ihn durch eine leere Zeichenkette ('') und ermitteln dann den Höchstwert im Bereich:

    =MAX(IFERROR(A1:B5, ""))

    Ein kleiner Wermutstropfen ist, dass Sie daran denken müssen, Strg + Umschalt + Eingabe zu drücken, da dies nur als Array-Formel funktioniert.

    In Excel 2019 und Excel für Office 356 kann die Funktion MAXIFS eine Lösung sein, vorausgesetzt, Ihr Datensatz enthält mindestens eine positive Zahl oder einen Nullwert:

    =MAXIFS(A1:B5,A1:B5,">=0")

    Da die Formel nach dem höchsten Wert mit der Bedingung "größer oder gleich 0" sucht, funktioniert sie nicht bei einem Datensatz, der ausschließlich aus negativen Zahlen besteht.

    All diese Einschränkungen sind nicht gut, und wir brauchen offensichtlich eine bessere Lösung. Die Funktion AGGREGATE, die eine Reihe von Operationen durchführen und Fehlerwerte ignorieren kann, passt perfekt:

    =AGGREGAT(4, 6, A1:B5)

    Die Zahl 4 im 1. Argument steht für die MAX-Funktion, die Zahl 6 im 2. Argument für die Option "Fehler ignorieren" und A1:B5 ist Ihr Zielbereich.

    Unter idealen Bedingungen liefern alle drei Formeln das gleiche Ergebnis:

    Wie findet man den absoluten Maximalwert in Excel?

    Wenn Sie mit einer Reihe von positiven und negativen Zahlen arbeiten, möchten Sie manchmal den größten absoluten Wert unabhängig vom Vorzeichen finden.

    Die erste Idee, die mir in den Sinn kommt, ist, die absoluten Werte aller Zahlen im Bereich mit der Funktion ABS zu ermitteln und diese in MAX einzugeben:

    {=MAX(ABS( Bereich ))}

    Dies ist eine Array-Formel, also vergessen Sie nicht, sie mit der Tastenkombination Strg + Umschalt + Eingabe zu bestätigen. Eine weitere Einschränkung ist, dass sie nur mit Zahlen funktioniert und bei nicht-numerischen Daten zu einem Fehler führt.

    Wenn Sie mit dieser Formel nicht zufrieden sind, dann lassen Sie uns etwas Lebensfähigeres bauen :)

    Wie wäre es, wenn wir den Mindestwert ermitteln, sein Vorzeichen umkehren oder ignorieren und dann zusammen mit allen anderen Zahlen auswerten? Ja, das funktioniert perfekt als normale Formel. Als zusätzlicher Bonus werden Texteingaben und Fehler problemlos verarbeitet:

    Mit den Quellennummern in A1:B5 lauten die Formeln wie folgt.

    Array Formel (abgeschlossen mit Strg + Umschalt + Eingabe):

    =MAX(ABS(A1:B5))

    Regelmäßig Formel (abgeschlossen mit Enter):

    =MAX(MAX(A1:B5), -MIN(A1:B5))

    oder

    =MAX(MAX(A1:B5), ABS(MIN(A1:B5)))

    Der folgende Screenshot zeigt die Ergebnisse:

    Rückgabe des maximalen Absolutwerts unter Beibehaltung des Vorzeichens

    In manchen Situationen kann es erforderlich sein, den größten absoluten Wert zu finden, aber die Zahl mit ihrem ursprünglichen Vorzeichen zurückzugeben, nicht den absoluten Wert.

    Angenommen, die Zahlen befinden sich in den Zellen A1:B5, dann ist die folgende Formel zu verwenden:

    =IF(ABS(MAX(A1:B5))>ABS(MIN(A1:B5)), MAX(A1:B5), MIN(A1:B5))

    Auf den ersten Blick kompliziert, ist die Logik recht einfach nachzuvollziehen. Zunächst sucht man die größte und die kleinste Zahl im Bereich und vergleicht ihre absoluten Werte. Wenn der absolute Maximalwert größer ist als der absolute Minimalwert, wird die maximale Zahl zurückgegeben, andernfalls die minimale Zahl. Da die Formel den ursprünglichen und nicht den absoluten Wert zurückgibt, behält sie die Vorzeicheninformation:

    Maximalwert in Excel hervorheben

    Wenn Sie die größte Zahl im Originaldatensatz identifizieren möchten, können Sie diese am schnellsten mit der bedingten Formatierung von Excel hervorheben. Die folgenden Beispiele führen Sie durch zwei verschiedene Szenarien.

    Höchste Zahl in einem Bereich hervorheben

    Microsoft Excel verfügt über eine vordefinierte Regel für die Formatierung von Spitzenwerten, die sich perfekt für unsere Zwecke eignet. Hier sind die Schritte zur Anwendung dieser Regel:

    1. Wählen Sie Ihren Zahlenbereich (in unserem Fall C2:C7).
    2. Auf der Startseite auf der Registerkarte Stile Gruppe, klicken Sie auf Bedingte Formatierung> Neue Regel .
    3. In der Neue Formatierungsvorschrift wählen Sie im Dialogfenster Nur die obersten oder untersten Werte formatieren .
    4. Wählen Sie im unteren Fensterbereich Top aus der Dropdown-Liste und geben Sie 1 in das Feld daneben ein (d. h., Sie wollen nur eine Zelle mit dem größten Wert markieren).
    5. Klicken Sie auf die Format Taste und wählen Sie das gewünschte Format.
    6. Klicken Sie zweimal auf OK, um beide Fenster zu schließen.

    Fertig! Der höchste Wert im ausgewählten Bereich wird automatisch hervorgehoben. Wenn es mehr als einen Höchstwert gibt (Duplikate), hebt Excel alle hervor:

    Maximalwert in jeder Zeile hervorheben

    Da es keine eingebaute Regel gibt, die den höchsten Wert in jeder Zeile hervorhebt, müssen Sie eine eigene Regel auf der Grundlage einer MAX-Formel konfigurieren, und zwar wie folgt:

    1. Markieren Sie alle Zeilen, in denen Sie die Höchstwerte hervorheben möchten (in diesem Beispiel C2:C7).
    2. Auf der Startseite auf der Registerkarte Stile Gruppe, klicken Sie auf Neue Vorschrift > Verwenden Sie eine Formel, um die zu formatierenden Zellen zu bestimmen. .
    3. In der Werte formatieren, auf die diese Formel zutrifft geben Sie diese Formel ein:

      =C2=MAX($C2:$E2)

      Dabei ist C2 die Zelle ganz links und $C2:$E2 der erste Zeilenbereich. Damit die Regel funktioniert, müssen Sie die Spaltenkoordinaten in dem Bereich mit dem $-Zeichen sperren.

    4. Klicken Sie auf die Format und wählen Sie das gewünschte Format.
    5. Klicken Sie zweimal auf OK.

    Tipp: Auf ähnliche Weise können Sie auch die höchster Wert in jede Spalte Die Schritte sind genau dieselben, mit dem Unterschied, dass Sie eine Formel für den ersten Spaltenbereich schreiben und die Zeilenkoordinaten sperren: =C2=MAX(C$2:C$7)

    Weitere Informationen finden Sie unter So erstellen Sie eine formelbasierte bedingte Formatierungsregel.

    Excel MAX-Funktion funktioniert nicht

    MAX ist eine der am einfachsten zu bedienenden Excel-Funktionen. Wenn sie wider Erwarten nicht richtig funktioniert, liegt es höchstwahrscheinlich an einem der folgenden Probleme.

    MAX-Formel ergibt Null

    Wenn eine normale MAX-Formel 0 zurückgibt, obwohl es im angegebenen Bereich höhere Zahlen gibt, sind diese Zahlen wahrscheinlich als Text formatiert. Das ist vor allem dann der Fall, wenn Sie die MAX-Funktion auf Daten anwenden, die von anderen Formeln gesteuert werden. Sie können dies z. B. mit der Funktion ISNUMBER überprüfen:

    =ISNUMMER(A1)

    Wenn die obige Formel FALSE zurückgibt, ist der Wert in A1 nicht numerisch, d. h. Sie sollten die Originaldaten und nicht eine MAX-Formel untersuchen.

    MAX-Formel gibt #N/A, #VALUE oder einen anderen Fehler zurück

    Bitte überprüfen Sie die referenzierten Zellen sorgfältig. Wenn eine der referenzierten Zellen einen Fehler enthält, führt eine MAX-Formel zu demselben Fehler. Um dies zu umgehen, lesen Sie, wie Sie den Maximalwert ohne Berücksichtigung aller Fehler erhalten.

    So findet man den Maximalwert in Excel. Ich danke Ihnen für die Lektüre und hoffe, Sie bald in unserem Blog begrüßen zu dürfen!

    Verfügbare Downloads:

    Excel MAX-Musterarbeitsmappe

    Michael Brown ist ein begeisterter Technologie-Enthusiast mit einer Leidenschaft für die Vereinfachung komplexer Prozesse mithilfe von Softwaretools. Mit mehr als einem Jahrzehnt Erfahrung in der Technologiebranche hat er seine Fähigkeiten in Microsoft Excel und Outlook sowie Google Sheets und Docs verfeinert. Michaels Blog widmet sich dem Teilen seines Wissens und seiner Expertise mit anderen und bietet leicht verständliche Tipps und Tutorials zur Verbesserung von Produktivität und Effizienz. Egal, ob Sie ein erfahrener Profi oder ein Anfänger sind, Michaels Blog bietet wertvolle Einblicke und praktische Ratschläge, wie Sie diese wichtigen Softwaretools optimal nutzen können.