🍀 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.

[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: 295
Registriert: Do 27. Jan 2022, 09:53
Wohnort: BRA / Nds.

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) 177-mal heruntergeladen
Feedback wäre nett.
Ist das Thema gelöst, bitte im Betreff, [GELÖST] voranstellen.

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: 295
Registriert: Do 27. Jan 2022, 09:53
Wohnort: BRA / Nds.

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
Feedback wäre nett.
Ist das Thema gelöst, bitte im Betreff, [GELÖST] voranstellen.

Mondblatt24
* LO-Experte *
Beiträge: 3585
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) 3267 mal betrachtet

Ersetzung

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


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.

Helmut_S
* LO-Experte *
Beiträge: 765
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) 172-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: 2712
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: )
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

echo
Beiträge: 295
Registriert: Do 27. Jan 2022, 09:53
Wohnort: BRA / Nds.

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
Feedback wäre nett.
Ist das Thema gelöst, bitte im Betreff, [GELÖST] voranstellen.


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