🙏 Bitte helfen Sie uns das LibreOffice Forum zu erhalten. 🙏
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.

🍀 Wir hoffen auf Ihre Unterstützung - vielen Dank!🍀

❤️ 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. 🤗

Zeitwert rechnet falsch... BUG??

CALC ist die Tabellenkalkulation, die Sie immer wollten.
fbarc
Beiträge: 33
Registriert: Mi 8. Dez 2021, 02:47

Zeitwert rechnet falsch... BUG??

Beitrag von fbarc » Do 18. Aug 2022, 00:29

Hallo zusammen

ich habe ein Problem mit der Berechnung eines Zeitwertes

Ein Textfeld mit "17.08.2022 23:40:00" ergibt "23:39:59"

Mache ich im Text eine Sekunde dazu kommt nur bei Sekunde 01 und 04 da richtige Ergebnis raus

17.08.2022 23:40:00 | 23:39:59 |=ZEITWERT(B1)
17.08.2022 23:40:01 | 23:40:01 |=ZEITWERT(B2)
17.08.2022 23:40:02 | 23:40:01 |=ZEITWERT(B3)
17.08.2022 23:40:03 | 23:40:02 |=ZEITWERT(B4)
17.08.2022 23:40:04 | 23:40:04 |=ZEITWERT(B5)
17.08.2022 23:40:05 | 23:40:04 |=ZEITWERT(B6)

Ist das ein Fehler im Programm, oder in meiner Art und Weise der Benutzung :)

Meine Version ist:
Version: 7.3.4.2 / LibreOffice Community
Build ID: 30(Build:2)
CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: de-DE (de_DE.UTF-8); UI: de-DE
Ubuntu package version: 1:7.3.4~rc2-0ubuntu0.20.04.1~lo1
Calc: threaded
Dateianhänge
Zeitwert.ods
(27.12 KiB) 101-mal heruntergeladen
Gruß
Fabi

--------------------------------
Mein System: Linuxmint 20.2 | LibreOffice Version: 7.3.4.2
--------------------------------
Meine Signatur steht auf der Rückseite

Pit Zyclade
* LO-Experte *
Beiträge: 3041
Registriert: Mo 12. Nov 2012, 16:59

Re: Zeitwert rechnet falsch... BUG??

Beitrag von Pit Zyclade » Do 18. Aug 2022, 07:52

LO rechnet in Tagen! Also alle Anzeigen und Berechnungen beziehen sich auf ganze Tage, folglich die Genauigkeit beim Rechnen auch.
LO 24.8.7.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.

blende8
Beiträge: 290
Registriert: Mi 15. Jul 2015, 19:58

Re: Zeitwert rechnet falsch... BUG??

Beitrag von blende8 » Do 18. Aug 2022, 08:35

Weil LO in Tagen rechnet, ist es ungenau? Oder wie soll man das verstehen?

Wenn ich das Datum in Dezimalzahlen umwandle und genügend viele Nachkommastellen zulasse, zeigt es auch richtig an:

Code: Alles auswählen

44.790,9861111111  |  17.08.2022 23:40:00
44.790,9861226852  |  17.08.2022 23:40:01

Pit Zyclade
* LO-Experte *
Beiträge: 3041
Registriert: Mo 12. Nov 2012, 16:59

Re: Zeitwert rechnet falsch... BUG??

Beitrag von Pit Zyclade » Do 18. Aug 2022, 11:06

Und wenn ich Zeitwert entsprechend der Hilfe angebe, funktioniert es auch. Denn im Argument soll ein Text stehen!

Andererseits gebe ich dir Recht, nur leider ist deine Beschreibung "rechnet falsch" unzutreffend.
Denn eigentlich geht es hier nur um die interne "Umrechnung". Und die ist bei Eingabe von Tag+Monat+Jahr unzutreffend, bzw. sie bedarf einer ausführlicheren Erläuterung.

