Hallo Martin,

Am 27.05.2014 11:52, schrieb Martin Remy:
> Meine Zahlen liegen in der DB als *REAL* gespeichert vor, lt.
> SQLite-Docu:  The value is a floating point value, stored as an
> 8-byte IEEE floating point number.  Also in einem Format, welches in
> keinster Weise exotisch oder so ist, sondern innerhalb der C-Welt
> quasi ein Standard ist.

Du schreibst zwar "Format", aber was Du hier beschreibst ist der
Datentyp und eben gerade nicht das Zahlenformat.

> Wenn die Pivot-Auswertung erstellt ist, kann
> ich neben der Tabelle in leeren Zellen ohne jede Einschränkungen mit
> den Pivot-Zahlen rumrechnen.... addieren, multiplizieren,
> dividieren.... also, alles klappt, die Pivot-Werte enthält
> vollständig "legale" Zahlen, mit denen LO bestens klarkommt. Nur
> geht eben diese vermaledeite Formatierung nicht.

Das Zahlenformat in der Pivottabelle richtet sich immer danach, wie
die Zahlen formatiert sind, auf der die Pivottabelle gründet.

Ich schätze mal, Dein Problem wird sein, dass in Deiner externen
Datenquelle kein Zahlenformat definiert ist, oder dieses über die
ODBC-Anbindung nicht an Calc weitergegeben wird.

> Ich habe jetzt sogar geradeeben folgendes Experiement durchgeführt:
> In einem neune Calc-Sheet über "Datenquellen" die Abfrage in der DB
> geöffnet und die Ergebnistabelle vollständig in das Sheet kopiert,
> über 5000 Zeilen. Die betreffende Spalte heisst "Betrag" in den
> Zellen O2 bis O5000irgendwas. Ich habe in der Spalte daneben die
> Formel eintragen "=O2+1,01-1,01", diese Spalte in der Überschrift
> als BetragX  benannt und die Formel komplett bis unten
> runterkopiert.  Das heisst, spätestens jetzt liegt hier in dieser
> neuen Spalte ein reines LO-Format vor.  Und der Erfolg....?...
> keiner... völlig ohne Effekt. Die Werte in der Pivot-TAbelle lassen
> sich NICHT mit 2-Nachkommastellen formatieren.

Nochmal: Wenn Du im Ergebnis der Pivot-Tabelle Zahlen mit zwei
Nachkommastellen haben willst, dann muss für die Zellen, die die der
Pivtottabelle zugrunde liegenden Daten enthalten, das Zahlenformat
so eingestellt sein, dass dort zwei Nachkommastellen angezeigt
werden. Dort und so und nur dort und nur so erreichst Du, dass die
Pivottabelle zwei Nachkommastellen zeigt.

Darum Frage: Welches Zahlenformat hast Du bei Deinem Experiment für
die Spalten "Betrag" und "BetragX" eingestellt?

Hier ein Beispiel:
http://ur1.ca/hdz2a

Wie Du siehst, sind in der Pivot-Tabelle in den Ergebnissen alle
Zahlen so formatiert, wie in der entsprechenden Spalte auf Tabelle1.
Du kannst in Tabelle1 die Zahlenformate ändern. Wenn Du dann die
Pivottabelle aktualisierst, ändern sich die Ergebnisse in der
Pivottabelle entsprechend.

HTH.

Stefan


-- 
LibreOffice - Die Freiheit nehm' ich mir!

-- 
Liste abmelden mit E-Mail an: discuss+unsubscr...@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/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an