PowerBI 一些基础功能(2)

1、表时间创建:

  

日期表2 = ADDCOLUMNS(

CALENDAR(date(2019,1,1),date(2019,12,31)),

"年", YEAR ( [Date] ),

"季度", ROUNDUP(MONTH([Date])/3,0),

"月", MONTH([Date]),

"周", weeknum([Date]),

"年季度", year([date]) & "Q" & ROUNDUP(MONTH([Date])/3,0),

"年月", year([Date]) * 100 + MONTH([Date]),

"年周", year([Date]) * 100 + weeknum([Date]),

"星期几", WEEKDAY([Date],2)

)

2、POWER BI  -- all函数的应用

ALL(tb)/ALL(tb[col]) 作用是删除用在表上的一切筛选器,或单列表上的。
一般作为过滤表和过滤器存在,传入计算聚合函数参数,比如CC和CCT。
ALL函数也可作用在多列上。
有ALL或者REMOVEFILTERS,外部分组筛选和内部筛选都是无效的,计算结果都是从全局考虑整齐划一的,多用于当指标计算的分母。
还有ALLCROSSFILTERED,与ALL类似。
ALLEXCEPT(tb,col1,col2,…),这个,同样的公式可以用在计算列也可以用在度量值,效果不同,要小心。如果内外筛选器相同,效果可能符合预期。
还有一个是ALLSELECTED(tb),消除所有外部筛选器。
还有一个是ALLSELECTED(tb,col),消除外部筛选器col
这些就是所谓的筛选器修改函数了,可以在某些上下文中消除一些筛选作用,得到想要得到的汇总数值。

POWER BI DESKTOP中如何使用筛选?(DAX入门七)ALL消除 - 知乎ALL(tb)/ALL(tb[col]) 作用是删除用在表上的一切筛选器,或单列表上的。 一般作为过滤表和过滤器存在,传入计算聚合函数参数,比如CC和CCT。 ALL函数也可作用在多列上。 有ALL或者REMOVEFILTERS,外部分组筛选…icon-default.png?t=N7T8https://zhuanlan.zhihu.com/p/400746060

3、calculation,filter,all,value等函数的用法:

  表数据及结构:

      3.1、度量值_all = CALCULATE(SUM('表1024'[年龄]),ALL('表1024'[姓名]))

             

   3.2、度量值_values_all = CALCULATE(SUM('表1024'[年龄]),FILTER(all('表1024'),'表1024'[姓名]="张三"))

3.3、度量值_values = CALCULATE(SUM('表1024'[年龄]),VALUES('表1024'[姓名]))

3.4、度量值_values_filter = CALCULATE(SUM('表1024'[年龄]),FILTER(VALUES('表1024'),'表1024'[姓名]="张三"))

  3.5、度量值_filter = CALCULATE(SUM('表1024'[年龄]),FILTER('表1024','表1024'[姓名]="张三"))

    3.6、

4、Power BI建模的2个常见问题,你应该也遇到过(维度表,不能为null,怎么去null值

    Power BI建模的2个常见问题,你应该也遇到过icon-default.png?t=N7T8http://www.360doc6.net/wxarticlenew/1103892957.html

    自己写的代码:

           

首页_客户等级_维度表 = FILTER(VALUES('bi ads_port_cli_check_detail_rpt'[cli_lv]),[cli_lv]<>BLANK())

5、表丨DATATABLE(建表函数)

   5.1、百度安全验证icon-default.png?t=N7T8https://baijiahao.baidu.com/s?id=1676960460739782826&wfr=spider&for=pc

6、

7、

8、

9、

10、

11、

12、

13、

14、

15、

16、

17、

18、

19、

20、

21、

22、

23、

24、

25、

26、

27、

28、

29、

30、

31、

32、

33、

34、

35、

36、

37、

38、

39、

40、

41、

42、

43、

44、

45、

46、

47、

48、

49、

50、

51、

52、

53、

54、

55、

56、

57、

58、

59、

60、

61、

62、

63、

64、

65、

66、

67、

68、

69、

70

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值