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" <borumat@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+unsubscribe@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+unsubscribe@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
Context
- Re: [de-users] Calc: Subtraktion von Uhrzeitangaben (continued)
[de-users] Re: Re: Calc: Subtraktion von Uhrzeitangaben · Andreas Borutta
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.