Zählenwenn mit3 Kriterien davon 2 Datumskriterien
Hallo,
ich habe eine Tabelle mit folgenden Beispielwerten:
Spalte D Spalte E
Soll-Termin IST-Termin
_____________________
01.05.2008 30.05.2008
04.05.2008 26.06.2008
08.05.2008 30.05.2008
10.05.2008 25.07.2008
10.05.2008
10.05.2008
10.05.2008
10.05.2008 10.10.2008
18.05.2008 07.05.2008
29.05.2008
06.06.2008 26.08.2008
Ich möchte jetzt rausbekommen wieviele SollTermine im Bereich 10.5.2008 bis 18.05.2008 liegen
Dann weiter
- Bei wievielen die Spalte E leer ist
- Bei wievielen die Spalte E im gleichen Zeitraum liegt (10.05.2008 bis 18.05:2008)
Iche gehe Schrittweise an das Problem, doch schon beim ersten Punkt, wieviele SollTermien in dem Zeitraum liegen, scheitere ich, mit folgender Abfrage:
=SUMMENPRODUKT((D2:D11>="10.05.2008")*(!D2:D11<="18.05.2008"))
Als ergebnis bekomme ich hier 0
Wer kann helfen ?
Vielen Dank.
Ich nutze Excel 2003
ich habe eine Tabelle mit folgenden Beispielwerten:
Spalte D Spalte E
Soll-Termin IST-Termin
_____________________
01.05.2008 30.05.2008
04.05.2008 26.06.2008
08.05.2008 30.05.2008
10.05.2008 25.07.2008
10.05.2008
10.05.2008
10.05.2008
10.05.2008 10.10.2008
18.05.2008 07.05.2008
29.05.2008
06.06.2008 26.08.2008
Ich möchte jetzt rausbekommen wieviele SollTermine im Bereich 10.5.2008 bis 18.05.2008 liegen
Dann weiter
- Bei wievielen die Spalte E leer ist
- Bei wievielen die Spalte E im gleichen Zeitraum liegt (10.05.2008 bis 18.05:2008)
Iche gehe Schrittweise an das Problem, doch schon beim ersten Punkt, wieviele SollTermien in dem Zeitraum liegen, scheitere ich, mit folgender Abfrage:
=SUMMENPRODUKT((D2:D11>="10.05.2008")*(!D2:D11<="18.05.2008"))
Als ergebnis bekomme ich hier 0
Wer kann helfen ?
Vielen Dank.
Ich nutze Excel 2003
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 110171
Url: https://administrator.de/forum/zaehlenwenn-mit3-kriterien-davon-2-datumskriterien-110171.html
Ausgedruckt am: 22.04.2025 um 19:04 Uhr
7 Kommentare
Neuester Kommentar

Mit ZAEHLENWENN ist das nicht so einfach, aber:
Frage doch die Sollterminspalte ab und baue eine Ergebnisspalte auf:
=WENN(UND(B3>=$B$15;B3<=$B$16);B3;""), hier B3 der erste Wert der Spalte und in B15 steht der 10.05.08, in B16 der 18.05.08.
Es werden nur die Werte übernommen, die im Bereich liegen, ansonsten bleibt die Zelle leer.
Dann kannst Du über den Berech mit ANZAHL() die Werte ermitteln.
Bei IST-Terminen genau so.
=ANZAHLLEEREZELLEN(Bereich) gibt die Leerzellen zurück.
OK?
Frage doch die Sollterminspalte ab und baue eine Ergebnisspalte auf:
=WENN(UND(B3>=$B$15;B3<=$B$16);B3;""), hier B3 der erste Wert der Spalte und in B15 steht der 10.05.08, in B16 der 18.05.08.
Es werden nur die Werte übernommen, die im Bereich liegen, ansonsten bleibt die Zelle leer.
Dann kannst Du über den Berech mit ANZAHL() die Werte ermitteln.
Bei IST-Terminen genau so.
=ANZAHLLEEREZELLEN(Bereich) gibt die Leerzellen zurück.
OK?
Hallo Ruesseltier!
Mit Array-Formeln der Art
bzw (für Wert aus D und Wert aus E im angegebenen Zeitraum)
benötigst Du nur eine Zelle.
Die Eingabe (und jede Änderung) einer solchen Formel ist mit der Tastenkombination Strg+Umsch+Enter abzuschließen. Dass die Formel richtig übernommen wurde, kannst Du (außer am Ergebnis
) daran erkennen, dass sie in der Bearbeitungszeile zwischen geschweiften Klammern {} dargestellt wird.
Grüße
bastla
Mit Array-Formeln der Art
=SUMME(WENN(D2:D11>=B15;1;0)*WENN(D2:D11<=B16;1;0))
=SUMME(WENN(D2:D11>=B15;1;0)*WENN(D2:D11<=B16;1;0)*WENN(E2:E11>=B15;1;0)*WENN(E2:E11<=B16;1;0))
Die Eingabe (und jede Änderung) einer solchen Formel ist mit der Tastenkombination Strg+Umsch+Enter abzuschließen. Dass die Formel richtig übernommen wurde, kannst Du (außer am Ergebnis
Grüße
bastla

Fein, Man lernt immer was Neues:
{=SUMME(WENN(D2:D11>=B15;1;0)*WENN(D2:D11<=B16;1;0))} das ist schon Klasse ...
Aber:
{=SUMME(WENN(D2:D11>=B15;1;0)*WENN(D2:D11<=B16;1;0)*WENN(E2:E11>=B15;1;0)*WENN(E2:E11<=B16;1;0))}
bringt ja nur ein Ergebnis, wenn in einer Zeile von Sollspalte und Istspalte der Datumswert im Bereich liegt.
War das gefordert?
Gruss
{=SUMME(WENN(D2:D11>=B15;1;0)*WENN(D2:D11<=B16;1;0))} das ist schon Klasse ...
Aber:
{=SUMME(WENN(D2:D11>=B15;1;0)*WENN(D2:D11<=B16;1;0)*WENN(E2:E11>=B15;1;0)*WENN(E2:E11<=B16;1;0))}
bringt ja nur ein Ergebnis, wenn in einer Zeile von Sollspalte und Istspalte der Datumswert im Bereich liegt.
War das gefordert?
Gruss
@73234
Da es allerdings meines Wissens keinen akuten Speicherplatzmangel auf den Forumsservern gibt, habe ich vorsichtshalber auch diese Variante hinzugefügt - ignorieren kann sie Ruesseltier ja immer noch ...
Grüße
bastla
War das gefordert?
Kann ich aufgrund der Fragestellung- Bei wievielen die Spalte E im gleichen Zeitraum liegt (10.05.2008 bis 18.05:2008)
nicht mit Bestimmtheit sagen.Da es allerdings meines Wissens keinen akuten Speicherplatzmangel auf den Forumsservern gibt, habe ich vorsichtshalber auch diese Variante hinzugefügt - ignorieren kann sie Ruesseltier ja immer noch ...
Grüße
bastla
Moin Ruesseltier,
viele Mit-Rater finden das evtl. schön, wenn die Fragestellung so nebulös ist, das eigentlich keine Antwort völlig falsch sein kann.
Dann will ich auch eine (in diesem Sinne) "Lösung" beitragen, so wie ich nun wieder die Frage interpretiere.
Wenn ich hier anfange:
...is' es sich einfach...
--> Ergebnis : 6 ( 5x der 10.05.08 und 1x der 18.05.)
Wenn ich das ganze spielerisch erweitere auf die Fragestellung, die mir einleuchtend vorkäme:
"Welche Projekte oder Eisprünge oder um was immer es geht hatten
Dann sähe eine zusammenharkte SummenProduktformel logischerweise so aus :
... und würde allerdings auch als Ergebnis 0 liefern.
Das deutet aber nicht auf einen Fehler in der Formel hin, sondern eher darauf, dass es doch um IT-Projekte geht.
Wenn ich in eines der Leer-Felder in Spalte E das Datum "14.05.08" reinlüge, ändert sich der Wert auf "1".
As should do...
Unterm Strich @Ruesseltier:
Wenn Du in der Lage bist, das konkrete Ziel/die tatsächliche Aufgabe rüberzubringen, dann bekommst Du auch die passende Lösung.
Im Moment ist es mehr ein heiteres Formel-Copy&Paste.
Grüße
Biber
viele Mit-Rater finden das evtl. schön, wenn die Fragestellung so nebulös ist, das eigentlich keine Antwort völlig falsch sein kann.
Dann will ich auch eine (in diesem Sinne) "Lösung" beitragen, so wie ich nun wieder die Frage interpretiere.
Wenn ich hier anfange:
Ich möchte jetzt rausbekommen wieviele SollTermine im Bereich 10.5.2008 bis 18.05.2008 liegen
...is' es sich einfach...
=SUMMENPRODUKT((D2:D12>=DATWERT("10.05.2008"))*(D2:D12<=DATWERT("18.05.2008")))
Wenn ich das ganze spielerisch erweitere auf die Fragestellung, die mir einleuchtend vorkäme:
"Welche Projekte oder Eisprünge oder um was immer es geht hatten
- ihren SOLL-Termin zwischen dem 10.05.08 und 18.05.08
- ihren IST-Termin unerwarteterweise auch zwischen dem 10.05.08 und 18.05.08 ?"
Dann sähe eine zusammenharkte SummenProduktformel logischerweise so aus :
=SUMMENPRODUKT((D2:D12>=DATWERT("10.05.2008"))*(D2:D12<=DATWERT("18.05.2008")) *(E2:E12>=DATWERT("10.05.2008"))*(E2:E12<=DATWERT("18.05.2008")))
Das deutet aber nicht auf einen Fehler in der Formel hin, sondern eher darauf, dass es doch um IT-Projekte geht.
Wenn ich in eines der Leer-Felder in Spalte E das Datum "14.05.08" reinlüge, ändert sich der Wert auf "1".
As should do...
Unterm Strich @Ruesseltier:
Wenn Du in der Lage bist, das konkrete Ziel/die tatsächliche Aufgabe rüberzubringen, dann bekommst Du auch die passende Lösung.
Im Moment ist es mehr ein heiteres Formel-Copy&Paste.
Grüße
Biber