Summenprodukt mit Zeitspannen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Summenprodukt mit Zeitspannen

Re: Summenprodukt mit Zeitspannen

von clag » Sa, 09.08.2014 09:28

Hallo zusammen,

@ Karolus

irgend wie ist wegen den anfänglichen Fehler in der Beschreibung des Problems alles etwas aus dem Ruder gelaufen.

Denn diese von dir jetzt vorgeschlagene Formel bzw eine ähnliche Variante der Formel hatte DT10D in seinem Beispiel bereits in Verwendung,
sagte aber das die nicht die richtigen Ergebnisse liefern würde.

Diese ausschließende Formel hatte ich auch auf dem "Prüfstand" und konnte dann keine Unterschiede sehen zu der Variante die einschließt,
bzw auch eine Variante mit Hilfsspalte die es deutlich macht welche Listeneinträge gewertet werden.

DT10D sollte vielleicht noch einmal zur Aufklärung schreiben wann die Fehler auftraten.

Also Eigentlich war da gar kein Problem, außer denen in der Fehlerbeschreibung :)

Re: Summenprodukt mit Zeitspannen

von Karolus » Sa, 09.08.2014 04:52

Hallo
Dreh doch mal die Fragestellung um, welche sollen es nicht sein:
Spalte A > enddatum oder Spalte B < anfangsdatum
als SUMMENPRODUKTformel

Code: Alles auswählen

=SUMMENPRODUKT(NICHT(A2:A18>F2);NICHT(B2:B18<E2))
da lassen wir die NICHT weg und drehen die Operatoren

Code: Alles auswählen

=SUMMENPRODUKT(A2:A18<=F2;B2:B18>=E2)

Karolus

Re: Summenprodukt mit Zeitspannen

von DT10D » Fr, 08.08.2014 13:34

Ja genau, tut mir leid wenn es nicht ganz ersichtlich war :(

Also Leute die dazu müssen bei einem Zeitraum vom 01.07.2012 bis zum 31.07.2012

1. Klient 1 der am 01.06.2012 beginnt und am 20.08.2012 aufhört (Ist in diesem Zeitraum ja da)
2. Klient 2 der am 01.06.2012 beginnt und am 12.07.2012 aufhört
3. Klient 3 der am 01.07.2012 beginnt und am 16.09.2012 aufhört

Es zählen NICHT:

1. Klient 4 der am 01.08.2012 beginnt und am 01.09.2012 aufhört
2. Klient 5 der am 01.06.2012 beginnt und am 30.06.2012 aufhört

So ich hoffe jetzt ist ein eindeutig was ich möchte :)

Re: Summenprodukt mit Zeitspannen

von clag » Fr, 08.08.2014 13:28

na da möchtest du doch anscheinend etwas anderes wie anfänglich von dir beschrieben
also du möchtest eine Zeitspanne angeben an ermitteln welche Klienten ganz
oder auch nur teilweise diesen Zeitraum berühren also beginnende oder auch endende.

?

Re: Summenprodukt mit Zeitspannen

von DT10D » Fr, 08.08.2014 13:19

Wie gesagt am Ende soll es halt eine Auswertung entstehen die z.B. monatsweise erfolgt also vom 01.07.2012 bis zum 31.07.2012 und da brauch ich wirklich alle Leute die bis zum 31.07.2012 da sind, also die können vorher schon da sein.

Genau deswegen klappt das nicht, also entweder hab ich ein Denkfehler oder das klappt noch nicht wirklich.

Also wenn ich eine Zeitspanne vom 01.07.2012 bis zum 31.07.2012 habe dann können auch Leute dazu zählen die z.B.
am 01.04.2012 anfangen und am 31.07.2012 aufhören oder Leute die vom 01.04.2012 anfangen und am 21.07.2012 aufhören oder die Leute die am 20.06.2012 anfangen und am 01.08.2012 aufhören.
Also ich brauche wirklich eine Formel die mir anzeigt wer real da ist in dem Zeitraum.


//Edit

Also im Grunde zählen alle Leute nicht die 1. Vor dem eingebenen Anfangsdatum beendigt wurden und 2. Nach dem eingebenen Enddatum angefangen haben

Vielen Dank nochmals :)

Re: Summenprodukt mit Zeitspannen

von clag » Fr, 08.08.2014 13:09

Hallooooo DT10D,
DT10D hat geschrieben: und zwar wenn ein Klient vom 01.04.2012 bis zum 31.07.2012 da ist und ich einen Zeitraum habe vom 01.07.2012 bis zum 31.07.2012 dann fliegt dieser weg obwohl er eigentlich dazu gezählt werden müsste,
wie kommst du auf das schmale Brett ?
der würde dazu gezählt, wenn in E2 ein Datum <= 01.04.2012 steht

der 01.07.2012 ist m.E aber > 01.04.2012

Re: Summenprodukt mit Zeitspannen

von DT10D » Fr, 08.08.2014 13:00

Also erst mal viel Dank für die Hilfe :)
So ähnlich hatte ich es auch schon mal, also es funktioniert so weit ABER es gibt ein Problem und zwar wenn ein Klient vom 01.04.2012 bis zum 31.07.2012 da ist und ich einen Zeitraum habe vom 01.07.2012 bis zum 31.07.2012 dann fliegt dieser weg obwohl er eigentlich dazu gezählt werden müsste, dass ich das einzige Problem ansonsten ist es schon richtig so.

Vielen Dank für diese schnelle und gute Hilfe

Re: Summenprodukt mit Zeitspannen

von clag » Fr, 08.08.2014 12:08

Hallo DT10D,

steht D für drollig ;)

Du hast Anfang und Ende Datum vertauscht
guckst du hier
TestSummenprodukt_ok.ods
(11.11 KiB) 59-mal heruntergeladen

Re: Summenprodukt mit Zeitspannen

von DT10D » Fr, 08.08.2014 11:44

Naja in der späteren Tabelle können die Klienten verschiedene Kriterien haben, die dann zum Rausfiltern führen.
Also in meiner Beispiel Datei haben alle ein X und werden somit alle gezählt ABER ich will halt nur die Leute die in dem angegebenen Zeitraum da sind.

Re: Summenprodukt mit Zeitspannen

von clag » Fr, 08.08.2014 11:38

was möchtest du mit dem Kriterium "x" ereichen?

Re: Summenprodukt mit Zeitspannen

von DT10D » Fr, 08.08.2014 11:32

Ich hab auch so oft gedacht es funktioniert aber wenn ich dann das Datum ändere dann passiert wieder Müll.
Im Anhang findest du eine Testdatei, die meine Situation wiederspiegelt.
Dateianhänge
TestSumme.ods
Die Testdatei
(11.83 KiB) 60-mal heruntergeladen

Re: Summenprodukt mit Zeitspannen

von clag » Fr, 08.08.2014 11:12

also wenn ich dein beschriebenes Beispiel nachbaue
und die korrigierte Formel darauf ansetze ist das Ergebnis korrekter Weise 1
ändere ich zB G2 auf 20.5.12 ist das Ergebnis korrekter Weise 2.

Wenn das in deiner Tabelle nicht funktioniert, ist da irgendwo der Wurm drin,
lade dein fehlerhaftes Beispiel hoch, dann kann man auch sehr wahrscheinlich erkennen wo es klemmt.

Re: Summenprodukt mit Zeitspannen

von DT10D » Fr, 08.08.2014 10:59

Ja ich weiß schon was du mir damit sagen willst :D
Aber in meiner Testtabelle gibt es diese Namensspalte nicht ansonsten hast du Recht.

Re: Summenprodukt mit Zeitspannen

von clag » Fr, 08.08.2014 10:48

Hallo DT10D


deine Formel lautet {=SUMMENPRODUKT((B2:B18>=F2)*(A2:A18<=G2))}

in Spalte A stehen nach deiner Beschreibung die Namen

darum habe ich korrigiert auf =SUMMENPRODUKT((B2:B18>=F2)*(C2:C18<=G2))

die Formel muss auch keine Matrixformel sein, ist jetzt deutlicher zu sehen wo die Unterschiede sind? ;)

Re: Summenprodukt mit Zeitspannen

von DT10D » Fr, 08.08.2014 10:40

Die Formel hatte ich gerade aus meiner Tabelle rauskopiert, also wäre es in diesem Fall C aber in meiner Tabelle ist es A .
Also die Formel gibt halt alle Klienten an und nicht die, die in dem Zeitraum da waren so das Ergebniss in meiner Tabelle.

Nach oben