Hallo zusammen,
folgende Logik möchte ich gerne in Excel oder VBA umsetzten. Leider ist es bei mir schon länger her:)
Tabelle 1
Zelle A1 = Datum "Von" z.B. 01.02.21
Zelle B1 = Datum "Bis" z.B. 01.04.21
Zelle C1 = Wert "€" z.B. 100 €
Tabelle 2
Zelle A1 bis A10 stellt einen "Datumsbereich" da: z.B. 01.01.21 bis 01.10.21
Zelle B1 Bis B10 stellt einen "Wertebereich" da. Dieser ist aktuell noch leer.
Aufgabe:
Excel/VBA soll den Wert von Tabelle1 C1 (100€) in den "Wertebereich" der Tabelle2 B schreiben. Natürlich nur bei 01.02.21, 01.03.21, 01.04.21.
Wenn ich jetzt das Datum in Tabelle 1 änder z.B. von 01.02.21 auf 01.03.21. Dann soll der Wert (100€) auch nur noch in 01.03.21 sowie 01.04.21 stehen.
Des Weitern kann es sein, das in der Tabelle 1 ein zweites Datum "von/bis" sowie ein Wert (50€) hinzukommen. Falls dieser auch von 01.02.21 bis 01.04.21 geht, soll dieser Wert in der Tabelle 2 aufsummiert werden.
Tabelle 1
Zelle A1 = Datum "Von" z.B. 01.02.21
Zelle B1 = Datum "Bis" z.B. 01.04.21
Zelle C1 = Wert "€" z.B. 100 €
Zelle A2 = Datum "Von" z.B. 01.02.21
Zelle B2 = Datum "Bis" z.B. 01.04.21
Zelle C2 = Wert "€" z.B. 50 €
Tabelle 2
Zelle A1 bis A10 stellt einen "Datumsbereich" da: z.B. 01.01.21 bis 01.10.21
Zelle B1 Bis B10 stellt einen "Wertebereich" da. Dieser ist aktuell noch leer.
-> In B2, B3, B4 sollte dann 150€ stehen.
PS: Ich hoffe es war verständlich :)
Vielen Dank im Voraus!
|