alucard7

Benötige Excel Formel zur Datumsüberprüfung auf Kalendewoche und Addition bestimmter Werte

Hi an alle Excel Experten,

da die Frage etwas komplizierter ist, mache ich sie lieber an einem konkreten Beispiel fest:

Ich habe 2 Tabellen in Excel 07:
1. Tagestabelle

Datum Anzahl
08.01.2011 12
09.01.2011 123
10.01.2011 45
11.01.2011 6
12.01.2011 78
...

2. Wochentabelle
Datum KW Anzahl
03.01 - 09.01 1
10.01 - 16.01 2
...

Nun möchte ich eine Formel für das Feld ' Wochentabelle' `Anzahl KW 1,KW 2, ...` erstellen, die die Datumsspalte aus Tabelle 1 ausliest und bei jedem Datum, das der KW 1 entspricht, die Anzahl addiert und ausgibt.

So das im Endeffekt die 2. Tabelle sich automatisch auffüllt.

Ergebnis sollte in diesem Beispiel dann sein:

2. Wochentabelle
Datum KW Anzahl
03.01 - 09.01 1 135
10.01 - 16.01 2 129

Leider geht die richtige Überprüfung auf die KW in Excel 07 nur mit einer längeren Formel, hier zur Hilfe:
KÜRZEN((A1-DATUM(JAHR(A1+3-REST(A1-2;7));1;REST(A1-2;7)-9))/7)

Ich weiß nicht, ob mein Vorhaben überhaupt möglich ist, bin aber für jeden Hinweis dankbar ;)

mfg Alucard7
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 179010

Url: https://administrator.de/forum/benoetige-excel-formel-zur-datumsueberpruefung-auf-kalendewoche-und-addition-bestimmter-werte-179010.html

Ausgedruckt am: 30.06.2025 um 22:06 Uhr

bastla
bastla 16.01.2012 um 17:51:53 Uhr
Goto Top
Hallo Alucard7!

Wenn die abgebildeten Tabellen jeweils in A1 beginnen und die erste Tabelle "Tagestabelle" heißt, könntest Du folgende Formel versuchen:
=SUMME((KÜRZEN((Tagestabelle!$A$2:$A$6-DATUM(JAHR(Tagestabelle!$A$2:$A$6+3-REST(Tagestabelle!$A$2:$A$6-2;7));1;REST(Tagestabelle!$A$2:$A$6-2;7)-9))/7)=B2)*Tagestabelle!$B$2:$B$6)
Da es sich um eine Array-Formel handelt, ist die Eingabe (auch nach jeder Änderung) mit der Tastenkombination Strg + Umsch + Eingabetaste abzuschließen. In der Bearbeitungszeile wird die Formel dann innerhalb geschwungener Klammern angezeigt.

Grüße
bastla
Alucard7
Alucard7 16.01.2012 um 18:06:12 Uhr
Goto Top
Hi bastla,

soweit ich das jetzt teten konnte, hat diese Formel nur das Datum für den 03.01 geholt und geschrieben, anstatt aller Daten für die 1. KW.

Ich sehe insgesamt das Problem, aus einer ganzen Spalte 7 bestimmte, geprüfte Daten dynamisch zu holen und deren Zeilennachbarn zu addieren.

Gerade die absoluten und relativen Bezüge scheinen mir ziemlich problematisch.

mfg Alucard7
bastla
bastla 16.01.2012 um 18:17:54 Uhr
Goto Top
Hallo Alucard7!
soweit ich das jetzt teten konnte, hat diese Formel nur das Datum für den 03.01 geholt und geschrieben, anstatt aller Daten für die 1. KW
Bei meinem (erfolgreichen) Test steht "08.01.2011" in Zelle A2 der Tabelle "Tagestabelle" und "12" in Zelle B2 dieser Tabelle und die Daten reichen nur bis zur Zeile 6 ...

Die absoluten Bezüge sind erforderlich, damit die Formel für die restlichen Kalenderwochen nach unten kopiert werden kann. Alternativ könnte auch ein Bereichsname verwendet werden.

Um auch für leere Zellen vorzusorgen, könnte die Formel auch
=SUMME(WENN(ISTZAHL(Tagestabelle!$A$1:$A$6000);(KÜRZEN((Tagestabelle!$A$1:$A$6000-DATUM(JAHR(Tagestabelle!$A$1:$A$6000+3-REST(Tagestabelle!$A$1:$A$6000-2;7));1;REST(Tagestabelle!$A$1:$A$6000-2;7)-9))/7)=B2)*Tagestabelle!$B$1:$B$6000;0))
lauten und so alle Daten bis maximal zur Zeile 6000 erfassen; für die gesamten Spalten A und B wäre
=SUMME(WENN(ISTZAHL(Tagestabelle!$A:$A);(KÜRZEN((Tagestabelle!$A:$A-DATUM(JAHR(Tagestabelle!$A:$A+3-REST(Tagestabelle!$A:$A-2;7));1;REST(Tagestabelle!$A:$A-2;7)-9))/7)=B2)*Tagestabelle!$B:$B;0))
zu verwenden (wobei dabei dann allerdings, mit entsprechender Auswirkung auf die Performance, tatsächlich alle 1.048.576 Zeilen abgearbeitet werden) ...

Grüße
bastla
Alucard7
Alucard7 16.01.2012 um 18:55:44 Uhr
Goto Top
Hi bastla,

Danke für die schnelle Antwort!

Das werde ich morgen noch genauer testen, vielleicht habe ich was übersehen.

Schönen Abend noch ;)

mfg Alucard7
Alucard7
Alucard7 17.01.2012 um 10:17:31 Uhr
Goto Top
Hi bastla,

ich habe die Formel gerade getestet und kann berichten, dass sie super funktioniert face-smile

Vielen Dank für die kompetente Hilfe ;)

mfg Alucard7