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

SUMMENPRODUKT mit ODER?!?

Forumthread: SUMMENPRODUKT mit ODER?!?

SUMMENPRODUKT mit ODER?!?
09.08.2002 15:27:36
Russi
Moin moin!

Ich hoffe, Ihr könnt mir mal wieder helfen. Ich habe folgende Tabelle:

A1:A3000 Datumswerte
B1:B3000 Zahlen
C1:C3000 stehen Zahlen ODER nichts
D1:D3000 stehen Zahlen ODER nichts

Ich zähle mit folgender Formel aus, wie oft bspw. die Zahl 1 im Januar vorkommt (bezugnehmend auf Spalte A und B):

=SUMMENPRODUKT((MONAT(A1:A3000)=1)*(B1:B12=1))

Diese Formel möchte ich erweitern, so daß nur die Datensätze gezählt werden, wo in Spalte C ODER in Spalte D auch eine Zahl steht. Eine Formel wie

=SUMMENPRODUKT((MONAT(A1:A3000)=1)*(B1:B12=1)*(ODER(C1:C3000>0;D1:D3000>0))

oder ähnlich funktioniert leider nicht. Und ich bin mal wieder aufgeschmissen. Weiß jemand Rat? Wenn ja, bitte raus damit!

Danke im voraus!

Russi

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: SUMMENPRODUKT mit ODER?!?
09.08.2002 15:52:23
JürgenR
Hi Russi,

kleine Abwandlung:

=SUMMENPRODUKT((MONAT(A1:A3000)=1)*(B1:B3000=1)*(C1:D3000>0))

Gruß
Jürgen

ODER ist + ....
09.08.2002 16:04:51
WF
Hi Russi,

.... und die Bereiche müssen übereinstimmen: B1:B12 muß sein B1:B3000

=SUMMENPRODUKT((MONAT(A1:A3000)=1)*(B1:B3000=1)*((C1:C3000>0)+(D1:D3000>0)))

trapp, trapp, trapp, trapp, trapp, brrrrr
WF

http://www.excelformeln.de/
die ultimative Formelseite


Anzeige
Re: ODER ist + ....
09.08.2002 16:47:37
nayus
Hi,
nene, so wird jedes Auftreten in C oder D gezählt.

Verknüpfung mit UND:
=SUMMENPRODUKT((MONAT(A1:A3000)=1)*(B1:B3000=1)*(C1:C3000>0)*(D1:D3000>0))

Verknüpfung mit ODER:
=SUMMENPRODUKT((MONAT(A1:A3000)=1)*(B1:B3000=1)*(((C1:C3000+D1:D3000)>0))

Gruß,
Nayus

stimmt ... eine ) fehlt bei Dir
09.08.2002 18:57:59
WF
Hi Nayus,

... hatte ich nicht ausprobiert (1 in C und in D)

=SUMMENPRODUKT((MONAT(A1:A3000)=1)*(B1:B3000=1)*(((C1:C3000+D1:D3000)>0)))

Gruß WF

Anzeige
Re: SUMMENPRODUKT mit ODER?!?
12.08.2002 09:04:23
Ich danke Euch mal wieder!!!
Ihr habt mir wieder erstklassig geholfen!

Viele Grüße aus dem verregneten Norden

Russi

;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

SUMMENPRODUKT mit ODER effektiv nutzen


Schritt-für-Schritt-Anleitung

Um die Funktion SUMMENPRODUKT mit einer ODER-Bedingung zu verwenden, kannst du die folgende Excel-Formel nutzen:

  1. Daten vorbereiten: Stelle sicher, dass deine Daten in den Spalten A (Datumswerte), B (Zahlen), C und D (Zahlen oder leer) angeordnet sind.

  2. Formel eingeben: Verwende die folgende Formel, um die Anzahl der Vorkommen der Zahl 1 im Januar zu zählen, wobei entweder in Spalte C oder D eine Zahl steht:

    =SUMMENPRODUKT((MONAT(A1:A3000)=1)*(B1:B3000=1)*((C1:C3000>0)+(D1:D3000>0)))
  3. Anpassen: Achte darauf, dass die Bereiche in der Formel übereinstimmen. Beispielsweise sollte B1:B12 durch B1:B3000 ersetzt werden, um die gesamte Datenreihe zu berücksichtigen.


Häufige Fehler und Lösungen

  • Fehler: „Die Formel gibt nicht das erwartete Ergebnis zurück.“

    • Lösung: Stelle sicher, dass alle Bereiche in der SUMMENPRODUKT-Funktion die gleiche Anzahl von Zeilen haben. Wenn du B1:B12 benutzt, sollte es B1:B3000 sein.
  • Fehler: „Die Funktion ODER wird nicht erkannt.“

    • Lösung: Verwende die Addition für ODER-Bedingungen in der SUMMENPRODUKT-Formel: ((C1:C3000>0)+(D1:D3000>0)).

Alternative Methoden

Falls du eine andere Möglichkeit zur Berechnung benötigst, kannst du auch die Funktion ZÄHLENWENN verwenden, um die Anzahl der Einträge zu zählen:

=ZÄHLENWENN(B1:B3000;1)-ZÄHLENWENN(C1:C3000;0)-ZÄHLENWENN(D1:D3000;0)

Diese Methode zählt die Anzahl der 1en in Spalte B und subtrahiert die Werte, die in Spalte C oder D Null sind.


Praktische Beispiele

Beispiel 1: Zählen von Werten im Januar

=SUMMENPRODUKT((MONAT(A1:A3000)=1)*(B1:B3000=1)*((C1:C3000>0)+(D1:D3000>0)))

Beispiel 2: Zählen von Werten im Februar

=SUMMENPRODUKT((MONAT(A1:A3000)=2)*(B1:B3000=1)*((C1:C3000>0)+(D1:D3000>0)))

Diese Beispiele helfen dir, spezifische Monate auszuwählen und gezielt nach Werten zu suchen.


Tipps für Profis

  • Nutze bedingte Formatierungen, um die Daten visuell hervorzuheben, die in deinen Berechnungen verwendet werden.
  • Experimentiere mit der INDEX- und VERGLEICH-Funktion, um dynamischere Analysen durchzuführen.
  • Achte auf die Verwendung von Matrixformeln, wenn du komplexere Berechnungen durchführen möchtest.

FAQ: Häufige Fragen

1. Kann ich die Formel auch für andere Monate verwenden? Ja, ändere einfach die Zahl in der MONAT-Funktion, um die gewünschte Monatsnummer zu wählen.

2. Warum funktioniert die ODER-Bedingung nicht wie erwartet? Stelle sicher, dass du die ODER-Bedingung mit der Addition umsetzt, wie in den Beispielen gezeigt. Die Verwendung von ODER() innerhalb von SUMMENPRODUKT führt nicht zum gewünschten Ergebnis.

3. Funktioniert die Formel in älteren Excel-Versionen? Ja, die SUMMENPRODUKT-Funktion ist in den meisten Excel-Versionen verfügbar, einschließlich Excel 2007 und neuer.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige