Hallo, ich kämpfe schon einige Zeit mit dem Problem, dass ich über eine wenn formel eine leere Zelle bekommen will, wenn in bestimmten Feldern kein Wert steht.
=WENN(ISTZAHL(B19) & ISTZAHL(D19);WENN(D19-B19 WENN(D19-B19
in dieser Form bekomme ich WERT! als ergebnis, aber wenn ich in der formel Istzahl duch B19 "" & D19 "" ersetzte schreibt exel 0:00 in die Zelle, obwohl die beiden Felder devinitiv leer sind. Es steht weder eine Zahl, ein Leerzeichen oder eine Formel darin.
Bitte helft mir.
Danke
Office - Word, Excel und Co. 9.753 Themen, 41.598 Beiträge
Hi Namina,
setze mal die Ausdrücke links und rechts vom Und-Zeichen jeweils in Klammern, also: (B19 "") & (D19 "")
Ich kann dir nicht versprechen, dass das schon die Lösung ist, aber bei mir (NeoOffice unter MacOS X) kommt etwas anderes heraus, wenn ich die Klammern setze. Lasse ich sie weg, erhalte ich den Ausdruck WAHR, obwohl in meiner Tabelle beide Felder leer sind. Offensichtlich hat der Und-Operator eine höhere Priorität als das Ungleich-Zeichen, d.h. so wie du es geschrieben hast, fasst Excel es als B19 ("" & D19) "" auf.
HTH
Olaf
Danke für die Antwort,
aber mit Klammern hatte ich es bereits versucht.
ich hab die Lösung gefunden. Bei Excel 2003 scheint das & nicht zu funktionieren, und zusätzlich habe ich die Leerzeichen durch den Vergleich mit einer Leeren Zelle ausgetauscht. Ich habe das ganze jetzt mit
wenn( und ( B19 $S$1;D19 $S$1);...) gelöst.
Namina
...komisch, dass sich Excel 2003 damit so anstellt. Ich wüsste jedenfalls keinen Unterschied zwischen "" und einer leeren Zelle. Aber gut zu wissen ;-)
CU
Olaf