Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Vergleich mehrerer Datumswerte mit Datum in einer anderen Zelle
#11
Hallo,

1. rechnen Deine als fehlerhaft markierten Zeilen richtig.
2. Ist das Ergebnis der 1. Zeile falsch.

Hier mal exemplarisch an zwei Beispielen (Zeilen 3 u. 4):

[html]
Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHIJKLM
1Freie_Tage AnfangDauerEnde  01. Okt01. Nov 01. Dez01. Jan 
203.10.2016 03.10.20161018.10.2016  02. Okt02. Nov 02. Dez02. Jan6
331.10.2016 04.10.20161018.10.2016  03. Okt03. Nov 03. Dez03. Jan7
401.11.2016 19.12.20161009.01.2017 104. Okt04. Nov 04. Dez04. Jan8
516.11.2016 12.12.20161002.01.2017 205. Okt05. Nov 05. Dez05. Jan9
626.12.2016 05.11.2016511.11.2016 306. Okt06. Nov 06. Dez06. Jan10
727.12.2016 26.12.2016506.01.2017 407. Okt07. Nov 07. Dez07. Jan 
828.12.2016 01.10.20162002.11.2016  08. Okt08. Nov 08. Dez08. Jan 
929.12.2016 13.11.2016418.11.2016  09. Okt09. Nov 09. Dez09. Jan<--
1030.12.2016     510. Okt10. Nov 10. Dez10. Jan 
11      611. Okt11. Nov 11. Dez11. Jan 
12      712. Okt12. Nov 12. Dez12. Jan 
13      813. Okt13. Nov 13. Dez13. Jan 
14      914. Okt14. Nov 14. Dez14. Jan 
15       15. Okt15. Nov 15. Dez15. Jan 
16       16. Okt16. Nov 16. Dez16. Jan 
17      1017. Okt17. Nov 17. Dez17. Jan 
18      -->18. Okt18. Nov 18. Dez18. Jan 
19       19. Okt19. Nov119. Dez19. Jan 
20       20. Okt20. Nov220. Dez20. Jan 
21       21. Okt21. Nov321. Dez21. Jan 
22       22. Okt22. Nov422. Dez22. Jan 
23       23. Okt23. Nov523. Dez23. Jan 
24       24. Okt24. Nov 24. Dez24. Jan 
25       25. Okt25. Nov 25. Dez25. Jan 
26       26. Okt26. Nov 26. Dez26. Jan 
27       27. Okt27. Nov 27. Dez27. Jan 
28       28. Okt28. Nov 28. Dez28. Jan 
29       29. Okt29. Nov 29. Dez29. Jan 
30       30. Okt30. Nov 30. Dez30. Jan 
31       31. Okt  31. Dez31. Jan 

ZelleFormel
E2=ARBEITSTAG(ARBEITSTAG(C2;0+ZÄHLENWENN(tblfrei[Freie_Tage];[@[Anfang ]]));D2;tblfrei[Freie_Tage])
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
[/html]

Die Funktion startet am ersten Datum, egal, ob das ein Werktag ist oder nicht und gibt den nächstfolgenden Arbeitstag nach Ablauf der Frist aus!

[html]
Arbeitsblatt mit dem Namen 'Tabelle1'
 CDE
1101.10.2016204.10.2016
1202.10.2016204.10.2016
1303.10.2016205.10.2016
1404.10.2016206.10.2016
15   
1601.10.2016205.10.2016
1702.10.2016205.10.2016
1803.10.2016205.10.2016
1904.10.2016206.10.2016
20   
2101.10.2016305.10.2016
2202.10.2016305.10.2016
2303.10.2016306.10.2016
2404.10.2016307.10.2016
25   
2601.10.2016306.10.2016
2702.10.2016306.10.2016
2803.10.2016306.10.2016
2904.10.2016307.10.2016

ZelleFormel
E11=ARBEITSTAG(C11;D11;)
E16=ARBEITSTAG(C16;D16;tblfrei[Freie_Tage])
E21=ARBEITSTAG(C21;D21;)
E26=ARBEITSTAG(C26;D26;tblfrei[Freie_Tage])
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
[/html]
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#12
Hallo Edgar, danke für deine schnelle Antwort. :18:

