Registriert seit: 11.12.2015
Version(en): 2016
Das hilft mir leider nicht, das eigentliche Hochrechnen der Daten ist ja nicht das Problem...........
Das Problem entsteht ab dem vorletzten Schritt, wo die Rückrechnung auf Anfang des Jahres erfolgen muss........und abhängig von den Vorgaben des Gesamtzeitraums kann das in D7, E7, F7,G7, H7 erfolgen........ :100:
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
Wieso hilft das nicht? Deine Frage:
Zitat:Problem ist H7. Abhängig vom Enddatum in C18, soll im vorletzten Schritt immer auf den Jahresanfang, hier also 01.01.2022 gesprungen werden. Wobei ja der Gesamtzeitraum auch kürzer sein.
z.B nur 01.10.2017 bis 01.06.2019.
Meine Antwort, so umgesetzt:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| C | H |
7 | | 01.01.2022 |
18 | 01.06.2022 | |
Zelle | Formel |
H7 | =DATUM(JAHR(C18);1;1) |
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg |
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 11.12.2015
Version(en): 2016
Weil, es ja nur ein Schritt ist..........das hatte ich auch schon, damit habe ich aber nur bezogen auf das Beispiel eine Lösung.
Damit das auf jeden Zeitraum erfolgen kann, müssten vermutlich mehrere Wenn Abfragen erfolgen und daran scheitere ich...........die Formel müsste demnach immer die gleiche sein......um abhängig von den Angaben im Gesamtzeitraum das richtige Ergebnis zu liefern......
auch egal werde mal weiter tüfteln...............
Gruß
André
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
wovon hängt es den ab, ob in E7 mal der 1.7. steht und mal der 1.1. und ab F der 1.6., obwohl in beiden Fällen das Enddatum an einem 1.6. liegt? Warum steht im zweiten Fall der 1.6. erst in F und nicht schon in E?
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 13.04.2014
Version(en): 365
Hi,
so:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| C | D | E | F | G | H | I | J |
7 | 01.10.2017 | 01.01.2018 | 01.01.2019 | 01.01.2020 | 01.01.2021 | 01.01.2022 | 01.06.2022 | |
18 | 01.06.2022 | | | | | | | |
Zelle | Formel |
D7 | =WENN(C7>=$C$18;"";MIN($C$18;EDATUM(C7;12-(SPALTE()=4)*(MONAT(C7)-1))-TAG(C7)+1)) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 11.12.2015
Version(en): 2016
Moin, hängt vom Beginn ab.
ist der Beginn C7 unterjährig wie z.B. 01.10.2017 ist der Weg folgender:
D7 = 01.01.2018 (auf den nächsten Jahresersten) E7 = 01.07.2019 (+ 18 Monate) F7 = 01.07.2020 (+12 Monate) G7 = 01.07.2021 (+12 Monate) H7 ist dann abhängig vom Enddatum in C18 (wäre das z.B der 01.10.2022) müsste in H7 = 01.01.2022 (Rückrechnung auf den Jahresanfang vor dem Enddatum) stehen und in J7 dann das Enddatum = 01.10.2022.
wäre allerdings das Enddatum schon der 01.06.2019 sehe die Sache so aus.
D7 = 01.01.2018 (auf den nächsten Jahresersten) E7= 01.01.2019 (Rückrechnung auf den Jahresanfang vor dem Enddatum) J7 = 01.06.2019 (Enddatum).
Um die Sache abzurunden:
ist der Beginn C7 der 01.01. eines Jahres wie z.B. 01.01.2018 ist der Weg folgender:
D7 = 01.07.2019 (+18 Monate) E7 = 01.07.2020 (+12 Monate) F7 = 01.07.2021 (+12 Monate) G7 = 01.07.2022 (+12 Monate) H7 ist dann wieder abhängig vom Enddatum in C18 (wäre das z.B. der 01.01.2023) müsste in H7 auch der 01.01.2023 stehen (Rückrechnung Jahresanfang identisch mit Enddatum) J7 nicht mehr erforderlich ggfs. auszublenden.
wäre allerdings das Enddatum schon der 01.10.2022 sehe die Sache so aus.
D7= 01.07.2019 (+ 18 Monate) E7 = 01.07.2020 (+12 Monate) F7 =01.07.2021 (+12 Monate) G7 = 01.01.2022 (Rückrechnung auf den Jahresanfang vor dem Enddatum) H7 = 01.10.2022 (Enddatum)
J7 nicht mehr erforderlich ggfs. ausblenden.
Gruß
André
Registriert seit: 11.12.2015
Version(en): 2016
Danke Opa Edgar
unsere Antworten haben sich überschnitten.
Gibt es bezogen auf die weiteren Erläuterungen noch eine Lösung?
Registriert seit: 11.12.2015
Version(en): 2016
so nach Endlosversuchen....gebe ich das Thema auf.....es ist wohl nicht zu lösen......
Danke an alle die es versucht haben.......
Registriert seit: 11.12.2015
Version(en): 2016
So nochmal eine Nacht drüber geschlafen und nun doch noch hinbekommen: Geht bestimmt noch eleganter aber Hauptsache das Ergebnis stimmt :100:
Hier Beispiel 1 (siehe oben; Beginn unterjährig)
Prognose | C | D | E | F | G | H | I |
7 | 01.10.2017 | 01.01.2018 | 01.07.2019 | 01.07.2020 | 01.07.2021 | 01.01.2022 | 01.10.2022 |
Formeln der Tabelle |
Zelle | Formel | D7 | =WENN(JAHR(C7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(C7)=1;DATUM(JAHR(C7)+1;7;1);DATUM(JAHR(C7)+1;1;1)))) | E7 | =WENN(JAHR(D7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(D7)>=1;DATUM(JAHR(D7)+1;7;1);DATUM(JAHR(D7)+1;1;1)))) | F7 | =WENN(JAHR(E7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(E7)>=1;DATUM(JAHR(E7)+1;7;1);DATUM(JAHR(E7)+1;1;1)))) | G7 | =WENN(JAHR(F7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(F7)>=1;DATUM(JAHR(F7)+1;7;1);DATUM(JAHR(F7)+1;1;1)))) | H7 | =WENN(JAHR(G7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(G7)>=1;DATUM(JAHR(G7)+1;7;1);DATUM(JAHR(G7)+1;1;1)))) | I7 | =WENN(JAHR(H7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(H7)>=1;DATUM(JAHR(H7)+1;7;1);DATUM(JAHR(H7)+1;1;1)))) |
|
PrognosePrognoseFormeln der Tabelle |
Zelle | Formel | Q3 | =DATUM(JAHR(C18);1;1) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8 Prognose | C | D | E | F |
7 | 01.10.2017 | 01.01.2018 | 01.01.2019 | 01.06.2019 |
Formeln der Tabelle |
Zelle | Formel | D7 | =WENN(JAHR(C7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(C7)=1;DATUM(JAHR(C7)+1;7;1);DATUM(JAHR(C7)+1;1;1)))) | E7 | =WENN(JAHR(D7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(D7)>=1;DATUM(JAHR(D7)+1;7;1);DATUM(JAHR(D7)+1;1;1)))) | F7 | =WENN(JAHR(E7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(E7)>=1;DATUM(JAHR(E7)+1;7;1);DATUM(JAHR(E7)+1;1;1)))) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8 Hier Beispiel 2 (siehe oben; Beginn am 01.01)
Prognose | C | D | E | F | G | H |
7 | 01.01.2018 | 01.07.2019 | 01.07.2020 | 01.07.2021 | 01.07.2022 | 01.01.2023 |
Formeln der Tabelle |
Zelle | Formel | D7 | =WENN(JAHR(C7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(C7)=1;DATUM(JAHR(C7)+1;7;1);DATUM(JAHR(C7)+1;1;1)))) | E7 | =WENN(JAHR(D7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(D7)>=1;DATUM(JAHR(D7)+1;7;1);DATUM(JAHR(D7)+1;1;1)))) | F7 | =WENN(JAHR(E7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(E7)>=1;DATUM(JAHR(E7)+1;7;1);DATUM(JAHR(E7)+1;1;1)))) | G7 | =WENN(JAHR(F7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(F7)>=1;DATUM(JAHR(F7)+1;7;1);DATUM(JAHR(F7)+1;1;1)))) | H7 | =WENN(JAHR(G7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(G7)>=1;DATUM(JAHR(G7)+1;7;1);DATUM(JAHR(G7)+1;1;1)))) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8 Prognose | C | D | E | F | G | H |
7 | 01.01.2018 | 01.07.2019 | 01.07.2020 | 01.07.2021 | 01.01.2022 | 01.10.2022 |
Formeln der Tabelle |
Zelle | Formel | D7 | =WENN(JAHR(C7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(C7)=1;DATUM(JAHR(C7)+1;7;1);DATUM(JAHR(C7)+1;1;1)))) | E7 | =WENN(JAHR(D7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(D7)>=1;DATUM(JAHR(D7)+1;7;1);DATUM(JAHR(D7)+1;1;1)))) | F7 | =WENN(JAHR(E7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(E7)>=1;DATUM(JAHR(E7)+1;7;1);DATUM(JAHR(E7)+1;1;1)))) | G7 | =WENN(JAHR(F7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(F7)>=1;DATUM(JAHR(F7)+1;7;1);DATUM(JAHR(F7)+1;1;1)))) | H7 | =WENN(JAHR(G7)+1=JAHR(C18);Q3;MIN($C$18;WENN(MONAT(G7)>=1;DATUM(JAHR(G7)+1;7;1);DATUM(JAHR(G7)+1;1;1)))) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8