我有一个 Power-Bi 报告,我需要有条件地在卡片或表格中显示超链接。该报告将 Account_id 作为切片器值。
如果 account_id 在视觉中产生超过 4 条记录,我需要添加一个额外的行,其中包含文本"More.."
。参考图片如下。
提前致谢
我有一个 Power-Bi 报告,我需要有条件地在卡片或表格中显示超链接。该报告将 Account_id 作为切片器值。
如果 account_id 在视觉中产生超过 4 条记录,我需要添加一个额外的行,其中包含文本"More.."
。参考图片如下。
提前致谢
如果有可能得到你想要的东西,我不知道,但这是我的尝试。如果您需要对格式进行大量控制,Power BI 仍然不是很好。
首先,创建一个排名列:
Rank = RANKX(
FILTER(ALL(Table1),
Table1[account_id] = EARLIER(Table1[account_id])),
Table1[Partners], , ASC)
接下来是一列,显示最上面的那些和任何可能的第 5 项的“更多...”。
Display = IF(Table1[Rank] > 5,
BLANK(),
IF(Table1[Rank] < 5,
Table1[Partners],
"More..."))
最后,包含“更多...”行的所需 URL 的列:
Link = IF(Table1[Display] = "More...", "http://www.URL.com", BLANK())
这是我的示例数据表的样子:
Display
然后,您可以使用andLink
列设置表。确保为该字段选择“不汇总”并在值格式选项下选择 URL 图标以获取链接图标而不是 URL。您可能还想在视觉调整器设置中过滤掉空白。
对于上面的右侧表格,我将表格值框中的列标题文本更改为“合作伙伴”和“”。