Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: SUMMENPRODUKT mit mehreren Alternativen

SUMMENPRODUKT mit mehreren Alternativen
André
Moin zusammen,
ich habe eine Tabelle mit 3 Spalten. In Spalte A stehen Bereichskennungen (A, B, C, D ....), in Spalte B stehen Kategorienummern (1, 2, 3, 4, ...) und in Spalte C Artikelnummern.
Ich möchte nun berechnen, wie viele Artikel es mit in einem bestimmten Bereich mit einer bestimmten Kategorie gibt. Das ist noch recht einfach und mit folgender Formel gelöst (Bereich "A" und Kategorie 4):
=SUMMENPRODUKT((A:A="A")*(B:B=4))
Nun habe ich aber die Aufgabe, alle Artikel zu zählen, deren Bereich "A" oder "B" ist, und die eine bestimmte Kategorie haben. Leider bekomme ich die dazu notwendige Formel nicht hin. Folgendes funktioniert nicht richtig:
=SUMMENPRODUKT((ODER(A:A="A";A:A="C"))*(B:B=4))
Bei dieser Formel werden ALLE Artikel mit Kategorie 4 gezählt, egal welcher Bereich angegeben ist.
Zur Veranschaulichung habe ich auch noch eine kleine Beispieltabelle angehängt:
https://www.herber.de/bbs/user/64036.xls
Gruß, André
Anzeige
AW: SUMMENPRODUKT mit mehreren Alternativen
25.08.2009 13:36:54
Matthias5
Hallo André,
=SUMMENPRODUKT((((A1:A99="A")+(A1:A99="C"))>0)*(B1:B99=4))
Gruß,
Matthias
=SUMMENPRODUKT((A2:A99={"A"."C"})*(B2:B99=4))
25.08.2009 13:40:22
NoNet
Hallo André,
versuche es mal hiermit :
=SUMMENPRODUKT((A2:A99={"A"."C"})*(B2:B99=4))
Gruß, NoNet
PS: Ohne Zeilenangabe ergibt das bei mir einen Fehler - und die automatische Berechnung solltest du auch noch aktivieren ;-)
Anzeige
Sorry: Fehler nur in XL2003, nicht XL2007 ! _oT
25.08.2009 13:45:01
NoNet
_oT
Gibts da nicht auch sowas wie Zählenwenns()? oT
25.08.2009 13:46:48
Matthias5
Ja, und sogar MATTHIASWENNS - aber nur als UDF ;-)
25.08.2009 13:59:41
NoNet
Aber Du hast Recht,
ZÄHLENWENNS(..) gibt es unter XL2007 schon, allerdings hilft das hier auch nicht weiter, bzw. nur in einer unkomfortablen Version :
=ZÄHLENWENNS(A:A;"A";B:B;4)+ZÄHLENWENNS(A:A;"C";B:B;4)
Gruß, NoNet
Anzeige
Ich plädiere auf ZÄHLENJENS :o)) oT
25.08.2009 14:10:17
Jens
Akzeptiert - Das ist gut und passend :-)) _oT
25.08.2009 14:11:34
NoNet
_oT ="ohne Text"
AW: SUMMENPRODUKT mit mehreren Alternativen
25.08.2009 13:41:29
fcs
Hallo André,
in SUMMENPRODUKT müssen ODER-Verknüpfungen mit dem + Zeichen und UND-Verknüpfungen mit dem * Zeichen angegeben werden. Zusätzlich müssen Klammenr entsprechend gesttzt werden.
=SUMMENPRODUKT(((A:A="A")+(A:A="C"))*(B:B=4))
Gruß
Franz
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

SUMMENPRODUKT mit mehreren Alternativen


Schritt-für-Schritt-Anleitung

