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


Hallo Christian,

Christian Kühl schrieb:
Hallo, Liste,

ich habe hier Calc-Tabellen, bei denen ich mit einer WENN-Abfrage einen
Zahlenwert oder bei FALSE den Wert >""< zurückgebe. Anschließend rechne
ich mit dem Wert weiter.

Bisher ist Calc damit wie mit einer leeren Zelle verfahren, d.h. hat den
Wert als NULL behandelt. Seit dem Upgrade auf LibreOffice 3.4 gibt Calc
 >falscher Dateityp< zurück.

Ist das ein Bug oder so gewollt? Ist zwar durchaus konsequent, wenn es
so gewollt ist, ich müsste allerdings diverse Tabellen umarbeiten...

Das ist gewollt. Die einfachen Operatoren arbeiten nur mit Zahlen, nicht mit irgendwas anderes. Das ist in ODF1.2 so festgelegt.



Wir verfahrt ihr in so einem Fall, wenn dort keine Null stehen soll,
sondern im Fall von FALSE eine leere Zelle?

Das geht nicht. Wenn in einer Zelle eine Formel steht, ist die Zelle niemals "leer".

 Gibt es dafür einen String,
den man ausgeben kann, sodass Calc damit ohne Probleme weiter rechnet,
oder sollte ich die folgenden Zellen jeweils mit einer WENN-Abfrage
versehen, um den Wert NULL auszuschließen...?

Es kommt sehr darauf an, in welcher Weise du damit weiterrechnen willst.
Eine Möglichkeit mag sein, einen Wert in die Zelle zu schreiben, der für die nachfolgenden Rechnungen neutral ist und dann durch Formatieren dafür zu sorgen, dass die Zelle leer aussieht.

Du müsstest also mitteilen, wie mit der Zelle weitergerechnet werden soll.

MfG
Regina

--
Informationen zum Abmelden: E-Mail an discuss+help@de.libreoffice.org
Tips 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

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.