Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Does Excel have an equivalent to the Access function NZ? I want to avoid
having to perform a double VLOOKUP (one to determine if the value is non-numeric/non-existant, the second to pull the actual value in the event it is numeric). E.g: =IF(ISERROR(VLOOKUP(A1,M1:N30,2,FALSE)),0,VLOOKUP( A1,M1:N30,2,FALSE)) I've written a custom function to address it, but would rather not have users with high security levels blocked from using the function. For reference, the function I built is here (yes, it's not an exact match...but it does what I need for now): <snip Public Function NZ(CellVal As Variant) As Variant Select Case VarType(CellVal) Case vbError NZ = 0 Case vbInteger, vbLong, vbDouble, vbSingle, vbCurrency, vbDecimal, vbByte NZ = CellVal Case Else NZ = "#WRONG_TYPE" End Select End Function </snip ....such that the equivalent to the above is: =NZ(VLOOKUP(A1,M1:N30,2,FALSE)) Thanks! |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Is there an Excel 2003 equivalent to Word's "versions" function? | Excel Discussion (Misc queries) | |||
Looking for the equivalent of a Maxif function | Excel Discussion (Misc queries) | |||
WORKDAY() Function Equivalent with SUMPRODUCT() | Excel Worksheet Functions | |||
"MAXIF" Equivalent function in Excel | Excel Worksheet Functions | |||
What is the Excel equivalent of the CELL function? | Excel Worksheet Functions |