PBI培训(3):PBI常用DAX、M语言函数

一、常用DAX函数(度量值)

  1. DISTINCTCOUNT
    作用:去重计数

  2. CONCATENATEX
    作用:拼接文本/列

  3. SUMMARIZE
    作用:提取X表X列中非重复内容
    示例:
    类目数量= DISTINCTCOUNT(‘订单表’[产品类目])
    类目列表=CONCATENATEX(SUMMARIZE(‘订单表’,‘客户表’[客户],‘订单表’[产品类目]),‘订单表’[产品类目],"、")
    在这里插入图片描述
    在这里插入图片描述

  4. CALCULATE

  5. MAX

  6. ALL
    作用:清除所有切片、筛选效果

  7. VALUES
    示例:
    = CALCULATE(MAX( FactInternetSales [OrderDate]), ALL ( FactInternetSales ))
    =CALCULATE(SUM(‘表’[求和项]),ALL(‘表’[地点]),VALUES(‘表’[省份]))

  8. RELATED

  9. RELATEDTABLE
    作用:跨表调用
    注意:RELATED是返回一个值,还有个函数RELATEDTABLE是返回一个表,作用、语法和使用方式类似,但因为返回的类型不同,在模型中的应用有差异

  10. DIVIDE
    作用:除法
    示例:
    流动比率 = 流动资产合计/流动负债合计=DIVIDE( [流动资产合计] , [流动负债合计] )

  11. FILTER
    作用:条件筛选
    示例:
    流动资产合计 =CALCULATE([项目金额],FILTER(ALL(‘资产负债表’),‘资产负债表’[项目名称]=“流动资产合计”))
    在这里插入图片描述

  12. VAR、SELECTEDVALUE
    作用:按切片器选中类别显示对应的数据
    示例:

  • 2
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值