IIf Function

ከ ሁለቱ የሚቻሉ ተግባሮች መካከል አንዱን ውጤት ይመልሳል: እንደ ሁኔታው እንደ ሎጂክ ዋጋ እንደሚገመገመው መግለጫ አይነት

አገባብ:


Iከሆነ (መግለጫ: መግለጫ እውነት: መግለጫ ሀሰት)

ደንቦች:

መግለጫ: ማንኛውንም መግለጫ እርስዎ መመርመር የሚፈልጉትን: መግለጫው የሚመረምር ከሆነ ወደ እውነት ተግባር ይመልሳል ውጤት ለ እውነት መግለጫ ያለ በለዚያ ይመልሳል ውጤት ለ ሀሰት መግለጫ

እውነት መግለጫ: ሀሰት መግለጫ: ማንኛውም መግለጫ አንዱን ይመልሳል እንደ ተግባር ውጤት: እንደ ሎጂካል ምርመራው ይለያያል

note

IIf evaluates both ExpressionTrue and ExpressionFalse even if it returns only one of them. If one of the expressions results in error, the function returns the error. For example, do not use IIF to bypass a possible division by zero result.


የ ስህተት ኮዶች:

5 ዋጋ የሌለው የ አሰራር ጥሪ

ለምሳሌ:


REM Returns the maximum of 3 values
Function Max (A As Double, B As Double, C, As Double) As Double
    Max = IIf( A >= B, A, B)
    Max = IIf( C >= Max, C, Max)
End Function
REM Bad usage of function IIf
Function Inverse(A As Double) As Double
    Inverse = IIf( A = 0, 0, 1/A )
End Function

If or Select Case statements

Switch function

Please support us!