Um das SUMMENPRODUKT in Excel mit mehreren Bedingungen anzuwenden, kannst Du folgende Schritte befolgen:

  1. Daten vorbereiten: Stelle sicher, dass Deine Daten in drei Spalten (Bereich, Kategorie, Artikel) vorliegen, ähnlich wie in der Beispieltabelle.

  2. Formel eingeben: Verwende die folgende Formel, um die Anzahl der Artikel zu zählen, die in den Bereichen "A" oder "C" und in Kategorie 4 sind:

    =SUMMENPRODUKT(((A:A="A")+(A:A="C"))*(B:B=4))
  3. Berechnung aktivieren: Achte darauf, dass die automatische Berechnung in Excel aktiviert ist, um die Ergebnisse sofort zu sehen.

  4. Formel anpassen: Du kannst die Formel anpassen, um andere Bereiche oder Kategorien zu berücksichtigen, indem Du die Werte in den Anführungszeichen änderst.


Häufige Fehler und Lösungen

  • Fehler bei der Verwendung von ODER: Wenn Du versuchst, ODER in der Formel zu verwenden, erhältst Du möglicherweise unerwartete Ergebnisse. Stattdessen solltest Du das + Zeichen für ODER-Verknüpfungen verwenden.

  • Fehlende Zeilenangaben: Wenn Du keine Zeilenangaben wie A1:A99 verwendest, kann es zu Fehlern kommen. Achte darauf, die Zeilen korrekt anzugeben.


Alternative Methoden

Falls Du eine andere Methode ausprobieren möchtest, kannst Du ZÄHLENWENNS verwenden, die in Excel 2007 eingeführt wurde. Die Formel sieht folgendermaßen aus:

=ZÄHLENWENNS(A:A;"A";B:B;4) + ZÄHLENWENNS(A:A;"C";B:B;4)

Diese Methode zählt die Artikel ebenfalls nach den angegebenen Bedingungen, ist jedoch weniger elegant als SUMMENPRODUKT.


Praktische Beispiele

Hier sind einige Beispiele, wie Du SUMMENPRODUKT mit mehreren Bedingungen anwenden kannst:

  1. Zählen für mehrere Kategorien:

    =SUMMENPRODUKT(((A:A="A")+(A:A="B"))*(B:B=4))
  2. Zählen für mehrere Bereiche:

    =SUMMENPRODUKT(((A:A="D")+(A:A="E"))*(B:B=2))
  3. Kombination von Bedingungen:

    =SUMMENPRODUKT((A:A="A")*(B:B=4)*(C:C>100))

Tipps für Profis

  • Verwende Tabellen: Wenn Du eine Excel-Tabelle erstellst, kannst Du den Bereich dynamisch machen. Das erleichtert die Handhabung bei großen Datenmengen.

  • Leistungsoptimierung: Bei sehr großen Datenmengen kann es hilfreich sein, die Bereiche zu begrenzen, anstatt ganze Spalten zu verwenden, z.B. A1:A1000 statt A:A.

  • Kombinierte Kriterien: Denke daran, dass Du auch SUMMENPRODUKT mit anderen Funktionen wie WENN und WENNFEHLER kombinieren kannst, um noch komplexere Berechnungen durchzuführen.


FAQ: Häufige Fragen

1. Wie funktioniert SUMMENPRODUKT mit mehreren Bedingungen?
SUMMENPRODUKT multipliziert die Elemente der angegebenen Bereiche und summiert das Ergebnis. Du kannst Bedingungen in Klammern setzen, um nur bestimmte Werte zu berücksichtigen.

2. Was ist der Unterschied zwischen SUMMENPRODUKT und ZÄHLENWENNS?
SUMMENPRODUKT kann komplexere Berechnungen durchführen, während ZÄHLENWENNS speziell für das Zählen von Zellen mit mehreren Kriterien konzipiert ist.

3. Wie kann ich SUMMENPRODUKT in älteren Excel-Versionen verwenden?
Die grundlegenden Funktionen von SUMMENPRODUKT sind in den meisten Excel-Versionen vorhanden, jedoch können einige spezifische Funktionen wie ZÄHLENWENNS erst ab Excel 2007 verwendet werden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige