Seite 1 von 1

#WERT statt Ergebnis

Verfasst: Fr, 30.11.2012 14:19
von scream
Hallo!
Ich hab hier eine Arbeitszeitkonto Vorlage von Open Office3. Wenn ich die mit Libre Office öffne wird mir statt der zusammen gerechneten Tage nur "#WERT" angezeigt. Weiss jemand was ich da ändern muss?
Danke schonmal...

Re: #WERT statt Ergebnis

Verfasst: Fr, 30.11.2012 14:23
von pianoplayer
Meine erste Idee ist, dass Du die Bezüge in den Formeln nachschauen und evtl. anpassen könntest.

Re: #WERT statt Ergebnis

Verfasst: Fr, 30.11.2012 14:49
von balu
Hallo scream,
Weiss jemand was ich da ändern muss?
Sorry, aber wir sind keine Hellseher, und unsere Glaskugeln sind in Afrika im Urlaub.

Im ernst. Ohne die Datei zu sehen können wir gar nix verlässliches dazu sagen. Denn einerseits können eventuell Zellbezüge nicht mehr stimmen, was ich persönlich nicht glaube, und anderseits besteht die hohe wahrscheinlichkeit das dein Libre Office die vorhandenen Formeln anders behandelt als OOo 3.x.x, was ich persönlich ehern vermute.

Also häng die Datei hier an. Und nenn uns deine genau Libre Office Version, also z.B. LO 3.5.5.3.



Gruß
balu

Re: #WERT statt Ergebnis

Verfasst: Mo, 03.12.2012 12:39
von scream
Hallo!
Klar, so ohne Infos kann man natürlich nich viel sehen ohne Kugel :D
Hier benutzen wir Libre Office 3.6.3.2. Das Arbeitszeitkonto hatte ich mir mal im Netz gesucht, is super, benutzen wir seit einigen Jahren... Die Datei wollte ich anhängen, aber selbst gezippt sinds noch 470 KB; zu gross zum hier hochladen... :( Soll ich die bei zippyshare uppen?

Habs mal hochgeladen, hoffe das ist hier erlaubt, ca. 2MB: Link zum Zippyshare-Download

EDIT: Hab die gleiche Vorlage nochmal für Libre Office gefunden. Mich würde aber trotzdem interessieren, was da jetzt anders dran ist...

Re: #WERT statt Ergebnis

Verfasst: Mo, 03.12.2012 13:20
von Karolus
Hallo
Verwende statt dem immer wiederkehrenden Formelmuster

Code: Alles auswählen

=WENN( Formel = 0;"";Formel)
einfach nur:

Code: Alles auswählen

=Formel
Die Anzeige der Nullwerte kannst du per abschalten von →Extras→Optionen→Calc→Anzeigen →[ ]Nullwerte unterbinden.

Karolus

Re: #WERT statt Ergebnis

Verfasst: Mo, 03.12.2012 16:23
von balu
Hallo scream,

da es sich bei den Fehlermeldungen wohl nur um die Spalten AH und AK in den einzelnen Monatsblättern handelt, reicht es eigentlich vollkommen aus, wenn in der Spalte AI diese Formel

Code: Alles auswählen

=WENN(ZÄHLENWENN(C5:AG5;"U")=0;"";ZÄHLENWENN(C5:AG5;"U"))
auf das hier geändert wird.

Code: Alles auswählen

=ZÄHLENWENN(C5:AG5;"U")
Oder aber

Code: Alles auswählen

=WENN(ZÄHLENWENN(C5:AG5;"U")=0;0;ZÄHLENWENN(C5:AG5;"U"))
Man muss nicht unbedingt jede Formel, so wie von Karo vorgeschlagen, abändern, denn dann kann man gleich die ganze Datei neu erstellen, inklusive der ausgeblendeten Spalten.

Mich würde aber trotzdem interessieren, was da jetzt anders dran ist...
Wann genau weiß ich nicht mehr, aber irgendwann kamen die Entwickler von LO auf die Idee eine leere Zelle, die per Formel mit "" auf leer gesetzt wird, nicht mehr mit 0 (Null) gleichzusetzen. Daraus ergibt sich jetzt z.B. bei dieser Formel,

Code: Alles auswählen

=WENN((SUMME($Einstellungen.B3:C3))-AI5=0;"";(SUMME($Einstellungen.B3:C3))-AI5)
eine Subtraktions von einem Zahlenwert 'SUMME($Einstellungen.B3:C3)' minus dem Inhalt von AI5, der nicht 0 sondern einfach leer ist. Mit anderen Worten; wenn z.B. das Ergebnis der Summenformel 33 ist, dann müsste jetzt davon *leer* abgezogen werden. Leer ist aber kein Zahlenwert, sondern ein Zustand. Und einen Zustand kann man mathematisch nicht von einem Zahlenwert subtrahieren, addieren, oder sonstwas. Und da dies ein unzulässiges Verfahren ist, schmeißt LO nun deshalb einen Fehler raus.

Ich hoffe das meine eigenen Worte für dich verständlich waren.



Gruß
balu

Re: #WERT statt Ergebnis

Verfasst: Mi, 05.12.2012 20:12
von OttoZ
Karolus hat geschrieben:Hallo

Code: Alles auswählen

=Formel
Die Anzeige der Nullwerte kannst du per abschalten von →Extras→Optionen→Calc→Anzeigen →[ ]Nullwerte unterbinden.
... danke Karolus, für diesen klasse Tipp! mfG OttoZ