SUMMEWENN

Die Funktion SUMMEWENN ermittelt die Summe einer Sammlung von Zahlen. Allerdings werden nur Zahlen in die Addition einbezogen, die eine bestimmte Bedingung erfüllen.

SUMMEWENN(Test_Werte; Bedingung; Summe_Werte)

Test_Werte: Die Sammlung mit den Werten, die geprüft werden sollen. Das Argument Test_Werte kann einen beliebigen Wert enthalten.

Bedingung: Ein Ausdruck, der Werte und Ergebnisse vergleicht bzw. prüft und als Ergebnis den Booleschen Wert WAHR oder FALSCH hat. Das Argument Bedingung kann Vergleichsoperatoren, Konstanten, den Verkettungsoperator „&“, Referenzen und Platzhalterzeichen enthalten. Du kannst Platzhalter verwenden, die ein einzelnes Zeichen oder mehrere Zeichen in einem Ausdruck ersetzen. Verwende ein Fragezeichen (?) als Platzhalter für ein Zeichen, einen Stern (*) als Platzhalter für mehrere Zeichen und eine Tilde (~), um anzugeben, dass das nachfolgende Zeichen nicht als Platzhalter, sondern als normales Zeichen interpretiert werden soll. Bedingung kann auch eine REGEX-Funktion anstelle von Platzhalterzeichen enthalten.

Summe_Werte: Dies ist eine optionale Sammlung mit den Werten, die addiert werden sollen. Das Argument Summe_Werte kann numerische Werte, kombinierte Datums- und Uhrzeitwerte oder Werte für die Dauer enthalten. Der Wertebereich muss dem des Arguments Test_Werte entsprechen.

Hinweise

  • Wird das Argument Summe_Werte nicht angegeben, gilt das Argument Test_Werte als Standardwert.

  • Das Argument Test_Werte kann zwar ein beliebiger Wert sein, es sollte jedoch möglichst nur Werte desselben Wertetyps enthalten.

  • Wird das Argument Summe_Werte nicht angegeben, enthält das Argument Test_Werte im Normalfall nur Zahlenwerte oder Werte für die Dauer.

Beispiele

Beispieltabelle:

A

B

C

D

E

1

1

10

a

a

c

2

2

20

b

c

b

3

3

30

a

a

c

4

4

40

5

5

50

1

5

9

=SUMMEWENN(A1:A5; "<5") liefert den Ergebniswert 10, da die Summe der Werte 1, 2, 3 und 4 (alle Werte, die kleiner als 5 sind (Bedingung) und sich innerhalb des Bereichs für die Test_Werte (A1:A5) befinden) gleich 10 ist.

=SUMMEWENN(A1:A5; "<>4") liefert den Ergebniswert 11, da die Summe der Werte 1, 2, 3 und 5 (alle Werte, die nicht gleich 5 sind (Bedingung) und sich innerhalb des Bereichs für die Test_Werte (A1:A5) befinden) gleich 11 ist. Du kannst auch den Operator ≠ verwenden.

=SUMMEWENN(A1:A5; "<5"; B1:B5) liefert den Ergebniswert 100, da die Summe der Werte 10, 20, 30 und 40 (die Werte in Spalte B (Summe_Werte ist B1:B5), die den Werten in Spalte A entsprechen, die kleiner als 5 sind) gleich 100 ist.

=SUMMEWENN(D1:E3; "=c"; A3:B5) liefert den Ergebniswert 84, da die Zellen im Argument Summe_Werte (Zellen B3, A4 und B5), die den Zellen im Argument Test_Werte entsprechen und den Wert „c“ haben (die Zellen E1, D2 und E3), die Werte 30, 4 und 50 enthalten. Die Summe dieser Werte ist 84.

=SUMMEWENN(A1:D5; 1) oder =SUMMEWENN(A1:D5; SUMME(1)) liefert jeweils den Ergebniswert 2. Hierbei handelt es sich um die Summe aller Vorkommen des Werts 1 innerhalb des angegebenen Bereichs.

Beispiel mit REGEX

Beispieltabelle:

A

B

1

45

marina@cavanna.com

2

41

Aaron

3

29

michael@cavanna.com

4

64

katrina@example.com

5

12

Sarah

=SUMMEWENN(B1:B5; REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2;4})");A1:A5) liefert den Ergebniswert 138 – die Summe des Zellenbereichs A1:A5, wenn die entsprechenden Zellen im Bereich B1:B5 eine E-Mail-Adresse enthalten.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Hilfreich?
Zeichenbeschränkung: 250
Die maximal zulässige Anzahl von Zeichen beträgt 250.
Vielen Dank für Ihre Rückmeldung.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.