OoOHWHOoO schrieb: > so ganz klar ist mir das Ganze noch nicht. Ich beziehe mich mal auf die > 1. Datenzeile: > > [1] Wenn man bei dem 1. Wertepaar (B/C) für C einen Wert größer A > eingibt, wird J über Mitternacht hinaus aufsummiert. Bei den folgenden 3 > Wertepaaren (D/E F/G H/I) bewirkt es hingegen, dass J auf "" gesetzt > wird. Ist das so gewollt ?
Beziehst Du Dich auf die Formel, die Du zitierst hast? Sie ist überholt. Aktuell ist: https://www.dropbox.com/s/kr15l3pod3p1m06/test-lo-calc-arbeitszeiten.ods =WENN((WENN(C2="";;C2-B2)+WENN(E2="";;E2-D2)+WENN(G2="";;G2-F2)+WENN(I2="";;I2-H2))=0;"";(WENN(C2="";;C2-B2)+WENN(E2="";;E2-D2)+WENN(G2="";;G2-F2)+WENN(I2="";;I2-H2))) > [2] Wenn bei B/C der Wert für C noch fehlt, aber für D/E beide Werte > vorhanden sind, Das kommt nicht vor. > wird die Arbeitszeit resultierend aus D/E angezeigt. Ist > das so gewollt ? Wenn C fehlt ist ja die Dauer des ersten Intervalls unbekannt. Es kann also nur die Zeit aus D/E angezeigt werden. > [3] Sind das Zeit-Intervalle eines Tages, also im Gesamtzeitraum > 00:00-23:59 ? Exakt. > [4] Folgen die 4 Wertepaare B/C, D/E, F/G, H/I zeitlich aufeinander ? Genau. > Mit anderen Worten: der früheste Beginn von D/E wäre das Ende von B/C, > aber eben keinesfalls früher. Richtig so ? Richtig. Gruß, Andreas > > Gruß > Hans-Werner > > ------ Originalnachricht ------ > Von: "Andreas Borutta" <boru...@gmx.de> > An: users@de.libreoffice.org > Gesendet: 03.08.2018 12:44:40 > Betreff: [de-users] Re: Re: Re: Calc: Subtraktion von Uhrzeitangaben > >>Wolfgang Jäth schrieb: >> >>>Am 03.08.2018 um 00:36 schrieb Andreas Borutta: >>>>Günther Breitfuß schrieb: >>>> >>>>>Puh, ein grober workarround (wortwörtlich rund um das Problem herum >>>>>;-)) >>>>> >>>>>Wenn keine Ausgabe erfolgen soll, wenn in irgend einem der >>>>>Intervalle >>>>>ein Eintrag fehlt, dann muss man das herausfinden. Eine Möglichkeit >>>>>wäre, vorausgesetzt die 4 Intervalle liegen nebeneinander (A-H), >>>>>nach >>>>>leeren Zellen zu suchen: >>>>> >>>>>=wenn(anzahlleerzellen(A1:H1)>0;"";B1-A1+D1-C1+F1-E1+H1-G1) >>>> >>>>Das erste Intervall ist obligat, die restlichen 3 können, müssen aber >>>>nicht gefüllt werden. >>>>Daher funktioniert die Idee mit der Anzahl der leeren Zellen nicht. >>>>Denn wenn das erste Intervall mit ausgefüllt ist, das zweite nur >>>>halb, >>>>dann hat man auch eine völlig falsche Summe. >>> >>>Vielleicht solltest du erst mal festlegen, was genau du willst. Denn >>>je >>>nachdem, ob du nun *gar* nix angezeigt haben willst, oder die Summe >>>der >>>vollständig abgeschlossenen Intervalle, oder *noch* was anderes, >>>werden >>>die möglichen Lösungen natürlich völlig unterschiedlich ausschauen. >> >>Ich selber habe es für mich festgelegt. Ursprünglich ging es hier ja >>um etwas Abstraktes und nicht um etwas Konkretes. Daher hatte ich >>bisher keine Details gepostet. >> >>Die vollständigen Anforderungen der kleinen Arbeitszeittabelle sind >>mit Worten nur aufwändig zu beschreiben. Aber Du hast natürlich völlig >>Recht: Da es hier jetzt im Thread doch weitergeht, poste ich eine >>Tabelle als Beispiel: >> >>https://www.dropbox.com/s/kr15l3pod3p1m06/test-lo-calc-arbeitszeiten.ods >> >>Sie erfüllt in dem Zustand meine Anforderungen. >> >>Aber hübsch/lesbar/wartbar ist die Formel nicht. >> >>Details habe ich in der Beispieldatei bewußt weggelassen. >>(Im originalen Dokument füge ich z.B. den Bis-Strich per Formatangabe >>hinter den Beginn-Werten ein, es liegen Rahmenlinien um die >>Intervalle, damit sie besser als Einheit erkennbar sind, etc.) >> >>Verzeihung bitte, eine Beispieltabelle hätte ich schon gestern posten >>sollen. Deine Kritik war völlig berechtigt. >> >>Gruß, Andreas >> >> >>-- >>Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org >>Probleme? >>https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ >>Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de >>Listenarchiv: https://listarchives.libreoffice.org/de/users/ >>Datenschutzerklärung: https://www.documentfoundation.org/privacy >> -- Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de Listenarchiv: https://listarchives.libreoffice.org/de/users/ Datenschutzerklärung: https://www.documentfoundation.org/privacy