Hallo Christian,

vielen Dank für Deine Antwort.

Christian Kühl schrieb am Samstag, 5. April 2014 05:49:

Hallo, Karl!

Am 05.04.2014 00:17, schrieb Karl Zeiler:

Nach der Umwandlung der Excel-Arbeitsmappe in eine Calc-Arbeitsmappe,
die für den Ausdruck benutzt werden soll, kämpfe ich zurzeit noch mit
folgendem Darstellungsproblem:

Alle Felder einer Ergebnisspalte mit der Formel

=WENN(ANZAHLLEEREZELLEN(W10:X10)<2;W10-X10;"")

für die keine Daten vorliegen, zeigen in LO 4.0.5 die bekannten
Lattenkreuze (###) an. Unter OOo 3.21 erscheinen statt der
Lattenkreuze überall Nullen, was genauso stört.

Welchen Fehlertyp hat die Zelle denn genau (steht in der Statuszeile,
wenn du auf der Zelle bist)? ### steht generell drin, wenn eine Zelle zu
klein für die Darstellung ist.

In der Statuszeile steht: "Fehler: falscher Datentyp".

Ich möchte ein Verhalten erreichen wie in Excel auch: Ergebnisspalten
ohne Datenbasis sollten einfach leer erscheinen - egal ob jemand mit
einem älteren OOo oder AOO oder LO arbeitet.

Hintergrund: Die Formulardateien sollen auch ermöglichen, ein leeres Formular (ohne Daten) auszudrucken und dieses dann manuell auszufüllen.

So kann ich nur vermuten, da ich die Tabelle nicht kenne. Aber wenn
auch in den Zellen X10 und W10 Formeln stehen, die einen Wert oder eine
leere Zeichenkette "" ausgeben, dann ist das Problem, dass Calc auch
eine Zelle mit leerer Zeichenkette als "nicht leer" erkennt und somit
mitzählt. In deren Folge kann die Formel W10-X10 nicht ausgeführt
werden, da man Text (eine leere Zeichenkette ist solcher) und Zahlen
nicht miteinander verrechnen kann. Als Abhilfe könntest du die Formel
ersetzen durch

=WENN(ZÄHLENWENN(W10:X10;">0")=2;W10-X10;"")

Das ergibt "Err:501" und Fehlertyp: Ungültiges Zeichen.

Die offizielle Excel-Mappe findest Du hier:
http://www.rp.baden-wuerttemberg.de/servlet/PB/show/1196109/rpt-75-service-abi-abiturkorrekturformulare.xls

und meine Calc-Mappe hier:
https://dl.dropboxusercontent.com/u/31403815/Abitur-Korrekturformulare_ODF_leer_2014-04-04.ots

Es gibt hier viele Felder, die Berechnungen ausführen, und deren Felder einfach leer bleiben, wenn ihnen keine Daten zugrunde liegen.

Unter LO schau Dir folgende Tabellen besonders an:
VP FS 1 und VP FS 2 (letzte Ergebnisspalte: falscher Datentyp)
VP M 1 und VP M 2 (letzte Ergebnisspalte unter OOo 3.21: überall Null - LO 4.0.5: leeres Feld, wie gewünscht)
NP 1-3: Erg (Feld G41: "#DIV/0!") - logisch, aber sollte leer bleiben.

Viele Grüße
Karl


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

Antwort per Email an