Am Mittwoch 02 Januar 2008 13:40:40 schrieb Uwe Kerstan:
> * Regina Henschel [02-01-2008 13:29]:
> > >=WENN(ISTFEHLER(MAX(C27:G27));"aha";MAX(C27:G27))
> >
> > Das funktioniert aber nicht mehr, wenn
> > http://www.openoffice.org/issues/show_bug.cgi?id=38759 umgesetzt ist.
Ich hoffe, dazu kommt es nie. Zumindest nicht in dieser Form.
SUMME(<keine Werte>) = 0 ist logisch, meinetwegen auch noch Mittelwert.
Aber MAX/MIN(<keine Werte>) darf auf keine Fall das Ergebnis "Null" liefern.
Null ist ein Wert, eine Zahl. Wenn keine Werte vorhanden sind, dann kann es
auch keinen größten oder kleinsten Wert geben. Dieser Vorschlag ist
schlichweg unlogisch und führt zu flacshen Ergebnissen. Und nur weil EXCEL so
faslch reagiert, muss man das ja nicht übernehmen.
Die beiden einzig logischen Werte für MAX/MIN(<keine Werte>) sind IMHO eine
Fehlermeldung (man könnte hier noch streiten, ob "err:519" = "#WERT"
aussagekräftiger wäre) oder eine leere Zelle, aber das widerspricht ja dem
Fakt, dass eine Zelle mit einer Formel nicht leer ist. Also bleibt nur eine
Fehlermeldung.
> Mist, genau diesen Err:502 wollte ich vermeiden. Aus diesem Grund
> bin ich auch nur auf das ODER ausgewichen. Na ja, ich probiere mal
> ein paar Möglichkeiten durch.
Sollte ISSUE 38759 umgesetzt werden, schadet das der obigen Formel auch nicht.
MAX(...) liefert keinen Fehler mehr und demnach liefert die WENN-Funktion die
Ausgabe von MAX(...). Bei leeren Feldern wäre das dann Null.
--
Gruß
MaxX
Bitte beachten: Diese Mailadresse nimmt nur Listenmails entgegen.
Für PM bitte den Empfänger gegen den Namen in der Sig tauschen.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]