Live-Forum - Die aktuellen Beiträge
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

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
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige