Seite 1 von 1

#NV

Verfasst: Fr, 06.03.2020 09:05
von davidbk
Hallo,
ich habe eine Tabelle für die Urlaubsplanung.
In der Spalte B steht das Datum (B13 = 01.01.2020 bis B378 = 31.12.2020)
Unter dem Kalender befindet sich eine Liste [ C387 bis D402 ] mit errechneten Feiertagen.
Die Feiertage werden dann automatisch im Kalender in der Spalte A eingetragen und farblich markiert. Soweit so gut... aber an den Tagen wo kein Feiertag ist wird immer #NV angezeigt. Ich habe schon einiges ausprobiert, aber ohne Erfolg.
Vielleicht kann mir ja jemand helfen.

=WENN(ISTNV(SVERWEIS(B13;$C$387:$D$402;2;0));SVERWEIS(B13;$C$387:$D$402;2;0);SVERWEIS(B13;$C$387:$D$402;2;0))

Gruß David

Re: #NV

Verfasst: Fr, 06.03.2020 09:28
von Stephan
Du brauchst doch nur hinzuschauen was Du geschrieben hast:

=WENN(ISTNV(SVERWEIS(B13;$C$387:$D$402;2;0));SVERWEIS(B13;$C$387:$D$402;2;0);SVERWEIS(B13;$C$387:$D$402;2;0))

der rote, blaue und grüne Ausdruck sind identisch, mithin steht dort:

Wenn eine Formel den Fehler "#NV" erzeugt, benutze trotzdem diese Formel, ansonsten benutze ebenfalls diese Formel.

und was dasrehen sollte ist aber:

Wenn eine Formel den Fehler "#NV" erzeugt, zeige nichts an, ansonsten benutze diese Formel.

nun richtig hinschreiben:

=WENN(ISTNV(SVERWEIS(B13;$C$387:$D$402;2;0));"";SVERWEIS(B13;$C$387:$D$402;2;0))


Gruß
Stephan

Re: #NV

Verfasst: Fr, 06.03.2020 09:43
von Mondblatt24
Hallo,
eine andere Variante für Zelle A13 ist:

Code: Alles auswählen

=WENN(ZÄHLENWENN($C$387:$C$401;B13);SVERWEIS(B13;$C$387:$D$401;2;0);"")
Gruß Peter


PS: Die Monsterformel für Ostersonntag (Zelle C390) kannst Du in OpenOffice getrost vergessen, denn hier gibt es die Funktion OSTERSONNTAG().