🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

[gelöst] Zeitberechnung

CALC ist die Tabellenkalkulation, die Sie immer wollten.
tolikschatz
Beiträge: 18
Registriert: So 28. Jul 2024, 23:25

[gelöst] Zeitberechnung

Beitrag von tolikschatz » So 28. Jul 2024, 23:32

Hallo,

ich habe folgende Frage bzw. ein Problem.

Ich möchte folgende Zeitberechnung : Arbeit Ende - Arbeit Beginn - Pause. Erstmal alles gut. Ich möchte die Zeiten nicht mit Doppelpunkt eingeben, das habe ich Dank Euch schon hin bekommen mit der Formel:
(WENN(ANZAHL(B8)=1;ZEIT(WENN(LÄNGE(B8)>1;LINKS(B8;LÄNGE(B8)-2);0);RECHTS(B8;2);0);"")

Mein Problem ist dabei folgender: Wenn ich Zellen von einander abziehe, kann ich bei der Pause entweder ">1" oder "<1" eingeben. Somit kann ich entweder die Pause abziehen wenn diese ab 1 Stunde eingegeben wird oder eben nur kleiner als 1. Ich möchte aber gerne , dass egal welche Eingabe, ob 45 Minuten oder 1:30h es richtig dar gestellt wird.

Was genau muss ich in dieser Formel ändern, damit es zwar immer noch prüft, ob Eingabe im Feld da ist, aber trotzdem beide Varianten akzeptiert?

Vielen Dank.
Zuletzt geändert von tolikschatz am Mo 12. Aug 2024, 18:58, insgesamt 1-mal geändert.

echo
Beiträge: 247
Registriert: Do 27. Jan 2022, 09:53

Re: Zeitberechnung

Beitrag von echo » Mo 29. Jul 2024, 09:03

Hallo
dein Problem ist, das du nicht mit Zahlen sondern mit Text arbeitest. (Links, rechts sind Textfunktionen)

Es gibt ja Spalten genug die man ausblenden kann ....
Ich würde als erstes deine Wunscheingabe in richtige Uhrzeiten umwandeln.
Dann würde ich eine Liste anlegen in der die Pausenzeiten aufsteigend sortiert gelistet sind.
Die Arbeits- und Pausenzeiten lassen sich jetzt berechnen / abfragen.

Gruß Holger
Dateianhänge
Unbenannt 1.ods
(12.06 KiB) 139-mal heruntergeladen

tolikschatz
Beiträge: 18
Registriert: So 28. Jul 2024, 23:25

Re: Zeitberechnung

Beitrag von tolikschatz » Mo 29. Jul 2024, 17:27

echo hat geschrieben:
Mo 29. Jul 2024, 09:03
Hallo
dein Problem ist, das du nicht mit Zahlen sondern mit Text arbeitest. (Links, rechts sind Textfunktionen)

Es gibt ja Spalten genug die man ausblenden kann ....
Ich würde als erstes deine Wunscheingabe in richtige Uhrzeiten umwandeln.
Dann würde ich eine Liste anlegen in der die Pausenzeiten aufsteigend sortiert gelistet sind.
Die Arbeits- und Pausenzeiten lassen sich jetzt berechnen / abfragen.

Gruß Holger
Hallo,

danke für den Tipp! Mein Problem ist folgender: die Pause soll nicht berechnet und eingefügt werden, sondern manuell eingetragen. Sprich, ich gebe A1=Arbeitsbeginn, B1=Arbeitsende, C1=Dauer der Pause ein. Die Dauer der Pause ist aber variabel. d.h. es ist schon mind. 45 Minuten, kann aber 50, 120, 156 Minuten sein. Und dieser jeweiliger Eintrag muss dann abgezogen werden. Und dann am besten ohne die Zeiteingabe mit Doppelpunkt. Da ich das mit der Autokerrektur nicht hin bekomme, z. Bsp. ,, ersetzen durch : , war diese Lösung mit Text eigentlich super. Ich kann nur eben entweder Pausen unter 1 (100) abziehen oder drüber. Auch mit UND oder ODER habe ich es leider nicht hinbekommen.

echo
Beiträge: 247
Registriert: Do 27. Jan 2022, 09:53

Re: Zeitberechnung

Beitrag von echo » Mo 29. Jul 2024, 18:28

Hallo
warum nicht einfach eine dritte Spalte für die Pause (in Minuten) als Dezimalzahl
Du trägst einfach 15 (Minuten) ein
Da 15 als Dezimalzahl nicht 15 Minuten sondern 15 Tage sind müsstet du den Wert durch 1440 teilen.

Beispiel für die Tabelle oben:
F8 = 15
G8 : =E8-D8-F8/1440

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

Re: Zeitberechnung

Beitrag von Mondblatt24 » Mo 29. Jul 2024, 19:22

Hallo,
tolikschatz hat geschrieben:
Mo 29. Jul 2024, 17:27
Da ich das mit der Autokerrektur nicht hin bekomme, z. Bsp. ,, ersetzen durch :
2024-07-29   19 14 01.png
2024-07-29 19 14 01.png (14.11 KiB) 2522 mal betrachtet

Ersetzung

2024-07-29   19 19 32.png
2024-07-29 19 19 32.png (49.14 KiB) 2522 mal betrachtet


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

Helmut_S
* LO-Experte *
Beiträge: 756
Registriert: Di 9. Feb 2016, 19:27

Re: Zeitberechnung

Beitrag von Helmut_S » Mo 29. Jul 2024, 19:26

Hallo, noch ein Vorschlag mit 3 Hilfsspalten, die mit "Gruppieren" ausgeblendet werden (können).
Mit der Funktion wechseln() wird der Kommapunkt in Doppelpunkt umgewandelt, so dass Calc damit rechnen kann.
Gruß Helmut
Dateianhänge
zeitberechnungimTextformat.ods
(15.35 KiB) 134-mal heruntergeladen
MX-Linux KDE + Linux-Mint Cinnamon

tolikschatz
Beiträge: 18
Registriert: So 28. Jul 2024, 23:25

Re: Zeitberechnung

Beitrag von tolikschatz » Mo 29. Jul 2024, 22:21

echo hat geschrieben:
Mo 29. Jul 2024, 18:28
Hallo
warum nicht einfach eine dritte Spalte für die Pause (in Minuten) als Dezimalzahl
Du trägst einfach 15 (Minuten) ein
Da 15 als Dezimalzahl nicht 15 Minuten sondern 15 Tage sind müsstet du den Wert durch 1440 teilen.

Beispiel für die Tabelle oben:
F8 = 15
G8 : =E8-D8-F8/1440
Der Tipp ist gut, aber! Das geht nur, solange die Pausen unter 1 Stunde bleiben. Ab 1h, also Eingabe 100, wird der Wert wieder verzehrt((

tolikschatz
Beiträge: 18
Registriert: So 28. Jul 2024, 23:25

Re: Zeitberechnung

Beitrag von tolikschatz » Mo 29. Jul 2024, 22:27

Mondblatt24 hat geschrieben:
Mo 29. Jul 2024, 19:22
Hallo,
tolikschatz hat geschrieben:
Mo 29. Jul 2024, 17:27
Da ich das mit der Autokerrektur nicht hin bekomme, z. Bsp. ,, ersetzen durch :
2024-07-29 19 14 01.png


Ersetzung


2024-07-29 19 19 32.png



Gruß
Peter
Hallo,

juhu. Nach 5 mal probiren hat es geklappt))

ich danke Allen!!

Nachtrag: bevor ich im Netz suche) Wie kann ich die Zahl 0, also noch keine Eingabe, verstecken? Sprich. Ich habe jetzt die Formel auf 30 Zeilen erweitert. Da ja nur 2 bis jetzt eingetragen habe, sind die restlichen natürlich genullt. Wie kann ich das so eingeben, dass dort ein Ergebniss auftaucht, wenn ich erst was eingebe?
Zuletzt geändert von tolikschatz am Mo 29. Jul 2024, 23:00, insgesamt 2-mal geändert.

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2539
Registriert: Fr 10. Dez 2010, 10:01

Re: Zeitberechnung

Beitrag von karolus » Mo 29. Jul 2024, 22:32

Der Tipp ist gut, aber! Das geht nur, solange die Pausen unter 1 Stunde bleiben. Ab 1h, also Eingabe 100, wird der Wert wieder verzehrt((
Mumpitz! eine Stunde hat 60 Minuten, ergo gibst du 60 ein.
( ja bei »ein ein halb« Stunden Pause musst du dir richtig Gedanken machen um auf den Wert 90 zu kommen :roll: :roll: )
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)

echo
Beiträge: 247
Registriert: Do 27. Jan 2022, 09:53

Re: Zeitberechnung

Beitrag von echo » Mo 29. Jul 2024, 23:08

Wie kann ich die Zahl 0, also noch keine Eingabe, verstecken?
Hallo
du kannst das Zellformat auf Null prüfen,
und nichts anzeigen in dem du zB. das Zellformat der Uhrzeit etwas erweiterst:
[=0];HH:MM
Dann wird bei Null nichts angezeigt


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten