Montag, Juli 30, 2007

#NV

Merke, wenn man einen SVerweis in Excel nutzt, dann kann man das nervige #NV eliminieren durch:

1) =WENN(A5=(SVERWEIS(A5;$I$2:$I$7;1;0));"vorhanden!";"nicht vorhanden!")

2) Public Function WennFehler(ByRef ZuPruefen As Variant, _
ByRef Vorgabe As Variant) As Variant
' Bullen/Bovey/Green: Professional Excel Development, Addison-Wesley 2005
' Chapter 5: Function, General and Application-Specific Add-Ins
' Function Library Add-Ins, Listing 5-1, p. 113

' Uebersetzung: 31.03.2005
' Hier wird statt der doppelten Verwendung der Fehlerueberpruefung in einer Wenn-Abfrage
' nur ein Aufruf der Formeln verwendet --> Verkuerzung, besseres Verstaendnis
' Setzt diese Funktion zwingend in einem allgemein verfügbaren Modul voraus

' Aufruf: =WennFehler(A1/A2;"LEER")

If IsError(ZuPruefen) Then
WennFehler = Vorgabe
Else
WennFehler = ZuPruefen
End If
End Function

1 Kommentar:

Anonym hat gesagt…

oder durch
ISTNV

gruß
ce