1、概述
有不同类型的运算符:算术运算符、比较运算符
类型 | 符号 | 含义 | 示例 |
---|---|---|---|
算数运算符 | +(加号) | 加法 | 1+1 |
-(减号) | 减号 | 3-1 | |
*(星号) | 乘法 | 4*4 | |
/(正斜杠) | 除法 | 6/2 | |
比较运算符 | = | 等于 | [年月].CurrentMember.caption='202301' 或 [合同金额]=1000 |
> | 大于 | [合同金额]>1000 | |
< | 小于 | [合同金额]<1000 | |
>= | 大于等于 | [合同金额]>=1000 | |
<= | 小于等于 | [合同金额]<=1000 | |
<> | 不等于 | [合同金额]<>1000 |
2、操作讲解
1)除法
这是一个非常常用的函数,原因是我们做数据分析的很多指标都是相对值,环比增长率、利润率、存货周转率、离职率、借款逾期率...它们的数学表达式都是除法计算。当然我们一般可以用运算符“/”来完成,它的好处是可以在分母为零时防止出现报错信息。比如一个简单的除法计算,销售支出金额占比=支出金额_销售/支出金额:
- 使用代码编写,如下:
使用执行代码编写,可以写多个算数运算,比如 年比年增长率=(当年销售量-去年销售量)/去年销售量 先减,再除;当遇到括号时会先执行括号的内容,跟小学教的数学一样的逻辑。
如果 分子的计算结果为 null 值,则运算符将引发错误,为0时计算结果为0;
如果分母的计算结果为0或null时,则运算符将引发错误;
- 使用向导方式:
1. 分子/分母都只能拖入度量
2.如果 分子的计算结果为 null 值,则运算符将引发错误,为0时计算结果为0;
3.如果分母的计算结果为0或null时,则运算符将引发错误;
2)乘法
执行两个数相乘的算术运算
基值、要乘以的度量:两个指标必须具有相同的数据类型(数值型),如果一个指标的值为空值,则此运算符返回空值
3)减法
执行一个算术运算,将一个数减去另一个数
4)加法