🙏 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!🍀
>> 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
-
- Beiträge: 18
- Registriert: So 28. Jul 2024, 23:25
[gelöst] Zeitberechnung
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.
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.
Re: Zeitberechnung
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
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
-
- Beiträge: 18
- Registriert: So 28. Jul 2024, 23:25
Re: Zeitberechnung
Hallo,echo hat geschrieben: ↑Mo 29. Jul 2024, 09:03Hallo
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
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.
Re: Zeitberechnung
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
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
-
- * LO-Experte *
- Beiträge: 3345
- Registriert: Fr 3. Mär 2017, 17:12
Re: Zeitberechnung
Hallo,
Ersetzung
Gruß
Peter
tolikschatz hat geschrieben: ↑Mo 29. Jul 2024, 17:27Da ich das mit der Autokerrektur nicht hin bekomme, z. Bsp. ,, ersetzen durch :
Ersetzung
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.
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.
Re: Zeitberechnung
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
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
-
- Beiträge: 18
- Registriert: So 28. Jul 2024, 23:25
Re: Zeitberechnung
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((echo hat geschrieben: ↑Mo 29. Jul 2024, 18:28Hallo
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
-
- Beiträge: 18
- Registriert: So 28. Jul 2024, 23:25
Re: Zeitberechnung
Hallo,Mondblatt24 hat geschrieben: ↑Mo 29. Jul 2024, 19:22Hallo,2024-07-29 19 14 01.pngtolikschatz hat geschrieben: ↑Mo 29. Jul 2024, 17:27Da ich das mit der Autokerrektur nicht hin bekomme, z. Bsp. ,, ersetzen durch :
Ersetzung
2024-07-29 19 19 32.png
Gruß
Peter
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.
Re: Zeitberechnung
Mumpitz! eine Stunde hat 60 Minuten, ergo gibst du 60 ein.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((
( ja bei »ein ein halb« Stunden Pause musst du dir richtig Gedanken machen um auf den Wert 90 zu kommen


LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Zeitberechnung
HalloWie kann ich die Zahl 0, also noch keine Eingabe, verstecken?
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.