🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

Stunden von Sonntag bis Montag früh zählen

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
MoMoJo
Beiträge: 28
Registriert: So 25. Feb 2018, 12:55

Stunden von Sonntag bis Montag früh zählen

Beitrag von MoMoJo » Fr 23. Mär 2018, 12:40

Hallo ihr Lieben, ich habe mal eine Frage zu meiner Formel (denn sie funktioniert leider nicht). Kann mir jemand sagen, wie diese Formel, oder gerne auch anders funktionieren kann?

Was soll die Formel tun?

Ich möchte die Arbeitsstunden der Sonntagsschicht zählen. Die Formel soll alle Stunden die von Sonntag 00:00 bis Montag früh 04:00 zählen. In meiner Tabelle muss die Formel erstmal checken, welcher Wochentag ist und dann die Uhrzeiten mit einbeziehen. Das ganze soll dann in Dezimalzahlen (also *24) dargestellt werden.

Gegebene Felder:

D12 - Datum Ende
B12 - Datum Beginn
E12 - Zeit Ende
C12 - Zeit Beginn
AE7 - 04:00
AC7 - 00:00

Hier die Formel, die jetzt nur die Stunden von Sonntag (00:00) auf Montag (04:00) zählen soll. (aber leider nicht funktioniert)

=(IF(D12="";"";IF(WEEKDAY(D12;2)<>7;"";(MAX(0;MIN($AE$7+($AC$7>$AE$7);$E12+($C12>$E12))-MAX($AC$7;$C12))+MAX(0;(MIN($AE$7;$E12+($C12>$E12))-$C12)*($AC$7>$AE$7))+MAX(0;MIN($AE$7+($AC$7>$AE$7);$E12+0)-$AC$7)*($C12>$E12))*24)))

Bisher wird als Ergebnis ,00 angezeigt. :?

Mondblatt24
* LO-Experte *
Beiträge: 3585
Registriert: Fr 3. Mär 2017, 17:12

Re: Stunden von Sonntag bis Montag früh zählen

Beitrag von Mondblatt24 » Fr 23. Mär 2018, 16:52

Hallo,
ernsthaft ein neues Thema mit der gleicher Frage?

Code: Alles auswählen

=WENNFEHLER(WENN(UND(WOCHENTAG(A7;2)=7;WOCHENTAG(C7;2)=7);D7-B7;WENN(UND(WOCHENTAG(A7;2)=7;WOCHENTAG(C7;2)<>7);ZEIT(23;59;0)-B7+ZEIT(0;1;0);""))*24+WENN(D7>ZEIT(4;0;0);ZEIT(4;0;0);D7)*24;"")
MfG Peter.
Win 11 (x64) ▪ LO 26.2.3.2 (x64) ▪ AOO Portable 4.1.16
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

MoMoJo
Beiträge: 28
Registriert: So 25. Feb 2018, 12:55

Re: Stunden von Sonntag bis Montag früh zählen

Beitrag von MoMoJo » Fr 23. Mär 2018, 17:38

Mondblatt24 hat geschrieben:
Fr 23. Mär 2018, 16:52
Hallo,
ernsthaft ein neues Thema mit der gleicher Frage?

Code: Alles auswählen

=WENNFEHLER(WENN(UND(WOCHENTAG(A7;2)=7;WOCHENTAG(C7;2)=7);D7-B7;WENN(UND(WOCHENTAG(A7;2)=7;WOCHENTAG(C7;2)<>7);ZEIT(23;59;0)-B7+ZEIT(0;1;0);""))*24+WENN(D7>ZEIT(4;0;0);ZEIT(4;0;0);D7)*24;"")
MfG Peter.
Es ist eigentlich ein anderes Thema als in dem anderen Thread, und ich dachte so kann die frage auch von anderen die ein ähnliches Problem haben gefunden werden und verschwindet nicht in den Tiefen meiner vielen Nachfragen. Wenn das nicht erwünscht ist, kann ich es natürlich auch wieder löschen.

MoMoJo
Beiträge: 28
Registriert: So 25. Feb 2018, 12:55

Re: Stunden von Sonntag bis Montag früh zählen

Beitrag von MoMoJo » Fr 23. Mär 2018, 18:29

Mondblatt24 hat geschrieben:
Fr 23. Mär 2018, 16:52

Code: Alles auswählen

=WENNFEHLER(WENN(UND(WOCHENTAG(A7;2)=7;WOCHENTAG(C7;2)=7);D7-B7;WENN(UND(WOCHENTAG(A7;2)=7;WOCHENTAG(C7;2)<>7);ZEIT(23;59;0)-B7+ZEIT(0;1;0);""))*24+WENN(D7>ZEIT(4;0;0);ZEIT(4;0;0);D7)*24;"")
Hallo und vielen DANK! Ich habe die Formel gleich ausprobiert. Ich bin schon mal sehr glücklich, da sie an sich zu funktionieren scheint, aber etwas klappt noch nicht und ich glaube schonmal den Teil gefunden zu haben, bei dem etwas nicht stimmt. Es geht um den letzten Teil der Formel:

+WENN(D7>ZEIT(4;0;0);ZEIT(4;0;0);D7)*24;"")

Wenn ich Sonntag um 12:00 begonnen habe und Montag 02:00 fertig bin, dann kommt 16,00 raus. Auch wenn ich die Arbeitsendezeit auf 01:00,03:00 oder 04:00 einstelle kommt immer 16,00 bei raus.

Ich glaube, dass das Ende der Formel noch irgendwie wissen muss, dass es nur die Stunden bis 04:00 zählen soll, aber dass sie die einzeln zählen soll und nicht pauschal bei allem was kleiner als 04:00 ist 4 Stunden dazu rechnen soll.

Ist aber nur eine Vermutung und ich habe schon etwas rumprobiert, aber leider noch nicht die Lösung gefunden.

Mondblatt24
* LO-Experte *
Beiträge: 3585
Registriert: Fr 3. Mär 2017, 17:12

Re: Stunden von Sonntag bis Montag früh zählen

Beitrag von Mondblatt24 » Fr 23. Mär 2018, 18:44

Hallo,
bei mir funktioniert sie.
Arbeitszeit Sonntag Montag Dezimal.ods
(21.76 KiB) 206-mal heruntergeladen

MfG Peter.
Win 11 (x64) ▪ LO 26.2.3.2 (x64) ▪ AOO Portable 4.1.16
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

Lupo
Beiträge: 279
Registriert: Do 11. Okt 2012, 14:22

Etwas kürzer

Beitrag von Lupo » So 25. Mär 2018, 09:09

Mit

K7: =MAX(0;MIN(13/6;REST(C7+D7;7))-MAX(1;REST(A7+B7;7)))*24

stimmt es dann auch in K8 und K13.

Dieser Thread ist eine Fortsetzung von hier.
MfG Lupo - xxcl.de Win10ProLO6062

Mondblatt24
* LO-Experte *
Beiträge: 3585
Registriert: Fr 3. Mär 2017, 17:12

Re: Stunden von Sonntag bis Montag früh zählen

Beitrag von Mondblatt24 » So 25. Mär 2018, 12:53

Hallo,
@Lupo
erkläre bitte
=MAX(0;MIN(13/6;REST(C7+D7;7))-MAX(1;REST(A7+B7;7)))*24

Gruß Peter.
Win 11 (x64) ▪ LO 26.2.3.2 (x64) ▪ AOO Portable 4.1.16
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

Lupo
Beiträge: 279
Registriert: Do 11. Okt 2012, 14:22

Re: Stunden von Sonntag bis Montag früh zählen

Beitrag von Lupo » So 25. Mär 2018, 13:04

"Intervall (nicht) überschneidend mit Intervall" kennt 5 mögliche Ausgänge. 4 davon werden "innen" erbracht; der 5. sorgt für Nichtnegativität "außen" via MAX(;.

13/6 sollte Dir bekannt sein. Formatiere es als TTT hh:mm.

Unlogisch ist: Warum fragst Du nicht auch nach der 1? Weil sie so oft vorkommt?
MfG Lupo - xxcl.de Win10ProLO6062

Mondblatt24
* LO-Experte *
Beiträge: 3585
Registriert: Fr 3. Mär 2017, 17:12

Re: Stunden von Sonntag bis Montag früh zählen

Beitrag von Mondblatt24 » So 25. Mär 2018, 13:28

Hallo Lupo,
13/6 sollte Dir bekannt sein. Formatiere es als TTT hh:mm.
ja kommt mir Bekannt vor.
13/4 wären dann also Dienstag 6:00 Uhr?

MfG Peter.
Win 11 (x64) ▪ LO 26.2.3.2 (x64) ▪ AOO Portable 4.1.16
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

Lupo
Beiträge: 279
Registriert: Do 11. Okt 2012, 14:22

Re: Stunden von Sonntag bis Montag früh zählen

Beitrag von Lupo » So 25. Mär 2018, 13:30

Richtig, aber warum gefragt, wenn gewusst und ausprobiert?
MfG Lupo - xxcl.de Win10ProLO6062


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten