DAX 信息 - ISONORAFTER 函数



说明

取任意数量的三元组,三元组中的前两个值是要比较的表达式,第三个参数指示排序顺序。排序顺序可以是升序(默认)或降序。

根据排序顺序比较三元组中的第一个参数与第二个参数。如果排序顺序是升序,则要执行的比较是第一个参数大于或等于第二个参数。如果排序顺序是降序,则要执行的比较是第二个参数小于或等于第一个参数。

如果任何比较为 TRUE,则 ISONORAFTER 函数返回 TRUE,否则返回 FALSE。

DAX ISONORAFTER 函数在 Excel 2016 中新增。

语法

ISONORAFTER (
   <scalar_expression>, <scalar_expression>, [sort_order],  
   [<scalar_expression>, <scalar_expression>, [sort_order]] …
) 

参数

序号 参数和说明
1

标量表达式

返回标量值的任何表达式,如列引用或整数或字符串值。

通常,第一个参数是列引用,第二个参数是标量值。

2

排序顺序

可选。

执行比较的顺序。

ASC:升序,或

DEC:降序。

如果省略,则默认为升序。

返回值

TRUE 或 FALSE。

示例

= ISONORAFTER(2,0,DESC,2,1,DESC): 
   This DAX formula returns FALSE, because both 0 and 1 are not greater than 2.
= ISONORAFTER(2,5,DESC,2,1,DESC): 
   This DAX formula returns TRUE, because 5 is greater than 2.
dax_functions_information.htm
广告