MAXIFS- und MINIFS-Funktionen - Max / Min abrufen, wenn Bedingung erfüllt ist - Excel & Google Sheets

Dieses Tutorial zeigt, wie Sie die Exzel MAXichFS- und MINIFS-Funktiongen in Excel, um Daten zu zählen, die bestimmte Kriterien erfüllen.

MAXIFEN Funktionsübersicht

Sie können die MAXIFS-Funktion in Excel verwenden, um Zellen zu zählen, die einen bestimmten Wert enthalten, Zellen zu zählen, die größer oder gleich einem Wert sind usw.

(Beachten Sie, wie die Formeleingaben angezeigt werden)

MAXIFEN Funktionssyntax und Argumente:

=MAXIFS (max_range, range1, Criteria1, [range2], [criteria2],… )

maximale Reichweite - Wertebereich zur Ermittlung des Maximums.

Reichweite1 - Der erste zu bewertende Bereich.

Kriterien1 - Die für range1 zu verwendenden Kriterien.

Reichweite2 - [optional] Der zweite auszuwertende Bereich.

Reichweite2 - [optional] Der zweite auszuwertende Bereich.

Was sind die MAXIFS- und MINIFS-Funktionen?

Während Microsoft uns schon früh eine Möglichkeit geben konnte, die Summe oder Anzahl einer Reihe von Zellen anhand von Kriterien zu ermitteln, kamen MAXIFS und MINIFS erst später im Leben von Tabellenkalkulationen. Zum Glück haben wir sie jetzt und sie haben eine sehr ähnliche Struktur und Verwendung. Einfach ausgedrückt können die beiden Funktionen einen Bereich von Zellen durchsuchen, um nach einem bestimmten Kriterium zu suchen, und dann das Maximum oder die Werte in einem Bereich angeben, der diesen Werten entspricht. Da sie nach dem großen Update 2007 erstellt wurden, gibt es kein älteres „MAXIF/MINIF“ zu befürchten.

Falls noch nicht geschehen, können Sie viele ähnliche Strukturen und Beispiele im Artikel ZÄHLENWENN nachlesen.

Einfaches Beispiel

Betrachten wir diese Tabelle:

Wenn wir herausfinden möchten, wie viele Bananen maximal gepflückt wurden, können wir die MAXIFS-Funktion verwenden. Als erstes Argument geben wir immer den Zahlenbereich an, dessen Ergebnis wir zurückgeben möchten. Anschließend listen wir die Kriterienbereiche und die entsprechenden Kriterien auf. In unserem Beispiel können wir diese Formel in D2 platzieren:

=MAXIFS(B2:B7, A2:A7, D1)

Wenn wir die kleinste/minimale Anzahl gepflückter Bananen ermitteln möchten, können wir einfach den Namen der Funktion ändern, während der Rest gleich bleibt.

=MINIFS(B2:B7, A2:A7, D1)

Für den Rest des Artikels neigen wir dazu, Beispiele zu präsentieren, die entweder MAXIFS oder MINIFS verwenden, anstatt jedes Mal beide aufzulisten. Denken Sie daran, dass Sie leicht zwischen den beiden wechseln können, je nachdem, welches Ergebnis Sie erzielen möchten.

Arbeiten mit Datumsangaben, mehreren Kriterien

Beim Arbeiten mit Datumsangaben in einer Tabellenkalkulation ist es zwar möglich, das Datum direkt in die Formel einzugeben, es empfiehlt sich jedoch, das Datum in einer Zelle zu haben, damit Sie einfach auf die Zelle in einer Formel verweisen können. Dies hilft dem Computer beispielsweise zu wissen, dass Sie das Datum 27.05.2020 und nicht die Zahl 5 geteilt durch 27 geteilt durch 2022 verwenden möchten.

Schauen wir uns unsere nächste Tabelle an, in der alle zwei Wochen die Anzahl der Besucher einer Website aufgezeichnet wird.

Wir können den Start- und Endpunkt des Bereichs angeben, den wir in D2 und E2 betrachten möchten. Unsere Formel, um die höchste Besucherzahl in diesem Bereich zu finden, könnte dann lauten:

=MAXIFS(B2:B7, A2:A7, ">="&D2, A2:A7, "<="&E2)

Beachten Sie, wie wir die Vergleiche von „=“ mit den Zellbezügen verketten konnten, um die Kriterien zu erstellen. Auch wenn beide Kriterien auf denselben Zellbereich (A2:A7) angewendet wurden, müssen Sie den Bereich zweimal schreiben, einmal pro Kriterium.

Mehrere Spalten

Wenn Sie mehrere Kriterien verwenden, können Sie sie auf denselben Bereich anwenden, wie wir es im vorherigen Beispiel getan haben, oder Sie können sie auf verschiedene Bereiche anwenden. Lassen Sie uns unsere Beispieldaten in dieser Tabelle kombinieren:

Wir haben einige Zellen eingerichtet, damit der Benutzer in die Zellen E2 bis G2 eingeben kann, wonach er suchen möchte. Wir brauchen also eine Formel, die die wenigsten Äpfel addiert, die im Februar gepflückt wurden. Unsere Formel sieht so aus:

=MINIFS(C2:C7, B2:B7, „>=“&F2, B2:B7, „<=“&G2, A2:A7, E2)

MAXIFS/MINIFS mit OR-Logik

Bis zu diesem Punkt waren die von uns verwendeten Beispiele alle UND-basierte Vergleiche, bei denen wir nach Zeilen suchen, die alle unsere Kriterien erfüllen. Nun betrachten wir den Fall, wenn Sie nach der Möglichkeit suchen möchten, dass eine Zeile das eine oder andere Kriterium erfüllt.

Schauen wir uns diese Verkaufsliste an:

Wir möchten die maximalen Verkäufe für Adam und Bob ermitteln. Am einfachsten ist es, zwei MAXIFS und dann den MAX dieser beiden Funktionen zu nehmen.

=MAX(MAXIFS(B2:B7, A2:A7, "Adam"), MAXIFS(B2:B7, A2:A7, "Bob"))

Hier haben wir den Computer unsere individuellen Punktzahlen berechnen lassen und dann addieren wir sie.

Unsere nächste Option ist gut, wenn Sie mehr Kriterienbereiche haben, sodass Sie nicht die gesamte Formel wiederholt neu schreiben müssen. In der vorherigen Formel haben wir den Computer manuell angewiesen, zwei verschiedene MAXIFS zu berechnen. Sie können dies jedoch auch tun, indem Sie Ihre Kriterien wie folgt in ein Array schreiben:

=MAX(MAXIFS(B2:B7, A2:A7, {"Adam", "Bob"}))

Sehen Sie sich an, wie das Array innerhalb der geschweiften Klammern aufgebaut ist. Wenn der Computer diese Formel auswertet, weiß er, dass wir für jedes Element in unserem Array eine MAXIFS-Funktion berechnen möchten, um so ein Array von Zahlen zu erstellen. Die äußere MAX-Funktion nimmt dann dieses Array von Zahlen und wandelt es in eine einzelne Zahl um. Wenn Sie die Formelauswertung durchgehen, würde sie so aussehen:

=MAX(MAXIFS(B2:B7, A2:A7, {"Adam", "Bob"})) =MAX(14548, 24956) =24956

Wir erhalten das gleiche Ergebnis, aber wir konnten die Formel etwas prägnanter formulieren.

Umgang mit Leerzeichen

Manchmal enthält Ihr Datensatz leere Zellen, die Sie entweder finden oder vermeiden müssen. Das Einrichten der Kriterien dafür kann etwas schwierig sein, also schauen wir uns ein anderes Beispiel an.

Beachten Sie, dass Zelle A3 wirklich leer ist, während Zelle A5 eine Formel enthält, die eine Null-Länge-Zeichenfolge von "" zurückgibt. Wenn wir den Gesamtdurchschnitt von wirklich leere Zellen, würden wir ein Kriterium von „=“ verwenden und unsere Formel würde so aussehen:

=MAXIFS(B2:B7,A2:A7,"=")

Auf der anderen Seite, wenn wir den Durchschnitt für alle Zellen erhalten möchten, die visuell leer aussehen, ändern wir das Kriterium auf „“, und die Formel sieht so aus

= MAXIFS (B2:B7,A2:A7,"")

Drehen wir es um: Was ist, wenn Sie den Durchschnitt der nicht leeren Zellen ermitteln möchten? Leider lässt Sie das aktuelle Design die Null-Länge-Zeichenfolge nicht vermeiden. Sie können ein Kriterium von „“ verwenden, aber wie Sie im Beispiel sehen können, enthält es immer noch den Wert aus Zeile 5.

= MAXIFS (B2:B7,A2:A7,"") 

Wenn Sie keine Zellen zählen müssen, die Zeichenfolgen der Länge Null enthalten, sollten Sie die LEN-Funktion in einem SUMPRODUCT verwenden

MAXIFS & MINIIFS in Google Tabellen

Die MAXIFS & MINIIFS Funktion funktioniert in Google Sheets genauso wie in Excel:

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave