【问题标题】:How to give different tooltips to different columns in powerbi如何为powerbi中的不同列提供不同的工具提示
【发布时间】:2022-11-26 05:45:57
【问题描述】:

我在 Power BI 中创建了表。在提供工具提示时,我想将 Tooltip-1 显示到第 2 列,将 Tooltip-2 显示到第 3 列,如图所示。这个怎么做 ?

【问题讨论】:

  • 我已经添加了一个解决方案,它对你有帮助吗?

标签: powerbi tooltip


【解决方案1】:

我认为解决你的问题的唯一方法是Power BI 报表页面工具提示.

复制你的页面步骤1

在重复的页面中删除除表格之外的所有其他视觉对象确保表格位于左上角并确保它可见第2步

在页面信息中激活工具提示第 3 步

在页面大小中,选择页面工具提示的类型(不一定重要,但有助于获得更好的工具提示)第4步

返回表格可视化的工具提示部分,设置报告页面的类型步骤 5

将页面设置为您复制的页面第 6 步

【讨论】:

  • 感谢您的解决方案。我可以按照你的建议去做。但是,我需要的是 (1) 将工具提示 1(比如品牌名称的第 4 列)显示为表中第一列(品牌名称)的工具提示; (2) 将工具提示 2(例如品牌名称的第 5 列)显示为表中第 2 列(总回报)的工具提示,并且可能是其他列作为表中第 3 列(例如毛利)的工具提示。
  • 在第 2 步中,可以将上述列作为工具提示。
  • (1) 当我将 pagesize 更改为 Tooltip 时,表格的位置从 Topleft 变为 middle。 (2) 完成所有这些操作后,我在“第 4 页的副本”中的表格成为第 4 页所有列的工具提示。
  • 它假设发生,在将页面大小更改为工具提示之前,您应该将视觉位置更改为左上角以确保表格显示值,您可以更改表格列以显示其他列,它会为您的整个工具提示表不是单列。
  • 谢谢。是的,它会根据我们的要求更改工具提示,但是,它会更改整个表格的工具提示,而我想要的是为不同的列提供不同的工具提示。
【解决方案2】:

在矩阵视觉中,您可以通过将每一列的工具提示视觉对象放在单个工具提示页面上的另一列之上来实现。

  • 现在您将工具提示视觉对象的背景设置更改为 100% 透明度。
  • 然后确保文本元素仅在所需列悬停时可见(用作字体颜色的格式度量)
    Transparency =
    IF(
        SELECTEDVALUE(tabl1[column1]) = "column title in matrix",
        "black",
        "#FFFFFF00" // 00 means 100% transparency
    )
    
  • 折线图等图表的图表需要使用类似的逻辑
    Conditional Sum =
    IF(
       SELECTEDVALUE(Table1[Column1]) = "Column title in matrix",
       SUM(Table2[Column1]),
       BLANK()
    )
    

【讨论】:

    猜你喜欢
    • 2014-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多