Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
Ich kann mich bei den Ursachen nur Sepp anschließen. Bei mir funktioniert die Formel in Deiner Musterdatei durch den Zusatz mit dem Jahr(0) sowohl unter 1900 als auch 1904 mit den von Edgar in der Ausgangsformel festgelegten Bedingungen.
Ich habe mir aber, wie gesagt, nur Gedanken um die flexible Reaktion auf die Jahreseinstellung gemacht. Ob es da noch weitere Probleme gibt, habe ich nicht geprüft. Ich bin davon ausgegangen, dass die von Edgar beschriebenen Bedingungen ausreichen.
Eventuell kannst Du den Tabellenausschnitt mit den Daten und dem Fehler mal mit dem Tool von Gerd hier einstellen, Info's zu den verschiedenen Tools siehe hier:
http://www.clever-excel-forum.de/thread-47.html
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 02.07.2015
Version(en): 2013
(20.07.2015, 14:46)Josef B schrieb: Hallo MikroBongo
Zwei Anmerkungen zu deinem Versuch mit:
Zitat:=KÜRZEN(B5+C5+$C$4+(REST(B5+C5+$C$4-(JAHR(0)<>1900);7)<2,25)*2)
1. WENN diese Formel #WERT ergibt, dann stimmt etwas mit B5, C5, oder C4 nicht.
An der Formel kann das nicht liegen.
2. Diese Formel wird dir aber auch nicht immer das richtige Ergebnis liefern.
Edgar hat dir eine (leider nicht immer korrekt funktionierende) Lösung präsentiert.
Dabei hat er folgende Bedingungen festgelegt.
1. Start ist nicht nach Sa 6:00Uhr
2. Dauer ist <48h
3. Feiertage spielen keine Rolle
Leider hast du dazu nichts geschrieben.Um hier eine Lösung zu erstellen, muss man nun erst einmal genau wissen, welche Bedingungen zutreffen und welche nicht.
Ein nachträgliches Anpassen der Formel an zusätzliche Bedingungen ist leider nicht möglich, dazu müsste die Formel wieder komplett anders aufgebaut werden.
Wenn ich einmal genau weiss, was die Formel berücksichtigen muss und was nicht, werde ich unter Umständen einen Lösungsversuch starten.
Gruss Sepp
Hallo Sepp,
die Bedingungen dachte ich sind eindeutig :(
Formel sollte so sein:
Anfangszeitpunkt + Stunden (wenn das Ergebnis in ein Samstag 06:00 bis Montag 06:00 Uhr fällt, dann überspringe diesen Zeitraum) = EndzeitpunktEin Zeitlimit der "Stunden" war nicht vorgesehen. Es können auch 120 Stunden sein.
Der Start ist niemals zwischen Samstag 06:00 Uhr und Montags 06:00 Uhr.
LG!
Registriert seit: 02.07.2015
Version(en): 2013
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
21.07.2015, 21:20
(Dieser Beitrag wurde zuletzt bearbeitet: 21.07.2015, 21:26 von schauan.)
Hallo,
In der Datei ist aber kein Fehler zu sehen

und die geänderte Formel auch nicht.
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 02.07.2015
Version(en): 2013
(21.07.2015, 21:20)schauan schrieb: Hallo,
In der Datei ist aber kein Fehler zu sehen
und die geänderte Formel auch nicht.
Die Datei funktioniert aber nicht. Das ist doch nur ein Muster!
04.07.2015 05:00 + 3 Stunden = 04.07.2015 08:00
Herauskommen sollte aber:
06.07.2015 08:00.
Denn ab dem 04.07.2015 06:00 Uhr beginnt das Wochenende dass übersprungen werden soll bis zum Montag um 06:00 Uhr.Das ist doch so einfach erklärt, so stringent und logisch als Fragestellung!
Es muss immer so sein, dass ein belibiges Datum + beliebig viele Stunden ein Enddatum ergibt.
Der Haken an dieser Simplen Aufgabe ist dann aber, dass die Zeit von Samstag 06:00 Uhr bis Montag 06:00 Uhr immer ausgelassen wird (oder übersprungen, man kann es ja formulieren wie man will)
Und damit wird eben diese simple Aufgabe kompliziert...
Ich habe es schon aufgegeben.
Registriert seit: 13.04.2014
Version(en): 365
Hallo,
da liegt der Fehler wohl eher bei Dir:
Arbeitsblatt mit dem Namen 'Halle 3' |
| A | B | C | D | E | F | G | H | I | J |
1 | | | | | | | | | |
2 | | | | | | | | | |
3 | | Vorgang 1 | | Vorgang 2 |
4 | | Start | 03:00 | Ende | | Start | 20:00 | Ende |
5 | Soll | 04.07. | 05:00 | 04.07. | 08:00 | summe | 04.07. | 08:00 | 05.07. | 04:00 |
6 | Ist | | | | | | | | | |
7 | Abweichung | | | | | |
8 | | | | | | | | | | |
9 | | | | | | | | | | |
10 | | | | | | | | | | |
11 | | | | Da sollte jetzt stehen: | | | 06.07. | 08:00 |
Zelle | Formel |
G11 | =KÜRZEN(B5+C5+C4+(REST(B5+C5+C4;7)<2,25)*2) |
I11 | =REST(B5+C5+C4+(REST(B5+C5+C4;7)<2,25)*2;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: 02.07.2015
Version(en): 2013
Geht das ohne Einschränkungen?
Registriert seit: 02.07.2015
Version(en): 2013
Ich hab grade deine Formel ausprobiert.
Die überspringt von Freitag zu Samstag.
Gibt mal ein: 03.07.2015 - 05:00 Uhr (+ 3 Stunden) Da kommst du auf 05.07.2015 - 08:00 Uhr......
Das ist doch falsch!
Es sollte doch 03.07.2015 08:00 Herauskommen, denn der 3.07.2015 ist ein normaler Freitag!
Registriert seit: 13.04.2014
Version(en): 365
Hallo,
das hat Sepp ja schon festgestellt, dass es noch Fehler gibt!
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 02.07.2015
Version(en): 2013
BoskoBiati...
es gibt nicht einfach nur Fehler...(wie sepp festgestellt hat)
Die Formel ist einfach komplett unbrauchbar und falsch.
Und zu deiner Nachricht heute 08:30..."Das der Fehler wohl bei mir liegt"
Was soll das? Wenn du hier nichts konstruktives und sinnvolles und wahres beitragen kannst, dann solltest du mir und allen anderen deine Beiträge ersparen.
Ich habe ein Problem...und suche Hilfe...und keine dummen Kommentare!