业务指标:
特殊指标:
通用指标:
1级指标:求和、平均、计数、最大值最小值(直接的数字不好理解)
2级指标(一级指标间通过各种计算得到的指标,是为了描述一级指标好坏的对比指标)
空间上对比指标:基准比、均比、标准比、占比、目标达成比
基准比:实际值和基准值或和参与的总合计的对比水平,如:成绩水平
均比:实际值和所有值总平均对比水平
标准比:实际值和某个标准对象的值对比,如;和邻居家孩子对比
目标达成比:实际值与目标值,如:销售人员
时间上对比指标:环比、同比 (高汇总,长跨度)
百分比公式:实际值/对比值*100%
差异百分比公式:(实际值-对比值)/对比值*100%
DAX函数计算度量指标:
金额合计=sum([商机金额])
所有城市总合计金额=calculate(sum([商机金额]),all([城市]))
all既忽略汇总维度,也忽略筛选维度
allselected只忽略汇总维度,不忽略筛选维度
所有城市总平均=calculate(average([商机金额]),all([城市])) (错误的,计数计的是所有商机数)
所有城市总平均=calculate(sum([商机金额]),all([城市]))/calculate(distinctcount([城市]),all([城市]))
求的是主键的某个平均值时可以直接average,all
上海金额合计=calaulate(sum([商机金额]),[城市]="上海")
注意:坑:不能把聚合函数嵌套在其他函数内部使用
创建好聚合函数,把名字放在其他函数里使用即可避免坑。
放在calculate里可以使用
时间维度:
时间智能函数,汇总时间周期下或时间位移量下的数值
缺点:每个计算逻辑不一样,参照时间点还是时间段,位移量是多长,返回值是时间点还是段下值。
totalmtd(sum([金额]),[日期])参照的时间点,不能参照时间段(只受后点影响)位移量是所选时间点月份第一天,返回时间段的值第一天到当天的汇总值。
totalqtd totalytd.
previousmonth ,上月金额合计=calculate([金额合计],previouemonth([日期]))参照时间点,不能参照时间段(受前点影响)返回上个月一整个月的金额合计
dateadd ,上月金额合计=calculate([金额合计],dateadd([日期],-1,month))参照点,返回前一月时间点的值;参照时间段,返回前点后点往前一个月的时间段的值(可以设置month,day,year,quarter)

计算环比,同比用dateadd函数
bug:需要创建日起辅助表:计算环比增长率、同比增长率、作相应图都加日期辅助表
进入PQ,建立空查询,=list.Dates创建日期列表,输入参数设置日期范围,生成日期列表,转换 到表,修改字段名,修改类型为日期,进入PP日期辅助表和源数据表连接。








暂无数据