Ich verstehe leider immer noch nicht woran es liegt.
Gibt es eine Systematik?
Kann ich das Problem irgendwie umgehen, indem ich z.B. nur Arbeitstage als Startdatum zulasse? 
Wobei Zeile 5 dann hätte richtig berechnet werden müssen, weil es an einem regulären Arbeitstag beginnt und endet. Warum wird dort die gesamte freie Woche danach hinzugerechnet? Start am 12.12., 10 Tage, theoretisches Ende 23.12. Setzt man es auf 9 Tage endet es am 22.12., wieso dann nicht am 23.12. bei 10 Tagen? :22:

Kann ich die Formel erweitern um das abzuprüfen? 
Mein Problem ist, das ich lange Zeiträume betrachte von mehreren Wochen und Monaten und ein unsystematischer Fehler von 1 Tag  bis X Tage nicht akzeptabel ist. Wenn aus welchem Grund auch immer direkt anschließende freie Tage mit einbezogen werden dann muss ich das irgendwie erkennen. Wenn z.B. Liefertermine geplant werden und direkt am letzten Tag vorm Urlaub liegen, dann möchte ich natürlich nicht die Urlaubszeit mit eingerechnet haben, weil es die gesamte Planung verschiebt und sich auch noch aufsummiert bei mehreren freien Zeiträumen.

Grüße, Nicole
Antworten Top
#13
Hi Nicole,

Edgars Erklärung war doch eindeutig:


Zitat:Die Funktion startet am ersten Datum, egal, ob das ein Werktag ist oder nicht und gibt den nächstfolgenden Arbeitstag nach Ablauf der Frist aus!

Schau dir auch mal zu diesem Thema diese Seiten

https://support.office.com/de-de/article...d494efbf33
http://www.online-excel.de/excel/singsel.php?f=193

an und versuche, die Beispiele nachzuvollziehen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#14
Hallo Nicole,

ich glaube, Du hast nur die ersten beiden Zeilen meines Beitrags gelesen und dann abgeschaltet. Daher nochmal das Ganze:

1. Für Arbeitstag ist der erste Tag, der gezählt wird, das Startdatum!
2. Das Enddatum ist der erste Arbeitstag nach Ablauf der Tage.

Wenn Du Dir meine Beispiele, vor allem den Kalender ansiehst, da ist das verdeutlicht.
Eine Formel, mit der man das Startdatum auf einen Arbeitstag schieben kann habe ich Dir schon mitgeliefert.
Dein Beispiel aus Zeile 5: Startdatum ist der 12.12, 10 Arbeitstage dazu ergibt den 23.12, der nächste Arbeitstag ist bei euch dann der 2.1.



Als wichtigsten Punkt solltest Du verinnerlichen, dass die Logik von Excel in aller Regel stimmt!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#15
Danke Edgar:

1. Für Arbeitstag ist der erste Tag, der gezählt wird, das Startdatum!

Verstanden! Dann ist meine Annahme damit Wochenenden komplett auszuschließen nicht ganz richtig gewesen, beim Ausfüllen erscheint deshalb jetzt der Hinweis immer mit einem Wochen/Arbeitstag zu Beginnen (das spart komplizierte Formeln, möchte die Formeln möglichst einfach halten zum besseren Nachvollziehen)

2. Das Enddatum ist der erste Arbeitstag nach Ablauf der Tage.

Verstanden! Hatte auch versucht mit "-1 Tag" am Formelende zu korrigieren, was bei Dauer 1 Tag super funktioniert hat, Start und Ende am gleichen Tag. Beim besagten Beispiel, landete ich jedoch beim 1.1., was ein Wochenende ist, deshalb meine Verwirrung. Ich habe es jetzt so gelöst =ARBEITSTAG(C2;D2-1;tblfrei[Freie_Tage]), Ich ziehe bei der Dauer immer -1 ab, dann stimmen alle Enddaten bis auf die, die an einem Wochentag beginnen, der als freier Tag gelistet ist. Mein Lösungsansatz über die Datenüberprüfung diese Daten auszuschließen generiert jedoch eine Fehlermeldung :(

Beste Grüße, Nicole
Antworten Top
#16
Hallo,

da steht immer noch meine Formel, die das Startdatum automatisch auf einen Arbeitstag schiebt!!!!!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste