iif函数的用法是什么?

iif函数的用法是什么?,第1张

iif的嵌套使用:iif(a==b,true,iif(b==c,true,false))

iif(公司="1",发票金额*15,"") as日元金额。

因为发票金额是数字,所以不应该加双引号,加了双引号就变成文本型的,而文本型是不能参与计算的,而"公司=1"的那个1就应该加双引号表示引用这个文本值。这个表达已经在ACCESS里面测试通过。

扩展资料:

iif函数VB里的函数

根据表达式的值,来返回两部分中的其中一个。

语法

IIf(expr, truepart, falsepart)

IIf 函数的语法含有下面这些命名参数:

描述 :

expr 必要参数。用来判断真伪的表达式。

truepart 必要参数。如果 expr 为 True,则返回这部分的值或表达式。

falsepart 必要参数。如果 expr 为 False,则返回这部分的值或表达式。

参考资料来源:百度百科-iif函数

VB中IIF函数意思是根据表达式的值,来返回两部分中的其中一个。语法格式为IIf(expr, truepart, falsepart)。expr用来判断真伪的表达式。如果expr为True,则返回truepart这部分的值或表达式。如果expr为False,则返回falsepart这部分的值或表达式。

扩展资料:

在任何可以使用表达式的位置均可使用 IIf。可以使用 IIf 确定另一个表达式为 True 还是 False。如果表达式为 True,则 IIf 返回一个值;如果为 False,则 IIf 返回另一个值。请指定 IIf 返回的值。在复杂表达式中使用 IIf   x可以"嵌套" IIf表达式,使计算的一系列取决于表达式。

尽管 IIf 只返回 truepart 和 falsepart 中的一个,但始终会对这两部分进行计算。因此,应当注意是否出现无谓的副作用。

-1。

计算过程如下:

1、函数iif("男">"女",1,-1)意思是男字大于女字时,公式返回1。否则返回-1,而正确结果是返回-1,即男字没有大于女字。

2、EXCEL中每个汉字都有一个对应的数值的,用这公式查看 =CODE("这儿输入汉字"),即:

=CODE("男")=50384

=CODE("女")=50606

3、50384<50606,由此得出男字小于女字 ,所以上面的公式返回 -1。

扩展资料:

iif函数是一种计算机用语,作用是根据表达式的值,来返回两部分中的其中一个。iif函数VB里的函数,根据表达式的值,来返回两部分中的其中一个。

1、语法

IIf(expr, truepart, falsepart)

IIf 函数的语法含有下面这些命名参数:

2、描述 :

expr 必要参数。用来判断真伪的表达式。

truepart 必要参数。如果 expr 为 True,则返回这部分的值或表达式。

falsepart 必要参数。如果 expr 为 False,则返回这部分的值或表达式。

3、说明

由于IIf会计算truepart和falsepart 它只返回其中的一个。

4、举例:

a=10 b=20

?iif(a>b, a大于b,a小于b)

a小于b


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/1924.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-01-30
下一篇2023-01-30

发表评论

登录后才能评论

评论列表(0条)

    保存