Supportnet / Forum / Tabellenkalkulation
SummenProdukt und Kalenderwoche
Frage
Hallo
Folgendes funktioniert mit einer Hilfsspalte
Tabelle Eingabe Spalte A ist eine Datumsreihe
Tabelle Eingabe Spalte B ist eine hilfspalte mit dieser Formel
für die Berechnung der Kalenderwoche mit bezug auf Tabelle Eingabe Spalte A der Datumsreihen
=KÜRZEN((A4-DATUM(JAHR(A4+3-REST(A4-2;7));1;REST(A4-2;7)-9))/7)
Tabelle Wochen werden die Kalenderwochen Summiert mit dieser Formel
=SUMMENPRODUKT((Eingabe!$C$2:$C$372=A8)*(Eingabe!$F$2:$F$372))
$C$2:$C$372=Bezug zur hilfsspalte Tabelle Eingabe
A8=Bezug zur Tabelle Wochen Spalte A als Kalenderwochen index
$F$2:$F$372=Bezug zur Tabelle eingabe um die werte zu addieren
Ist es möglich beide formeln zu verbinden und in der Tabelle Wochen darzustellen?
Viele Grüsse nighty
Antwort 1 von nighty
Hallo nochmal :-)
Link zur Datei
http://www.netupload.de/detail.php?img=
c03133271603b5ed96caf17e569e5884.xls
hoffe der Link geht :-)
Gruss Nighty
Admininfo: achte bei Links bitte auf unsere Formatierungshilfe oder nutze das SNTool
Link zur Datei
http://www.netupload.de/detail.php?img=
c03133271603b5ed96caf17e569e5884.xls
hoffe der Link geht :-)
Gruss Nighty
Admininfo: achte bei Links bitte auf unsere Formatierungshilfe oder nutze das SNTool
Antwort 2 von rainberg
Hallo nighty,
bei mir funktioniert's so:
Formel für B2
=SUMMENPRODUKT((KÜRZEN((Eingabe!$A$2:$A$366-DATUM(JAHR(Eingabe!$A$2:$A$366+3-REST(Eingabe!$A$2:$A$366-2;7));1;REST(Eingabe!$A$2:$A$366-2;7)-9))/7)=$A2)*(Eingabe!D$2:D$366))
Gruß
Rainer
bei mir funktioniert's so:
Formel für B2
=SUMMENPRODUKT((KÜRZEN((Eingabe!$A$2:$A$366-DATUM(JAHR(Eingabe!$A$2:$A$366+3-REST(Eingabe!$A$2:$A$366-2;7));1;REST(Eingabe!$A$2:$A$366-2;7)-9))/7)=$A2)*(Eingabe!D$2:D$366))
Gruß
Rainer
Antwort 3 von nighty
Hi Rainer :-)
Funktioniert Super :-))
vielen vielen Dank
Nighty
P.S.
Bin ja nicht so der Formefreak :-)))
Funktioniert Super :-))
vielen vielen Dank
Nighty
P.S.
Bin ja nicht so der Formefreak :-)))
Antwort 4 von nighty
hi Rainer und All :-)
die obige kalenderwochen formel haut mir die ersten und die letzten drei tage je nach verschiebung der tage,ins vorige und naechstes jahr,was aber so fuer mich nicht brauchbar ist,habe daher analysefunktion eingeschaltet fuer die integrierte Kalenderwoche die dann 53 anzeigt statt 1 und umgekehrt,könntest du nochmal helfen und in die formel einfuegen :-)))
Kalenderwoche(C1;1)
=SUMMENPRODUKT((Eingabe!$C$2:$C$372=A8)*(Eingabe!$F$2:$F$372))
gruss nighty
die obige kalenderwochen formel haut mir die ersten und die letzten drei tage je nach verschiebung der tage,ins vorige und naechstes jahr,was aber so fuer mich nicht brauchbar ist,habe daher analysefunktion eingeschaltet fuer die integrierte Kalenderwoche die dann 53 anzeigt statt 1 und umgekehrt,könntest du nochmal helfen und in die formel einfuegen :-)))
Kalenderwoche(C1;1)
=SUMMENPRODUKT((Eingabe!$C$2:$C$372=A8)*(Eingabe!$F$2:$F$372))
gruss nighty
Antwort 5 von rainberg
Hallo nighty,
die Formel würde so lauten:
=SUMMENPRODUKT((KALENDERWOCHE(Eingabe!$A$2:$A$366;1)=$A2)*(Eingabe!D$2:D$366))
...aber leider funktioniert sie nicht, sie bringt das Ergebnis #WERT!
Ich weiß nicht an was es liegt, kann nur vermuten, dass das Add-In sich mit Matrixformeln beißt.
Vielleicht hat noch jemand eine andere Idee.
Gruß
Rainer
die Formel würde so lauten:
=SUMMENPRODUKT((KALENDERWOCHE(Eingabe!$A$2:$A$366;1)=$A2)*(Eingabe!D$2:D$366))
...aber leider funktioniert sie nicht, sie bringt das Ergebnis #WERT!
Ich weiß nicht an was es liegt, kann nur vermuten, dass das Add-In sich mit Matrixformeln beißt.
Vielleicht hat noch jemand eine andere Idee.
Gruß
Rainer
Antwort 6 von nighty
hi rainer :-)
ok analysefunktion taugt nix,wird ausgeschaltet
oder aber in dieser vorigen eine wenn abfrage wenn kalenderwoche 1 ist soll sie den wer 52 erhalten,vielleicht geht das ja :-))
und dann auch ungekehrt wenn kalenderwoche 52 ist soll sie den wert 1 erhalten
trickse zur zeit mit dauerndern datums aenderungen bei dem ereignis des tabellenwechsels ,funktioniert zwar doch komischerweise trotz eventausschaltung ca 5 sek braucht fuer 4 schleifendurchlaeufe ,bei jedem tabellenwechsel :-( dann lieber eine wenn anfrage wenn es ginge :-))
guss nighty
=SUMMENPRODUKT((KÜRZEN((Eingabe!$A$2:$A$366-DATUM(JAHR(Eingabe!$A$2:$A$366+3-REST(Eingabe!$A$2:$A$366-2;7));1;REST(Eingabe!$A$2:$A$366-2;7)-9))/7)=$A2)*(Eingabe!D$2:D$366))
ok analysefunktion taugt nix,wird ausgeschaltet
oder aber in dieser vorigen eine wenn abfrage wenn kalenderwoche 1 ist soll sie den wer 52 erhalten,vielleicht geht das ja :-))
und dann auch ungekehrt wenn kalenderwoche 52 ist soll sie den wert 1 erhalten
trickse zur zeit mit dauerndern datums aenderungen bei dem ereignis des tabellenwechsels ,funktioniert zwar doch komischerweise trotz eventausschaltung ca 5 sek braucht fuer 4 schleifendurchlaeufe ,bei jedem tabellenwechsel :-( dann lieber eine wenn anfrage wenn es ginge :-))
guss nighty
=SUMMENPRODUKT((KÜRZEN((Eingabe!$A$2:$A$366-DATUM(JAHR(Eingabe!$A$2:$A$366+3-REST(Eingabe!$A$2:$A$366-2;7));1;REST(Eingabe!$A$2:$A$366-2;7)-9))/7)=$A2)*(Eingabe!D$2:D$366))
Antwort 7 von rainberg
Hallo nighty,
in das vorhandene SUMMENPRODUKT noch WENN-Abfragen einzubauen, ist nach meinem Wissensstand nicht möglich.
Nach meiner Meinung müsste da eine komplett neue KÜRZEN-Formel entwickelt werden.
Da diese aber höchstwahrscheinlich eine Verknüpfung von mehreren Einzelformeln ist, die ich nicht kenne, kann ich Dir leider auch hier nicht helfen.
Gruß
Rainer
in das vorhandene SUMMENPRODUKT noch WENN-Abfragen einzubauen, ist nach meinem Wissensstand nicht möglich.
Nach meiner Meinung müsste da eine komplett neue KÜRZEN-Formel entwickelt werden.
Da diese aber höchstwahrscheinlich eine Verknüpfung von mehreren Einzelformeln ist, die ich nicht kenne, kann ich Dir leider auch hier nicht helfen.
Gruß
Rainer
Antwort 8 von nighty
hi rainer :-)
vielen dank fuer deine mühen :-)
dann bleibt immer noch meine notloesung bei tabellenwechsel das datum zu aendern :-))
gruss nighty
vielen dank fuer deine mühen :-)
dann bleibt immer noch meine notloesung bei tabellenwechsel das datum zu aendern :-))
gruss nighty
Antwort 9 von nighty
hi rainer :-)
hab es jetzt wieder mit einer hilfsspalte und analysefunktion/kalenderwoche gemacht.zumindestens schneller als meine notloesung :-))
nochmals danke fue deine bemuehungen :-))
gruss nighty
hab es jetzt wieder mit einer hilfsspalte und analysefunktion/kalenderwoche gemacht.zumindestens schneller als meine notloesung :-))
nochmals danke fue deine bemuehungen :-))
gruss nighty