Date: prev next · Thread: first prev next last
2016 Archives by date, by thread · List index


Am Donnerstag, 3. März 2016, 09:51:44 schrieb Andreas Heinlein:
Hallo,

ich habe ein Problem mit einer Calc-Tabelle und bin mir nicht sicher, ob
ich zu doof bin oder das ein Bug ist.

Die Datei hat zwei Tabellen, eine "Daten"-Tabelle mit Personendaten,
u.a. Name und Geburtsdatum. Die zweite soll diverse Daten auswerten,
u.a. aus dem Geburtsdatum das Alter berechnen, und zwar immer
zeilenweise entsprechend, d.h. in Zeile 2 der Auswertungstabelle steht
das Alter der Person in Zeile 2 der Datentabelle.

In der Auswertungs-Tabelle habe ich folgende Formel:
=JAHRE(Daten.B2;HEUTE();1). Diese wird nach unten ausgefüllt, also:
=JAHRE(Daten.B2;HEUTE();1)
=JAHRE(Daten.B3;HEUTE();1)
=JAHRE(Daten.B4;HEUTE();1)
=JAHRE(Daten.B5;HEUTE();1)
... usw...

Wenn ich jetzt in der Daten-Tabelle z.B. Zeile 3 lösche, ändern sich die
Bezüge in der Auswertungs-Tabelle so:
=JAHRE(Daten.B2;HEUTE();1)
=JAHRE(Daten.B3;HEUTE();1)
=JAHRE(Daten.B3;HEUTE();1)
=JAHRE(Daten.B4;HEUTE();1)
=JAHRE(Daten.B5;HEUTE();1)
...

Mache ich die Löschung rückgängig, ändern sich die Bezüge erneut:
=JAHRE(Daten.B2;HEUTE();1)
=JAHRE(Daten.B4;HEUTE();1)
=JAHRE(Daten.B4;HEUTE();1)
=JAHRE(Daten.B5;HEUTE();1)
=JAHRE(Daten.B6;HEUTE();1)
...

Das ist absolut nicht mein Ansinnen, die Bezüge in der Auswertung 
sollen
einfach so bleiben. V.a. warum sich das Ganze nochmals ändert, wenn 
man
die Löschung ändert - das sieht mir mehr nach einem Bug aus, denn real
stellt "Rückgängig" hier nicht den vorherigen Zustand her.

Wenn ich absolute Bezüge nehme, also "Daten.$B$2" usw., tritt das
Verhalten ähnlich auf. Lösche ich dann Zeile 3 der Daten, steht in der
Auswertung dann ein Fehler in der entsprechenden Zeile und in der 
Formel
"Daten.$B$#REF!". Die folgenden Zeilen rutschen dann wieder quasi 
nach
oben, d.h. in Zeile 4 steht "Daten.$B$3" usw. Immerhin funktioniert hier
"Rückgängig" wie es soll.

Ich habe das ausprobiert mit LO 5.0.5 unter Ubuntu mit den dortigen
Paketen und auf einem älteren Rechner mit LO 4.3 ebenfalls unter 
Ubuntu.
Ich habe mal eine Testdatei angehängt, wenn jemand das mal unter 
einem
anderen System ausprobieren könnte - nicht dass es ein
Ubuntu-spezifischer Bug ist.

Vielen Dank,

Andreas Heinlein


moin, moin

kann ich bestätigen
nach Löschung
        =JAHRE(Tabelle1.B4;HEUTE();2)
        =JAHRE(Tabelle1.B5;HEUTE();2)
        =JAHRE(Tabelle1.B5;HEUTE();2)
        =JAHRE(Tabelle1.B6;HEUTE();2)

nach rückgängig
        =JAHRE(Tabelle1.B4;HEUTE();2)
        =JAHRE(Tabelle1.B6;HEUTE();2)
        =JAHRE(Tabelle1.B6;HEUTE();2)
        =JAHRE(Tabelle1.B7;HEUTE();2)



auch bei "halb-"absoluten Bezügen

        =JAHRE(Tabelle1.$B4;HEUTE();2)
        =JAHRE(Tabelle1.$B5;HEUTE();2)
        =JAHRE(Tabelle1.$B5;HEUTE();2)
        =JAHRE(Tabelle1.$B6;HEUTE();2)

und wieder rückgängig

        =JAHRE(Tabelle1.$B4;HEUTE();2)
        =JAHRE(Tabelle1.$B5;HEUTE();2)
        =JAHRE(Tabelle1.$B5;HEUTE();2)
        =JAHRE(Tabelle1.$B6;HEUTE();2)




da hilft nur Spalte A in Tab2 neu "ziehen"


Frank


p.s.
Version: 5.1.0.3
Build-ID: 5e3e00a007d9b3b6efb6797a8b8e57b51ab1f737
Linux 3.16; 




-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.