1.IIf
类别 | 描述 |
---|---|
函数写法 | IIf(Logical ,expr1, expr2) |
函数作用 | 条件判断:条件为真,返回参数expr1,否则返回参数expr2 |
参数说明 | Logical:条件表达式 expr1:条件为真的返回值,可以是度量字段、具体的数值、字符串,或维度的成员,不能是维度字段 expr2:条件为否的返回值,同expr1 |
示例 | 1、基于度量[销售额]的值显示是否达标:IIf([销售额]>1000,'达标','不达标') |
2.And
类别 | 描述 |
---|---|
函数写法 | And |
函数作用 | 并且:一般配合其它函数使用,表示条件需要同时成立 |
参数说明 | |
示例 | 1、基于度量[销售额]、[累计销售额]的值一起判断是否达标:IIf(([销售额]>1000 And [累计销售额]>99999),'达标','不达标') |
3.OR
类别 | 描述 |
---|---|
函数写法 | OR |
函数作用 | 或: 一般配合其它函数使用,表示满足其中一个条件即可 |
参数说明 | |
示例 | 基于维度[城市]的值显示是否是一线城市:IIf(([城市].CurrentMember.caption='上海' OR [城市].CurrentMember.caption='北京'),'一线城市','其他') |
4.CASE
类别 | 描述 |
---|---|
函数写法 | CASE |
函数作用 | 流程控制/条件判断 |
参数说明 | expr1,expr2,……返回值,可以是度量字段、具体的数值、字符串,或维度的成员,不能是维度字段 |
示例 | 1、基于度量[销售额]的值显示是否达标: |