2024年4月23日发(作者:)
重点函数
| SELECTEDVALUE
用法介绍
大家好,今天给大家分享一下
SELECTEDVALUE
函数的用法,先来看一下函数的说明:
SELECTEDVALUE ( Table[column] )
SELECTEDVALUE ( Table[column], "defaultvalue" )
SELECTEDVALUE ( Table[column], 0 )
函数返回第一个参数列的唯一引用值,如果参数列在上下文过滤器中不是唯一可用值,将返回空白或者第二个参数值(默认值)
话不多说,接下来我们一起看看
SELECTEDVALUE
在具体业务中的运用。
示例一
如上图,订单表中包含销售分区、订单金额、订单数量销售分区、订单金额、订单数量等信息。
要求:
展示各区域的销售完成情况,数值可以通过切片器切换销售额和销量。效果如下图:展示各区域的销售完成情况
思路:
数据源中,销售额和销售量信息分布在两个字段列上,无法通过选取现成的字段列来切片,需要手动创建参数表作为切片器需要手动创建参数表作为切片器。
再通过书写度量值使得柱状图中显示的值与切片器相关联
步骤:
Step 1
:新建参数表
value
参数表
=DATATABLE("value",STRING,{{"
销售额
"},{"
销售量
"}})
Step 2
:根据
value
的不同计算对应的聚合值书写度量值
sum_value = SWITCH(SELECTEDVALUE('value
参数表
'[value]),
"
销售额
",SUM('
订单表
'[
订单金额(¥)
]),
"
销售量
",SUM('
订单表
'[
订单数量
]))
Step 3
:可视化界面中,将
value
参数表中的
value
列作为切片器,完成。
是不是很简单呢,那我们再看另一个场景:
示例二
发布者:admin,转转请注明出处:http://www.yc00.com/news/1713854152a2331666.html
评论列表(0条)