Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Summe bis zu einer bestimmten Kalenderwoche

257 views
Skip to first unread message

Erg?n Schoen

unread,
Apr 27, 2004, 10:04:23 AM4/27/04
to
Hallo Zusammen

Brauche mal wieder eure Hilfe:
In der ersten Zeile bei E1 beginnend stehen nebeneinander von 1 bis 52
die Kalenderwochen.
In einer anderen Zelle möchte ich nun eine Summe bilden. Wenn die
aktuelle KW die 18. ist, dann soll die Formel die Spalten nur bis zur
KW 18 beruecksichtigen.

Beispiel:
Spalte
Zeile e f g h i
1 1 2 3 4 5
2
3 "Formel" 14 16 14 22 usw.

Angenommen wir haben die KW 3, dann möchte ich die Summe von E3 bis G3
bilden.

Wie kann ich das lösen?

Gruß

Erguen Schoen

Melanie Breden

unread,
Apr 27, 2004, 10:11:37 AM4/27/04
to
Hallo Ergün,

Erg?n Schoen schrieb:

dazu möchte ich zunächst nachfragen, ob die Formel zu deiner
anderen Frage korrekt funktioniert?

--
Mit freundlichen Grüssen

Melanie Breden
- Microsoft MVP für Excel -

http://excel.codebooks.de (Das Excel-VBA Codebook)
#Excel-Auftragsprogrammierung#

Peter Dorigo

unread,
Apr 27, 2004, 10:56:51 AM4/27/04
to
Hallo Erguen

"Erg?n Schoen" <e.sc...@nikocity.de> schrieb im Newsbeitrag
news:53bda8ce.04042...@posting.google.com...


=SUMMEWENN(E1:BE1; "<=" & [KW] ;E3:BE3)

also zB. mit Berechnung der akt. KW:

=SUMMEWENN(E1:BE1;"<="&KÜRZEN((HEUTE()
-WOCHENTAG(HEUTE();3)-DATUM(JAHR(HEUTE()+3
-WOCHENTAG(HEUTE();3));;22))/7);E3:BE3)

mfg Peter

--
MVP für MS-Excel
---------------------------


Markus Wagner

unread,
Apr 28, 2004, 1:37:39 AM4/28/04
to
Hallo Peter,

Ich habe aus Neugier Deinen Lösungsvorschlag mal
ausprobiert, aber es funktioniert nicht so richtig. Ich
Habe in Jeder Zelle der Zeile 1 eine 1 geschrieben. Damit
müsste in KW 18 das Ergebnis 18 lauten.
Deine Formel bringt mir allerdings Ergebnis 1326.
Was mache ich falsch ?

Gruß
Markus

aktuelle KW die 18. ist, dann soll die Formel die Spalten
nur bis zur
>> KW 18 beruecksichtigen.
>>
>> Beispiel:
>> Spalte
>> Zeile e f g h i
>> 1 1 2 3 4 5
>> 2
>> 3 "Formel" 14 16 14 22 usw.
>>
>> Angenommen wir haben die KW 3, dann möchte ich die
Summe von E3 bis G3
>> bilden.
>>
>> Wie kann ich das lösen?
>
>
>=SUMMEWENN(E1:BE1; "<=" & [KW] ;E3:BE3)
>
>also zB. mit Berechnung der akt. KW:
>
>=SUMMEWENN(E1:BE1;"<="&KÜRZEN((HEUTE()
>-WOCHENTAG(HEUTE();3)-DATUM(JAHR(HEUTE()+3
>-WOCHENTAG(HEUTE();3));;22))/7);E3:BE3)
>
>mfg Peter
>
>--
>MVP für MS-Excel
>---------------------------
>
>

>.
>

Erg?n Schoen

unread,
Apr 28, 2004, 4:45:56 AM4/28/04
to
Hallo Peter

Die Formel funktioniert super!
Nur habe ich vergessen, daß ich den Mittelwert von insgesamt 52 KW´s
berechnen muß. Wenn ich bei meinem Beispiel bleibe, dann fehlen mir
noch 34 KW´s (52-18=34). Da ich in der KW 18 noch nicht sagen kann,
welche Zahl ich für die KW 19 habe, muß ich "rückwärts" gehen. In
einer weiteren Tabelle (2003) habe ich den gleichen Aufbau der Tabelle
für das aktuelle Jahr.
In der Tabelle für 2003 stehen in der Zelle D2 beginnenend
nebeneiander die KW´s (1-52). In D3 beginnend stehen hier die Werte,
auch nebeneindander.

In meinem Beispiel muß ich also noch 19 KW´s aus 2003 (52 bis 19) in
meine Berechnung einbeziehen.


Vielen Dank

Ergün Schoen

Melanie Breden

unread,
Apr 28, 2004, 5:40:31 AM4/28/04
to
Hallo Ergün,

Erg?n Schoen schrieb:


> Nur habe ich vergessen, daß ich den Mittelwert von insgesamt 52 KW´s
> berechnen muß. Wenn ich bei meinem Beispiel bleibe, dann fehlen mir
> noch 34 KW´s (52-18=34). Da ich in der KW 18 noch nicht sagen kann,
> welche Zahl ich für die KW 19 habe, muß ich "rückwärts" gehen. In
> einer weiteren Tabelle (2003) habe ich den gleichen Aufbau der Tabelle
> für das aktuelle Jahr.
> In der Tabelle für 2003 stehen in der Zelle D2 beginnenend
> nebeneiander die KW´s (1-52). In D3 beginnend stehen hier die Werte,
> auch nebeneindander.
>
> In meinem Beispiel muß ich also noch 19 KW´s aus 2003 (52 bis 19) in
> meine Berechnung einbeziehen.

wenn ich dich richtig verstanden habe, dann müsste in meine Formel nur die
aktuelle KW anstelle der Spalten eingesetzt werden.

Versuche mal Folgendes:
Erstelle im Menü Einfügen | Name | Definieren den Namen 'KW' mit der Formel:

=KÜRZEN((HEUTE()-DATUM(JAHR(HEUTE()-REST(HEUTE()-2;7)+3);1;REST(HEUTE()-2;7)-9))/7)

Ich gehe davon aus, dass sich die Daten jeweils in E3:BD3 befinden.
In eine Zelle der Auswertungstabelle dann:
=SUMME(INDIREKT("'2003'!Z3S"&KW+5&":Z3S56";0);
(INDIREKT("'2004'!Z3S5:Z3S"&KW+4;0)))/52

Peter Dorigo

unread,
Apr 28, 2004, 9:22:51 AM4/28/04
to
Hallo Erguen

"Erg?n Schoen" <e.sc...@nikocity.de> schrieb im Newsbeitrag
news:53bda8ce.04042...@posting.google.com...

> Hallo Peter
>
> Die Formel funktioniert super!
> Nur habe ich vergessen, daß ich den Mittelwert von insgesamt 52 KW´s

Ursprünglich sollte die Summe berechnet werden, jetzt "sprichst" Du von
'Mittelwert'?

> berechnen muß. Wenn ich bei meinem Beispiel bleibe, dann fehlen mir
> noch 34 KW´s (52-18=34). Da ich in der KW 18 noch nicht sagen kann,
> welche Zahl ich für die KW 19 habe, muß ich "rückwärts" gehen. In
> einer weiteren Tabelle (2003) habe ich den gleichen Aufbau der Tabelle
> für das aktuelle Jahr.
> In der Tabelle für 2003 stehen in der Zelle D2 beginnenend
> nebeneiander die KW´s (1-52). In D3 beginnend stehen hier die Werte,
> auch nebeneindander.

Ja hast du nun "den gleichen Aufbau der Tabelle" oder nicht? Im Ursprungsposting
steht:


> In der ersten Zeile bei E1 beginnend stehen nebeneinander von 1 bis 52
> die Kalenderwochen.

> In meinem Beispiel muß ich also noch 19 KW´s aus 2003 (52 bis 19) in
> meine Berechnung einbeziehen.

also:
in A1 berechnen wir das aktuelle Datum:
=HEUTE()

in A2 die aktuelle Kalenderwoche:
=KÜRZEN((A1-WOCHENTAG(A1;3)-DATUM(JAHR(A1+3-WOCHENTAG(A1;3));;22))/7)

folgende Formel berechnet nun die *Summe* über ein volles Jahr, wenn die
Vorjahrestabelle (bei identischem Tabellenaufbau) mit '2003' beschriftet ist:
=SUMMEWENN(E1:BE1;"<="&A2;E3:BE3)
+SUMMEWENN('2003'!E1:BE1;">"&A2;'2003'!E3:BE3)

Peter Dorigo

unread,
Apr 28, 2004, 8:57:55 AM4/28/04
to
Hallo Markus

"Markus Wagner" <anon...@discussions.microsoft.com> schrieb im Newsbeitrag
news:53d201c42ce2$eb5c9200$a301...@phx.gbl...


> Hallo Peter,
>
> Ich habe aus Neugier Deinen Lösungsvorschlag mal
> ausprobiert, aber es funktioniert nicht so richtig. Ich
> Habe in Jeder Zelle der Zeile 1 eine 1 geschrieben. Damit
> müsste in KW 18 das Ergebnis 18 lauten.
> Deine Formel bringt mir allerdings Ergebnis 1326.
> Was mache ich falsch ?

Die Aufgabenstellung lautete:

8<----


In der ersten Zeile bei E1 beginnend stehen nebeneinander von 1 bis 52
die Kalenderwochen.
In einer anderen Zelle möchte ich nun eine Summe bilden.

[...]

Angenommen wir haben die KW 3, dann möchte ich die Summe von E3 bis G3
bilden.

8<---

In Zeile 1 stehen also nicht lauter 1 sondern die Zahlen von 1 bis 52 (53)
in den Zellen E1 bis BE1. Zugeordnet sind Werte in Zeile 3.
Die Formel berechnet die Summe der zugeordneten Werte von KW1
bis zu der aktuellen KW.

probier's mal mit diesem Tabellenaufbau.

Erg?n Schoen

unread,
Apr 29, 2004, 1:50:10 AM4/29/04
to
Hallo Melani, hallo Peter

Was wuerde ich ohne diese NG machen?!?!?!?
Funktioniert beides wunderbar. Auch wenn ich mich am Anfang schlecht
ausgedrückt habe, habt Ihr mir eine Lösung geliefert.


Vielen Dank


Gruß

Erguen Schoen

´Markus Wagner

unread,
Apr 29, 2004, 4:02:19 AM4/29/04
to
Hallo Peter :-)

Danke für die Aufklärung. Hate es falsch verstanden. Ich
dachte die KW steht in Zeile 3 und die Zahl in Zeile 1
dabei ist es ja umgekehrt.

Nun klappt es.

Am besten vergiss dass Du meine doofe Frage je gelesen
hast *sich an den Kopf hau*

Gruß
Markus

Markus Wagner

unread,
Apr 29, 2004, 4:02:29 AM4/29/04
to

Peter Dorigo

unread,
Apr 29, 2004, 6:48:54 AM4/29/04
to
Hallo Markus

"´Markus Wagner" <anon...@discussions.microsoft.com> schrieb im Newsbeitrag

news:5c5401c42dc0$4b2c6d30$a601...@phx.gbl...


> Hallo Peter :-)
>
> Danke für die Aufklärung. Hate es falsch verstanden. Ich
> dachte die KW steht in Zeile 3 und die Zahl in Zeile 1
> dabei ist es ja umgekehrt.

ist mir auch schon passiert :-)

> Nun klappt es.

gut!

> Am besten vergiss dass Du meine doofe Frage je gelesen
> hast *sich an den Kopf hau*

ich finde es wichtig, nachzuhaken, wenn etwas nicht klappt, ansonsten
der ganze Aufwand ja umsonst gewesen wäre. Ausserdem: könnte es
ja auch sein, dass der Tipgeber was falsch verstanden hat.

auf jeden Fall Danke für's Feedback!

Peter Dorigo

unread,
Apr 29, 2004, 6:50:49 AM4/29/04
to
Hallo Erguen

"Erg?n Schoen" <e.sc...@nikocity.de> schrieb im Newsbeitrag
news:53bda8ce.04042...@posting.google.com...

> Hallo Melani, hallo Peter
>
> Was wuerde ich ohne diese NG machen?!?!?!?
> Funktioniert beides wunderbar. Auch wenn ich mich am Anfang schlecht
> ausgedrückt habe, habt Ihr mir eine Lösung geliefert.

fein, freut mich dass es nun klappt :-)

> Vielen Dank

auch meinerseits Danke für's Feedback!

0 new messages