Python全系列 教程
3567个小节阅读:5929k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
ALL函数是清除筛选条件
ALL函数的应用:清除表中所有行的筛选器以及创建针对表中所有行的计算非常有用
ALL语法:
xxxxxxxxxx
ALL(表名) 或 ALL(列,列…)
返回表
示例:计算销量的占比
创建度量值【销售总量】
xxxxxxxxxx
销售总量 = sum('表'[销量] )
创建度量值【ALL销售量1】
xxxxxxxxxx
ALL销售量1 = CALCULATE([销售总量],ALL('表'))
创建【矩阵】,拖动【销售总量】到值,【商品种类】到行,【包装规格】到列
再选择【矩阵】,拖动【All销售量1】到值,【商品种类】到行,【包装规格】到列
可以看到【ALL销售量1】筛选的就是一个总销售量的总值
使用筛选功能筛选的数量除以【ALL销售量1】,则就是该销量所占比
xxxxxxxxxx
占比1 = [销售总量]/[ALL销售量1]
默认的小数位数是2位,可以进行修改
添加【切片器】,拖到【商品】名称到字段。选择某几种商品。
可以看到总计不是100%,剩余所占百分比是没有选中的商品。如果想让选中的商品总计为100%。可以使用Allselected函数。
xxxxxxxxxx
语法: Allselected(表或列)
用途:统计直观合计,即清除所显示的筛选条件
创建度量值【ALLselected销售量】
xxxxxxxxxx
Allselected销售量 = CALCULATE([销售总量],ALLSELECTED('表' ))
创建度量值【占比2】
xxxxxxxxxx
占比2 = [销售总量]/[Allselected销售量]