Fehlerabfrage in CALC:
Ist eine „ODER“ Verknüpfung in Verbindung mit „ISTFEHLER“ nicht möglich
oder wo liegt mein Bock?
Gegeben sind zwei Tabellenblätter. Im ersten befindet sich eine
Übersichtstabelle, in der verschiedene Jahre waagerecht (Zeile 4) und
die Monate senkrecht (Spalte 1, ab Zeile 4) eingetragen sind. Über diese
Zuordnung von Monat und Jahr suche ich nun im Tabellenblatt 2 („Daten“)
nach den entsprechenden Werten.
Weshalb aber gibt mir die folgende Formel ein #NV aus, wenn das
entsprechende Datum nicht gefunden wird, *obwohl* ich das mit einem
„ISTFEHLER“ versucht habe abzufangen?
=WENN(ODER(ISTFEHLER(SVERWEIS(DATUM(B$4;ZEILE(A5)-4;1);Daten.$I$3:$L2632;4;0));SVERWEIS(DATUM(B$4;ZEILE(A5)-4;1);Daten.$I$3:$L2632;4;1)<1);"
";SVERWEIS(DATUM(B$4;ZEILE(A5)-4;1);Daten.$I$3:$L2632;4;0))
„Ziehe“ ich die Formel auseinander und frage mit WENN (*ohne* ein
„ODER“) ab, ob
a) ein Fehler besteht
[=WENN(ISTFEHLER(SVERWEIS(DATUM(B$4;ZEILE(A5)-4;1);Daten.$I$3:$L2632;4;0));"
";SVERWEIS(DATUM(B$4;ZEILE(A5)-4;1);Daten.$I$3:$L2632;4;0))], dann
klappt das und die Zelle bleibt wie gewünscht leer und
b) der gesuchte Wert kleiner 1 ist
[=WENN(SVERWEIS(DATUM(B$4;ZEILE(A5)-4;1);Daten.$I$3:$L2632;4;1)<1);"
";SVERWEIS(DATUM(B$4;ZEILE(A5)-4;1);Daten.$I$3:$L2632;4;0))], dann
klappt auch das für sich genommen, wenn das gesuchte Datum besteht. Aber
„es geht“ in dem Augenblick nicht mehr (Ergebnis: #NV), wenn das Datum
erst gar nicht gefunden wird (was mir in dieser entzerrten Konstellation
auch klar ist).
Weshalb aber kann ich das mit der eingangs beschriebenen „=WENN(ODER
...“ -Abfrage nicht abfangen und erhalte (bei nicht gefundenem Datum)
immer ein #NV?
Wo liegt mein Fehler?
Liebe Grüße, Peter.