
加入 PowerBI自己学 知识星球:下载源文件,边学边练;遇到问题,提问交流,有问必答。
在数据大屏或空间有限的报告页面中,使用自动滚动的表格可以显示更多的信息,适合展示有限行数的排名数据等。

解决方案
在PowerBI中,使用HTML Content(Lite)三方视觉对象可以实现自动滚动表格的效果。关键在于生成html代码,先生成静态表格,包含表头和内容两部分,然后为内容配上动画效果,支持调节滚动速度。
操作步骤
使用如下数据,在5行(总行数的一半)的空间范围内,滚动显示10行排名数据。

STEP 1 点击获取更多视觉对象,搜索html,添加带PowerBI认证蓝标的HTML Content(Lite)视觉对象。

STEP 2 书写基础度量值(数量、排名)和html度量值,在画布中添加HTML Content(Lite)视觉对象,然后把html度量值拖放到视觉对象的Value中。
Qty = SUM('表'[数量])
Rank = RANK(DENSE, ALLSELECTED('表'[国家]), ORDERBY([Qty], DESC))
静态表格部分的代码如下,该部分使用了计算表函数SUMMERIZECOLUMNS、ADDCOLUMS和文本连接函数
-- 汇总数据:国家、数量、排名
VAR _t1 =
SUMMARIZECOLUMNS(
'表'[国家],
</

最低0.47元/天 解锁文章
3499

被折叠的 条评论
为什么被折叠?



