Seite 1 von 1

Bug bei Finanzfunktionen?

Verfasst: Fr, 29.12.2023 03:12
von raymondbrown
Moin,

bei mir zeigen einige Finanzfunktionen immer #WERT! an. Es scheint sich um einen Systemfehler zu handeln, denn auch die Beispiele aus der OpenOffice Hilfe funktionieren nicht. Beispielsweise: =ZINSSATZ("15.1.1990"; "5.5.2002"; 1000000; 2000000; 3) geht auch nicht, obwohl keine Zellenbezüge drin sind. Das Format der Zelle ist auch richtig eingestellt.
Kennt jemand den Fehler und gibt es einen Workaround? Oder muss ich in den Einstellungen etwas ändern?
Bin ziemlich ratlos, danke für jede Hilfe!

Re: Bug bei Finanzfunktionen?

Verfasst: Fr, 29.12.2023 06:27
von Mondblatt24
Versuche

Code: Alles auswählen

=ZINSSATZ("1990-01-15"; "2002-05-05"; 1000000; 2000000; 3)

Re: Bug bei Finanzfunktionen?

Verfasst: Fr, 29.12.2023 06:31
von HeritzP
Hallo,

mit Zellbezügen als Datum geht es.

Code: Alles auswählen

=ZINSSATZ(G11;G12; 1000000; 2000000; 3)
LibreOffice nimmt auch Texte an.

Re: Bug bei Finanzfunktionen?

Verfasst: So, 31.12.2023 11:06
von paljass
Hi,
früher ging das auch mal in OpenOffice. Ohne Datumsangaben in Extra-Zellen geht

Code: Alles auswählen

=ZINSSATZ(DATUM(90;1;15);DATUM(2;5;5);1000000;2000000;3)
Gruß und guten Rutsch
paljass

Re: Bug bei Finanzfunktionen?

Verfasst: So, 31.12.2023 12:03
von Hiker
raymondbrown hat geschrieben: Fr, 29.12.2023 03:12 ...
Das Format der Zelle ist auch richtig eingestellt.
Kennt jemand den Fehler ...
Lösungen stehen ja schon oben, daher nur noch der Hinweis, dass das Zellformat nur die Anzeige beeinflusst, nicht den Wert mit dem gerechnet wird.

In der Zelle steht bei einem erkannten Datum, die Anzahl der Tage seit dem 30.12.1899. Formatiere eine Zelle als Dezimalzahl und Du siehst meist Werte um 44000. Das sind die Werte mit denen gerechnet wird.

Ist eine Ansammlung von Zeichen nicht als Datum erkannt worden, wird sie als Text interpretiert, woran ein Format nichts ändert. ( Denk an Telefonnummern oder Postleitzahlen 040 1234567 oder 01234 und auch +49301234567, die alle unverändert bleiben müssen.)