Fehler in Libre office

Hallo,

mir ist aufgefallen, dass in der Tabelle (siehe Link) nach Einstellen
von 2003 als Jahr und Januar als Monat die Formel in Zelle Z17 keine
neuen Werte mehr liefert, wenn andere Jahre oder Monate eingestellt werden.
(Excel und Open Office zeigen dieses Verhalten nicht.)

https://rapidshare.com/files/458068077/LibreOffice_Test.ods

Mfg
Gerolf

Hallo Gerolf,

mir ist aufgefallen, dass in der Tabelle (siehe Link) nach Einstellen
von 2003 als Jahr und Januar als Monat die Formel in Zelle Z17 keine
neuen Werte mehr liefert, wenn andere Jahre oder Monate eingestellt werden.
(Excel und Open Office zeigen dieses Verhalten nicht.)

https://rapidshare.com/files/458068077/LibreOffice_Test.ods

Ohne daß ich die Tabellenfunktion näher analysiert hätte kann ich
sagen daß das Phänomen bei mir (LO 3.3.2 auf WinXP) nicht auftritt.

Gruß

Volker

Hallo Gerolf,

https://rapidshare.com/files/458068077/LibreOffice_Test.ods

Ich komme an die Datei nicht "mehr" heran:

> Unassigned file limit of 10 downloads reached.

Viele Grüße
Thomas

Hallo Gerolf,

dank Volker habe ich die Tabelle erhalten.
Ich konnte auch keinen Fehler feststellen.

Warum verwendest Du INDEX() und INDIREKT()? Wie wäre es mit SVERWEIS()?

In der Zelle Z17 würde ich folgende Funktion eintragen:
=SVERWEIS(Z5;T5.B2:N100;1+Z4;1)
Sie liefert zwar den aktuellen Monatswert und nicht den vom Vormonat, aber das könnte man durch umrechnen auch noch hinbekommen.

Die Sonderbehandlung für 1980 und 2003 verstehe ich nicht, das liegt wohl aber an Deiner Aufgabenstellung.

Noch ein Tipp: Benenne die Felder Z4 und Z5 mit MONAT und JAHR, dann lassen sich die Formeln leichter lesen.

Ich hoffe, dass das nicht zwei Tipps zu viel waren.

Viele Grüße
Thomas

Hallo Volker,

das war es. Ich hatte noch Version 3.3.1 installiert.
Mit 3.3.2 tritt der Fehler auch bei mir nicht mehr auf.
Danke.

Viel Grüße
Gerolf

Hallo Gerolf

Hallo Volker,

das war es. Ich hatte noch Version 3.3.1 installiert.
Mit 3.3.2 tritt der Fehler auch bei mir nicht mehr auf.
Danke.

Ich möchte dir trotzdem dringends empfehlen, den Inhalt und die Struktur des Referenzbereichs so anzupassen, daß du mit einem schlichten:
=SVERWEIS(jahreszahl;referenzbereich;VERGLEICH(monatsname;monatszeile;0);0)
hinkommst.
Die "Formel" die du da verwendest ist einfach nur gruselig!