功能:
按照指定条件返回数据。
语法:
条件 ({[<判断条件>] [则 <true计算式>]} [否则 <false计算式>])
返回:
简单数据类型。
参数:
|
[<判断条件>] |
如果本参数的计算结果为true,则返回参数[则 <true计算式>]的计算结果。注意,本参数通常与参数[则 <true计算式>]成对使用,也可以单独使用。 |
|
[则 <true计算式>] |
如果参数[<判断条件>]的计算结果为true,则返回本参数的计算结果。注意,本参数必须与参数[<判断条件>]成对使用。 |
|
[否则 <false计算式>] |
当前面所有的[<条件判断>]都为false时,返回本参数。 |
示例:
|
条件 ((订单日期年=2019 且 订单金额>10000) 则"2019年大订单") |
如果字段订单日期的年份是2019而且订单金额>10000,则返回"2019年大订单"。 |
|
条件 ((订单日期年=2019 且 订单金额>10000) 则 "2019年大订单", (订单日期年=2019 且 订单金额>2000) 则 "2019年中订单",(订单日期年=2019 且 订单金额<=2000) 则 "2019年小订单") |
如果订单日期的年份是2019,而且订单金额>10000,则返回"2019年大订单";如果订单日期的年份是2019而且订单金额>2000,则返回"2019年中订单";如果订单日期的年份是2019而且订单金额<=2000,则返回"2019年小订单"。 |
|
条件 ((订单日期年=2019 且 订单金额>10000) 则"2019年大订单", (订单日期年=2019 且 订单金额>2000) 则"2019年中订单",(订单日期年=2019 且 订单金额<=2000) 则"2019年小订单" ; 否则 "其他年份订单") |
如果订单日期的年份是2019 而且订单金额>10000,则返回"2019年大订单";如果订单日期的年份是2019而且订单金额>2000,则返回"2019年中订单";如果订单日期的年份是2019而且订单金额<=2000,则返回"2019年小订单";如果不符合以上条件,则返回"其他年份订单" |