Inhaltsverzeichnis
Dieses Tutorial erklärt den Unterschied zwischen den Funktionen SUMIF und SUMIFS in Bezug auf ihre Syntax und Verwendung und bietet eine Reihe von Formelbeispielen, um Werte mit mehreren UND / ODER-Kriterien in Excel 365, 2021, 2019, 2016, 2013, 2010 und niedriger zu summieren.
Wie jeder weiß, stellt Microsoft Excel eine Reihe von Funktionen zur Verfügung, mit denen verschiedene Berechnungen mit Daten durchgeführt werden können. Vor einigen Artikeln haben wir COUNTIF und COUNTIFS kennengelernt, mit denen Zellen auf der Grundlage einer einzelnen Bedingung bzw. mehrerer Bedingungen gezählt werden können. Letzte Woche haben wir uns mit Excel SUMIF befasst, das Werte addiert, die die angegebenen Kriterien erfüllen. Jetzt ist es an der Zeit, die Pluralversion vonSUMIF - Excel SUMIFS, das die Summierung von Werten nach mehreren Kriterien ermöglicht.
Diejenigen, die mit der Funktion SUMIF vertraut sind, könnten denken, dass für die Umwandlung in SUMIFS nur ein zusätzliches "S" und ein paar zusätzliche Kriterien erforderlich sind. Dies scheint recht logisch zu sein... aber "logisch" ist nicht immer der Fall, wenn man mit Microsoft zu tun hat : )
Excel SUMIF-Funktion - Syntax & Verwendung
Die Funktion SUMIF wird verwendet, um bedingte Summen auf der Grundlage einer Einzelkriterien Wir haben die SUMIF-Syntax im vorigen Artikel ausführlich besprochen, und hier ist nur eine kurze Auffrischung.
SUMIF(Bereich, Kriterien, [sum_range])- Bereich - den Bereich der Zellen, der nach Ihren Kriterien ausgewertet werden soll, erforderlich.
- Kriterien - die Bedingung, die erfüllt werden muss, erforderlich.
- sum_range - die zu summierenden Zellen, wenn die Bedingung erfüllt ist, optional.
Wie Sie sehen, lässt die Syntax der Excel-Funktion SUMIF nur eine Bedingung zu. Und dennoch sagen wir, dass Excel SUMIF zum Summieren von Werten mit mehreren Kriterien verwendet werden kann. Wie kann das sein? Durch das Addieren der Ergebnisse mehrerer SUMIF-Funktionen und durch die Verwendung von SUMIF-Formeln mit Array-Kriterien, wie in den folgenden Beispielen gezeigt.
Excel SUMIFS-Funktion - Syntax & Verwendung
Sie verwenden SUMIFS in Excel, um eine bedingte Summe von Werten auf der Grundlage mehrerer Kriterien zu finden Die Funktion SUMIFS wurde in Excel 2007 eingeführt und ist in allen nachfolgenden Versionen von Excel 2010, 2013, 2016, 2019, 2021 und Excel 365 verfügbar.
Im Vergleich zu SUMIF ist die SUMIFS-Syntax ein wenig komplexer:
SUMIFS(sum_range, kriterien_bereich1, kriterien1, [kriterien_bereich2, kriterien2], ...)Die ersten 3 Argumente sind obligatorisch, weitere Bereiche und die dazugehörigen Kriterien sind optional.
sum_range
- eine oder mehrere zu summierende Zellen, erforderlich. Dies kann eine einzelne Zelle, ein Bereich von Zellen oder ein benannter Bereich sein. Es werden nur Zellen mit Zahlen summiert; Leer- und Textwerte werden ignoriert.kriterien_bereich1
- der erste nach den zugehörigen Kriterien zu bewertende Bereich, erforderlich.Kriterien1
- die erste Bedingung, die erfüllt sein muss, erforderlich. Sie können die Kriterien in Form einer Zahl, eines logischen Ausdrucks, eines Zellbezugs, eines Texts oder einer anderen Excel-Funktion angeben. Sie können zum Beispiel Kriterien wie 10, ">=10", A1, "Kirschen" oder HEUTE() verwenden.kriterien_bereich2, kriterien2, ...
- Dies sind zusätzliche Bereiche und damit verbundene Kriterien, die optional sind. Sie können bis zu 127 Bereich/Kriterien-Paare in SUMIFS-Formeln verwenden.
Anmerkungen:
- Damit eine SUMIFS-Formel korrekt funktioniert, müssen alle kriterien_bereich Argumente müssen die gleiche Dimension haben wie sum_range , d. h. die gleiche Anzahl von Zeilen und Spalten.
- Die Funktion SUMIFS arbeitet mit UND-Logik, d.h. eine Zelle im Summenbereich wird nur dann summiert, wenn sie alle angegebenen Kriterien erfüllt, d.h. alle Kriterien für diese Zelle wahr sind.
Grundlegende SUMIFS-Formel
Schauen wir uns nun die Excel-Formel SUMIFS mit zwei Bedingungen an. Angenommen, Sie haben eine Tabelle, in der die Obstsendungen verschiedener Lieferanten aufgelistet sind. Sie haben die Namen der Früchte in Spalte A, die Namen der Lieferanten in Spalte B und die Menge in Spalte C. Sie möchten eine Summe der Beträge für eine bestimmte Frucht und einen bestimmten Lieferanten ermitteln, z. B. alle Äpfel, die von Pete geliefert wurden.
Wenn Sie etwas Neues lernen, ist es immer eine gute Idee, mit einfachen Dingen zu beginnen. Lassen Sie uns also zunächst alle Argumente für unsere SUMIFS-Formel definieren:
- sum_range - C2:C9
- kriterien_bereich1 - A2:A9
- kriterien1 - "äpfel"
- kriterien_bereich2 - B2:B9
- kriterien2 - "Pete"
Setzen Sie nun die oben genannten Parameter zusammen, und Sie erhalten die folgende SUMIFS-Formel:
=SUMIFS(C2:C9, A2:A9, "Äpfel", B2:B9, "Pete")
Um die Formel weiter zu verfeinern, können Sie die Textkriterien "Äpfel" und "Pete" durch Zellbezüge ersetzen. In diesem Fall müssen Sie die Formel nicht ändern, um die Menge anderer Früchte von einem anderen Lieferanten zu berechnen:
=SUMIFS(C2:C9, A2:A9, F1, B2:B9, F2)
Hinweis: Bei den Funktionen SUMIF und SUMIFS wird die Groß- und Kleinschreibung nicht beachtet. Um die Groß- und Kleinschreibung zu erkennen, siehe Groß- und Kleinschreibung beachtende SUMIF- und SUMIFS-Formeln in Excel.
SUMIF vs. SUMIFS in Excel
Da das Ziel dieses Tutorials darin besteht, alle Möglichkeiten der Addition von Werten nach mehreren Bedingungen abzudecken, werden wir Formelbeispiele mit beiden Funktionen - Excel SUMIFS und SUMIF mit mehreren Kriterien - besprechen. Um sie richtig zu verwenden, müssen Sie genau verstehen, was diese beiden Funktionen gemeinsam haben und worin sie sich unterscheiden.
Während die Gemeinsamkeiten klar sind (ähnlicher Zweck und ähnliche Parameter), sind die Unterschiede nicht so offensichtlich, wenn auch sehr wesentlich.
Es gibt 4 wesentliche Unterschiede zwischen SUMIF und SUMIFS:
- Anzahl der Bedingungen SUMIF kann nur eine Bedingung auf einmal auswerten, während SUMIFS mehrere Kriterien prüfen kann.
- Syntax Mit SUMIF wird die sum_range ist das letzte und optionale Argument - wenn es nicht definiert ist, werden die Werte in der Datei Bereich werden mit SUMIFS summiert, sum_range ist das erste und erforderliche Argument.
- Größe der Bereiche. In SUMIF-Formeln, sum_range muss nicht unbedingt die gleiche Größe und Form haben wie Bereich solange die obere linke Zelle rechts ist. In Excel SUMIFS wird jede kriterien_bereich muss die gleiche Anzahl von Zeilen und Spalten enthalten wie der sum_range Argument.
SUMIF(A2:A9,F1,C2:C18) liefert beispielsweise das richtige Ergebnis, da die Zelle ganz links in der Tabelle sum_range Argument (C2) richtig ist, nimmt Excel die Korrektur automatisch vor und bezieht so viele Spalten und Zeilen in sum_range wie es sie in Bereich .
Eine SUMIFS-Formel mit ungleich großen Bereichen gibt einen #VALUE!-Fehler zurück.
- Verfügbarkeit SUMIF ist in allen Excel-Versionen von 365 bis 2000 verfügbar. SUMIFS ist in Excel 2007 und höher verfügbar.
Gut, genug Strategie (d. h. Theorie), kommen wir zur Taktik (d. h. Formelbeispiele : )
Verwendung von SUMIFS in Excel - Formelbeispiele
Soeben haben wir eine einfache SUMIFS-Formel mit zwei Textkriterien besprochen. Auf dieselbe Weise können Sie Excel SUMIFS mit mehreren Kriterien verwenden, die durch Zahlen, Datumsangaben, logische Ausdrücke und andere Excel-Funktionen ausgedrückt werden.
Beispiel 1: Excel SUMIFS mit Vergleichsoperatoren
Nehmen wir an, Sie möchten in unserer Tabelle der Obstlieferanten alle Lieferungen von Mike mit einer Menge von 200 oder mehr summieren. Dazu verwenden Sie den Vergleichsoperator "größer als oder gleich" (>=) in criteria2 und erhalten die folgende SUMIFS-Formel:
=SUMIFS(C2:C9,B2:B9,"Mike",C2:C9,">=200")
Hinweis: Bitte beachten Sie, dass in Excel-SUMIFS-Formeln logische Ausdrücke mit Vergleichsoperatoren immer in doppelte Anführungszeichen ("") gesetzt werden sollten.
Wir haben alle möglichen Vergleichsoperatoren im Detail behandelt, als wir die SUMIF-Funktion von Excel besprochen haben; dieselben Operatoren können auch in SUMIFS-Kriterien verwendet werden. Die folgende Formel gibt beispielsweise die Summe aller Werte in den Zellen C2:C9 zurück, die größer oder gleich 200 und kleiner oder gleich 300 sind.
=SUMIFS(C2:C9, C2:C9,">=200", C2:C9,"<=300")
Beispiel 2: Verwendung von Excel SUMIFS mit Daten
Wenn Sie Werte mit mehreren Kriterien auf der Grundlage des aktuellen Datums summieren möchten, verwenden Sie die Funktion HEUTE() in Ihren SUMIFS-Kriterien, wie unten gezeigt. Die folgende Formel summiert Werte in Spalte D, wenn ein entsprechendes Datum in Spalte C in die letzten 7 Tage fällt, einschließlich heute:
=SUMIFS(D2:D10, C2:C10,">="&TODAY()-7, C2:C10,"<="&TODAY())
Hinweis: Wenn Sie eine andere Excel-Funktion zusammen mit einem logischen Operator in den Kriterien verwenden, müssen Sie das kaufmännische Und (&) verwenden, um eine Zeichenfolge zu verketten, z. B. "<="&TODAY().
In ähnlicher Weise können Sie die Excel-Funktion SUMIF verwenden, um Werte in einem bestimmten Datumsbereich zu summieren. Die folgende SUMIFS-Formel addiert beispielsweise die Werte in den Zellen C2:C9, wenn ein Datum in Spalte B zwischen dem 1-Okt-2014 und dem 31-Okt-2014 (einschließlich) liegt.
=SUMIFS(C2:C9, B2:B9, ">=10/1/2014", B2:B9, "<=10/31/2014")
Das gleiche Ergebnis lässt sich durch die Berechnung der Differenz zweier SUMIF-Funktionen erzielen, wie in diesem Beispiel gezeigt wird - Wie man mit SUMIF die Werte in einem bestimmten Datumsbereich summiert. Excel SUMIFS ist jedoch viel einfacher und verständlicher, nicht wahr?
Beispiel 3: Excel SUMIFS mit leeren und nicht leeren Zellen
Bei der Analyse von Berichten und anderen Daten müssen Sie häufig Werte summieren, die entweder leeren oder nicht leeren Zellen entsprechen.
Kriterien | Beschreibung | Formel Beispiel | |
---|---|---|---|
Leere Zellen | "=" | Summenwerte, die leeren Zellen entsprechen, die absolut nichts enthalten - keine Formel, keine Zeichenfolge der Länge Null. | =SUMIFS(C2:C10, A2:A10, "=", B2:B10, "=") |
Summe der Werte in den Zellen C2:C10, wenn die entsprechenden Zellen in den Spalten A und B absolut leer sind.
Summiert die Werte in den Zellen C2:C10 unter denselben Bedingungen wie die obige Formel, schließt aber leere Zeichenfolgen ein.
Summe der Werte in den Zellen C2:C10, wenn die entsprechenden Zellen in den Spalten A und B nicht leer sind, einschließlich der Zellen mit leeren Zeichenfolgen.
oder
SUMME / LEN
=SUMME((C2:C10) * (LEN(A2:A10)>0)*(LEN(B2:B10)>0))
Summieren Sie die Werte in den Zellen C2:C10, wenn die entsprechenden Zellen in den Spalten A und B nicht leer sind; Zellen mit Zeichenfolgen der Länge Null werden nicht berücksichtigt.
Und nun sehen wir uns an, wie Sie eine SUMIFS-Formel mit den Kriterien "leer" und "nicht leer" auf echte Daten anwenden können.
Angenommen, Sie haben ein Bestelldatum in Spalte B, ein Lieferdatum in Spalte C und die Menge in Spalte D. Wie können Sie die Summe der Produkte ermitteln, die noch nicht geliefert wurden? Das heißt, Sie möchten die Summe der Werte wissen, die den nicht leeren Zellen in Spalte B und den leeren Zellen in Spalte C entsprechen.
Die Lösung ist die Verwendung der SUMIFS-Formel mit 2 Kriterien:
=SUMIFS(D2:D10, B2:B10,"", C2:C10,"=")
Verwendung von Excel SUMIF mit mehreren OR-Kriterien
Wie zu Beginn dieses Tutorials erwähnt, ist die Funktion SUMIFS mit UND-Logik konzipiert. Was aber, wenn Sie Werte mit mehreren ODER-Kriterien summieren müssen, d. h. wenn mindestens eine der Bedingungen erfüllt ist?
Beispiel 1: SUMIF + SUMIF
Die einfachste Lösung besteht darin, die von mehreren SUMIF-Funktionen zurückgegebenen Ergebnisse zu summieren. Die folgende Formel zeigt zum Beispiel, wie man die Summe der von Mike und John gelieferten Produkte ermitteln kann:
=SUMIF(C2:C9, "Mike",D2:D9) + SUMIF(C2:C9, "John",D2:D9)
Wie Sie sehen, addiert die erste SUMIF-Funktion die Mengen, die "Mike" entsprechen, die andere SUMIF-Funktion liefert die Beträge, die "John" entsprechen, und dann addieren Sie diese beiden Zahlen.
Beispiel 2: SUM & SUMIF mit einem Array-Argument
Die obige Lösung ist sehr einfach und kann die Aufgabe schnell erledigen, wenn es nur ein paar Kriterien gibt. Aber eine SUMIF + SUMIF-Formel kann enorm anwachsen, wenn Sie Werte mit mehreren ODER-Bedingungen summieren wollen. In diesem Fall ist ein besserer Ansatz die Verwendung einer Auflistungskriterien Argument in der Funktion SUMIF. Wir wollen diesen Ansatz jetzt untersuchen.
Sie können damit beginnen, alle Ihre Bedingungen durch Kommas getrennt aufzulisten und dann die resultierende kommagetrennte Liste in {geschweifte Klammern} einschließen, was technisch als Array bezeichnet wird.
Wenn Sie im vorherigen Beispiel die von John, Mike und Pete gelieferten Produkte summieren möchten, sehen Ihre Array-Kriterien wie folgt aus {"John", "Mike", "Pete"}. Und die vollständige SUMIF-Funktion lautet SUMIF(C2:C9, {"John", "Mike", "Pete"} ,D2:D9)
.
Das Array-Argument, das aus 3 Werten besteht, zwingt Ihre SUMIF-Formel dazu, drei separate Ergebnisse zu liefern, aber da wir die Formel in eine einzelne Zelle schreiben, würde sie nur das erste Ergebnis liefern - d.h. die Gesamtzahl der von John gelieferten Produkte. Damit dieser Array-Kriterien-Ansatz funktioniert, müssen Sie einen weiteren kleinen Trick anwenden - schließen Sie Ihre SUMIF-Formel in eine SUM-Funktion ein, etwa so:
=SUMME(SUMIF(C2:C9, {"John", "Mike", "Pete"} , D2:D9))
Wie Sie sehen, macht ein Array-Kriterium die Formel im Vergleich zu SUMIF + SUMIF viel kompakter und ermöglicht es Ihnen, beliebig viele Werte in das Array aufzunehmen.
Dieser Ansatz funktioniert sowohl mit Zahlen als auch mit Textwerten. Wenn Sie z. B. statt der Namen der Lieferanten in Spalte C Lieferanten-IDs wie 1, 2, 3 usw. hätten, würde Ihre SUMIF-Formel etwa so aussehen:
=SUM(SUMIF(C2:C9, {1,2,3} , D2:D9))
Im Gegensatz zu Textwerten müssen Zahlen in Array-Argumenten nicht in doppelte Anführungszeichen gesetzt werden.
Beispiel 3: SUMPRODUCT & SUMIF
Falls Sie es vorziehen, die Kriterien in einigen Zellen aufzulisten, anstatt sie direkt in der Formel anzugeben, können Sie SUMIF in Verbindung mit der Funktion SUMPRODUCT verwenden, die die Komponenten in den angegebenen Feldern multipliziert und die Summe dieser Produkte zurückgibt.
=SUMMENPRODUKT(SUMIF(C2:C9, G2:G4, D2:D9))
Dabei sind G2:G4 die Zellen, die Ihre Kriterien enthalten, in unserem Fall die Namen der Lieferanten, wie in der folgenden Abbildung zu sehen ist.
Aber natürlich hindert Sie nichts daran, die Werte in einem Array-Kriterium Ihrer SUMIF-Funktion aufzulisten, wenn Sie das möchten:
=SUMPRODUCT(SUMIF(C2:C9, {"Mike", "John", "Pete"}, D2:D9))
Das Ergebnis der beiden Formeln ist identisch mit dem im Screenshot:
Excel SUMIFS mit mehreren OR-Kriterien
Wenn Sie in Excel eine bedingte Summe nicht nur mit mehreren ODER-Bedingungen, sondern mit mehreren Bedingungen bilden wollen, müssen Sie SUMIFS statt SUMIF verwenden. Die Formeln ähneln denen, die wir gerade besprochen haben.
Wie immer kann ein Beispiel helfen, den Sachverhalt besser zu veranschaulichen: In unserer Tabelle der Obstlieferanten fügen wir das Lieferdatum (Spalte E) hinzu und ermitteln die Gesamtmenge, die Mike, John und Pete im Oktober geliefert haben.
Beispiel 1: SUMIFS + SUMIFS
Die Formel, die sich aus diesem Ansatz ergibt, enthält viele Wiederholungen und sieht umständlich aus, aber sie ist leicht zu verstehen und, was am wichtigsten ist, sie funktioniert : )
=SUMIFS(D2:D9,C2:C9, "Mike", E2:E9,">=10/1/2014", E2:E9,"<=10/31/2014") +
SUMIFS(D2:D9, C2:C9, "John", E2:E9, ">=10/1/2014", E2:E9, "<=10/31/2014") +
SUMIFS(D2:D9, C2:C9, "Pete", E2:E9, ">=10/1/2014" ,E2:E9, "<=10/31/2014")
Wie Sie sehen, schreiben Sie für jeden der Lieferanten eine eigene SUMIFS-Funktion und fügen zwei Bedingungen ein - gleich oder größer als 1. Oktober (">=10/1/2014") und kleiner oder gleich 31. Oktober ("<=10/31/2014") - und summieren dann die Ergebnisse.
Beispiel 2: SUM & SUMIFS mit einem Array-Argument
Ich habe versucht, das Wesentliche dieses Ansatzes im SUMIF-Beispiel zu erklären. Jetzt können wir diese Formel einfach kopieren, die Reihenfolge der Argumente ändern (wie Sie sich erinnern, ist sie bei SUMIF und SUMIFS unterschiedlich) und zusätzliche Kriterien hinzufügen. Die resultierende Formel ist kompakter als SUMIFS + SUMIFS:
=SUMME(SUMIFS(D2:D9,C2:C9, {"Mike", "John", "Pete"}, E2:E9,">=10/1/2014", E2:E9,"<=10/31/2014"))
Das Ergebnis dieser Formel ist genau dasselbe wie im obigen Screenshot zu sehen.
Beispiel 3: SUMPRODUCT & SUMIFS
Wie Sie sich erinnern, unterscheidet sich die SUMPRODUCT-Methode von den beiden vorhergehenden dadurch, dass Sie jedes Ihrer Kriterien in eine separate Zelle eingeben, anstatt sie direkt in der Formel anzugeben. Bei mehreren Kriteriensätzen reicht die SUMPRODUCT-Funktion nicht aus und Sie müssen zusätzlich ISNUMBER und MATCH verwenden.
Wenn wir also davon ausgehen, dass sich die Namen der Lieferanten in den Zellen H1:H3, das Anfangsdatum in Zelle H4 und das Enddatum in Zelle H5 befinden, sieht unsere SUMPRODUCT-Formel wie folgt aus:
=SUMPRODUCT(--(E2:E9>=H4), --(E2:E9<=H5), --(ISNUMBER(MATCH(C2:C9, H1:H3,0))), D2:D9)
Viele Leute fragen sich, warum ein doppelter Bindestrich (--) in SUMPRODUCT-Formeln verwendet wird. Der Grund dafür ist, dass Excel SUMPRODUCT alle Werte außer den numerischen ignoriert, während die Vergleichsoperatoren in unserer Formel boolesche Werte (TRUE / FALSE) zurückgeben, die nicht numerisch sind. Um diese booleschen Werte in 1en und 0en umzuwandeln, verwenden Sie das doppelte Minuszeichen, das technisch als doppelter unärer Operator bezeichnet wird. Der erste unäre Operator zwingtDer zweite Unarius negiert die Werte, d. h. kehrt das Vorzeichen um und verwandelt sie in +1 und 0, was die Funktion SUMPRODUCT verstehen kann.
Ich hoffe, die obige Erklärung macht Sinn, und selbst wenn nicht, denken Sie einfach an diese Faustregel: Verwenden Sie den doppelten unären Operator (--), wenn Sie Vergleichsoperatoren in Ihren SUMPRODUCT-Formeln verwenden.
Excel SUM in Array-Formeln verwenden
Wie Sie sich erinnern, hat Microsoft die SUMIFS-Funktion in Excel 2007 implementiert. Wenn jemand noch Excel 2003, 2000 oder früher verwendet, müssen Sie eine SUM-Array-Formel verwenden, um Werte mit mehreren UND-Kriterien zu addieren. Natürlich funktioniert dieser Ansatz auch in modernen Versionen von Excel 2013 - 2007 und kann als altmodisches Gegenstück zur SUMIFS-Funktion betrachtet werden.
In den oben beschriebenen SUMIF-Formeln haben Sie bereits Array-Argumente verwendet, aber eine Array-Formel ist etwas anderes.
Beispiel 1: Summe mit mehreren UND-Kriterien in Excel 2003 und früher
Kehren wir zum ersten Beispiel zurück, in dem wir eine Summe von Beträgen für eine bestimmte Frucht und einen bestimmten Lieferanten ermittelt haben:
Wie Sie bereits wissen, ist diese Aufgabe mit einer gewöhnlichen SUMIFS-Formel leicht zu bewältigen:
=SUMIFS(C2:C9, A2:A9, "Äpfel", B2:B9, "Pete")
Sehen wir uns nun an, wie dieselbe Aufgabe in früheren "SUMIFS-freien" Versionen von Excel erfüllt werden kann. Zunächst schreiben Sie alle Bedingungen, die erfüllt werden sollen, in Form von range="condition" auf. In diesem Beispiel haben wir zwei Bereich/Bedingungspaare:
Bedingung 1: A2:A9="Äpfel"
Bedingung 2: B2:B9="Pete"
Dann schreiben Sie eine SUMMEN-Formel, die alle in Klammern eingeschlossenen Bereichs-/Bedingungspaare "multipliziert". Der letzte Multiplikator ist der Summenbereich, in unserem Fall C2:C9:
=SUMME((A2:A9="Äpfel") * ( B2:B9="Pete") * ( C2:C9))
Wie in der folgenden Abbildung zu sehen ist, funktioniert die Formel perfekt in der neuesten Excel 2013-Version.
Hinweis: Bei der Eingabe einer Array-Formel müssen Sie die Tastenkombination Strg + Umschalt + Enter drücken. Wenn Sie dies tun, wird Ihre Formel in {geschweifte Klammern} eingeschlossen, was ein visuelles Zeichen dafür ist, dass eine Array-Formel korrekt eingegeben wurde. Wenn Sie versuchen, die geschweiften Klammern manuell einzugeben, wird Ihre Formel in eine Textzeichenfolge umgewandelt und funktioniert nicht.
Beispiel 2: SUMmenformeln in modernen Excel-Versionen
Auch in modernen Excel-Versionen sollte die Leistungsfähigkeit der Funktion SUMME nicht unterschätzt werden. Die SUMMEN-Formel ist keine reine Gedankenspielerei, sondern hat einen praktischen Nutzen, wie das folgende Beispiel zeigt.
Angenommen, Sie haben zwei Spalten, B und C, und Sie müssen zählen, wie oft Spalte C größer als Spalte B ist, wenn ein Wert in Spalte C größer oder gleich 10 ist. Eine sofortige Lösung, die Ihnen in den Sinn kommt, ist die Verwendung der Array-Formel SUM:
=SUMME((C1:C10>=10) * (C1:C10>B1:B10))
Wenn Sie keine praktische Anwendung für die obige Formel sehen, denken Sie anders darüber nach : )
Angenommen, Sie haben eine Auftragsliste wie in der Abbildung unten und möchten wissen, wie viele Produkte bis zu einem bestimmten Datum nicht vollständig geliefert wurden. In die Sprache von Excel übersetzt, ergeben sich folgende Bedingungen
Bedingung 1: Ein Wert in Spalte B (Geordnete Positionen) ist größer als 0
Bedingung 2: Ein Wert in Spalte C (Geliefert) ist kleiner als in Spalte B
Bedingung 3: Ein Datum in Spalte D (Fälligkeitsdatum) ist kleiner als der 1.11.2014.
Setzt man die drei Bereichs-/Bedingungspaare zusammen, erhält man die folgende Formel:
=SUM((B2:B10>=0)*(B2:B10>C2:C10)*(D2:D10
Nun, die in diesem Lehrgang besprochenen Formelbeispiele haben nur an der Oberfläche dessen gekratzt, was die Excel-Funktionen SUMIFS und SUMIF wirklich leisten können. Aber hoffentlich haben sie Ihnen geholfen, die richtige Richtung einzuschlagen, und jetzt können Sie Werte in Ihren Excel-Arbeitsmappen summieren, egal wie viele komplizierte Bedingungen Sie berücksichtigen müssen.