In meiner angehängten Beispieldatei wird auch offensichtlich, dass die Hilfe überarbeitet werden muss. Denn in der "deutschsprachigen" Hilfe hätte man nicht ohne erläuternden Kommentar Zeitwert("4PM") eingeben dürfen.

Aber hier ist ein Userforum. Die Reklamation gehört nicht hierher...
Zeitwert_2.ods
(10.41 KiB) 133-mal heruntergeladen
LO 24.8.7.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.

paljass
* LO-Experte *
Beiträge: 693
Registriert: Fr 18. Mär 2011, 15:34

Re: Zeitwert rechnet falsch... BUG??

Beitrag von paljass » Do 18. Aug 2022, 13:30

Hi,
ich glaube jetzt auch fast an einen Bug
Datei Zeitwert:
Geöffnet mit LO 6.1.6.3 ergibt in D8 tatsächlich 23:40:00 - in Dezimal 0,986111111109491
Geöffnet mit LO 7.3.5.2 ergibt in D8 tatsächlich 23:39:59 - in Dezimal 0,986111111109494

In LO 7.3.5.2 ergibt die Formel =Zeit(23;40;00) das Ergebnis 23:40:00 - in Dezimal 0,986111111109491

Merkwürdig.

Gruß
paljass

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

Re: Zeitwert rechnet falsch... BUG??

Beitrag von Mondblatt24 » Do 18. Aug 2022, 13:39

Hallo,

schaut mal was rauskommt, wenn ich die Datei mit LO 5.4.7 öffne.

2022-08-18 13 42 07.png
2022-08-18 13 42 07.png (74.62 KiB) 2466 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.

blende8
Beiträge: 290
Registriert: Mi 15. Jul 2015, 19:58

Re: Zeitwert rechnet falsch... BUG??

Beitrag von blende8 » Do 18. Aug 2022, 15:10

Wenn man es mit Hundertsteln darstellen lässt, ergibt sich:

Code: Alles auswählen

17.08.2022 23:40:00 | 23:39:59,99
17.08.2022 23:40:01 | 23:40:01,00
Es wird also wohl falsch oder garnicht gerundet.

fbarc
Beiträge: 33
Registriert: Mi 8. Dez 2021, 02:47

Re: Zeitwert rechnet falsch... BUG??

Beitrag von fbarc » Do 18. Aug 2022, 17:49

Ich sehe, nicht nur ich habe das Problem :)

damit ich weitermachen kann habe ich für mich das mal so gelöst, bis der Fehler behoben ist:

Ich habe mir die Zeit einzeln herausgeholt aus dem String und als Zeit() zusammengefügt. Da scheint es zu funktionieren
Dateianhänge
Zeitwert_Fehler_umgangen.ods
(46.21 KiB) 167-mal heruntergeladen
Gruß
Fabi

--------------------------------
Mein System: Linuxmint 20.2 | LibreOffice Version: 7.3.4.2
--------------------------------
Meine Signatur steht auf der Rückseite

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

Re: Zeitwert rechnet falsch... BUG??

Beitrag von Helmut_S » Do 18. Aug 2022, 21:04

Hallo, nach meinem Verständnis müsste es einfacher gehen:

Code: Alles auswählen

=rechts(A27;8)
siehe deine Beispieltabelle.
Gruß Helmut
Dateianhänge
Zeitwert_Fehler_umgangen-2.ods
(47.8 KiB) 170-mal heruntergeladen
MX-Linux KDE + Linux-Mint Cinnamon

paljass
* LO-Experte *
Beiträge: 693
Registriert: Fr 18. Mär 2011, 15:34

Re: Zeitwert rechnet falsch... BUG??

Beitrag von paljass » Fr 19. Aug 2022, 06:40

@Helmut_S
...nur kommt dabei ein Text raus. Um mit der Zeit rechnen zu können, muss man deine Formel mocht mut Wert() umschließen und die Zelle auf Zeit formatieren.

Gruß
paljass


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