Funktion MAXWENNS

Gibt das Maximum der Werte der Zellen in einem Bereich zurĂŒck, die mehrere Bedingungen in mehreren Bereichen erfĂŒllen.

Syntax

MAXWENNS(Funktionsbereich; Bereich 1; Kriterium 1 [ ; Bereich 2; Kriterium 2 [;...]]))

Funktionsbereich (erforderlich). Ist ein Zellbereich, der Name eines benannten Bereichs oder eine Spalten-/ZeilenĂŒberschrift, der/die Werte enthĂ€lt, fĂŒr die das Maximum berechnet wird.

Kriterium 1 (erforderlich) - Ein Zeichenkettenausdruck, der eine logische Bedingung oder einen Bezug zu seinem solchen Zeichenkettenausdruck enthĂ€lt. Der Ausdruck kann Text, Zahlen, regulĂ€re AusdrĂŒcke oder Platzhalter enthalten (wenn in den Berechnungsoptionen aktiviert).

Bereich 2 – optional. FĂŒr Bereich 2 und folgende gilt dasselbe wie fĂŒr Bereich 1.

Bedingung 2 - optional. Bedingung 2 und folgende meinen dasselbe wie Bedingung 1.

Warnsymbol

Funktionsbereich und Bereich 1, Bereich 2, ... mĂŒssen alle dieselbe GrĂ¶ĂŸe haben, andernfalls gibt die Funktion den Fehlerwert Err:502 - ungĂŒltiges Argument - zurĂŒck.


Notizsymbol

Die logische Beziehung zwischen Bedingungen kann als logisches UND (Konjunktion) definiert werden. In anderen Worten, wenn und nur wenn alle angegebenen Bedingungen zutreffen, wird ein Wert von der zugehörigen Zelle aus dem angegebenen Funktionsbereich in der Berechnung berĂŒcksichtigt.


Die Funktion kann bis zu 255 Argumente verarbeiten, bedeutet, dass Sie 127 Bereiche und Bedingungen angeben können.

Warnsymbol

Wenn die Zelle WAHR enthÀlt, wird sie wie 1 behandelt, wenn FALSCH, wie 0 (Null).


Notizsymbol

Diese Funktion ist Teil des OpenDocument-Standards (Open Document Format for Office Applications) Version 1.2. (ISO/IEC 26300:2-2015)


Beispiel

Betrachten Sie folgende Tabelle

A

B

C

1

Produktname

Absatz

Einnahmen

2

Buntstift

20

65

3

Stift

35

85

4

Schulbuch

20

190

5

Buch

17

180

6

Buntstift-Set

nicht

nicht


Warnsymbol

In allen unten stehenden Beispielen enthĂ€lt der Bereich fĂŒr die Berechnung der Summe die Zeile 6, diese wird aber ignoriert, da sie Text enthĂ€lt.


Einfache Benutzung

=MAXWENNS(B2:B6;B2:B6;"<35")

Berechnet das Maximum der Werte im Bereich B2:B6, die grĂ¶ĂŸer oder gleich 20 sind. Ergibt 35, da die fĂŒnfte Zeile die Bedingung nicht erfĂŒllt.

=MAXWENNS(C2:C6;B2:B6;">=20";C2:C6;"<90")

Berechnet das Maximum der Werte im Bereich C2:C6, die kleiner als 90 und deren entsprechende Zellwerte im Bereich B2:B6 grĂ¶ĂŸer oder gleich 20 sind. Gibt 85 zurĂŒck, da die vierte und fĂŒnfte Zeile je mindestens eine Bedingung nicht erfĂŒllen.

Verwendung mit regulĂ€ren AusdrĂŒcken und verschachtelten Funktionen

=MAXWENNS(C2:C6;B2:B6;">"&MIN(B2:B6);B2:B6;"<"&MAX(B2:B6))

Berechnet das Maximum der Werte im Bereich C2:C6, die allen Werten im Bereich B2:B6, außer dem Minimum und dem Maximum, entsprechen. Ergibt 190, da nur die vierte Zeile die Bedingungen erfĂŒllt.

=MAXWENNS(C2:C6;A2:A6;".*stift";B2:B6;"<="&MAX(B2:B6))

Berechnet das Maximum der Werte des Bereichs C2:C6, deren zugehörige Zellen des Bereichs A2:A6 auf "stift" enden und mit Ausnahme der Zellen des Bereichs B2:B6, die deren Maximum enthalten. Gibt 85 zurĂŒck, da nur die dritte Zeile alle Bedingungen erfĂŒllt.

BezĂŒge zu einer Zelle mit einer Bedingung

Falls Sie eine Bedingung einfach Àndern möchten, können Sie diese in einer eigenen Zelle festlegen und einen Bezug zu dieser Zelle in der Bedingung der Funktion MAXWENNS verwenden. Beispielsweise kann die oben stehende Formel wie folgt umgeschrieben werden:

=MAXWENNS(C2:C6;A2:A6;E2&".*";B2:B6;"<"&MAX(B2:B6))

Wenn E2 = "stift" ist, ergibt die Funktion 65, da der Bezug zur Zelle derem Inhalt entspricht.