【发布时间】:2021-09-24 13:54:26
【问题描述】:
我有一个包含多个产品的数据集及其几个月的平均评分。
我想问我们如何进行行格式化,例如:如果产品的评分不断增加,则将其着色为绿色,否则如果它下降,则应为红色。
我希望所有这些都在 Power BI 中完成。
样本数据:
【问题讨论】:
标签: powerbi formatting powerbi-desktop
我有一个包含多个产品的数据集及其几个月的平均评分。
我想问我们如何进行行格式化,例如:如果产品的评分不断增加,则将其着色为绿色,否则如果它下降,则应为红色。
我希望所有这些都在 Power BI 中完成。
样本数据:
【问题讨论】:
标签: powerbi formatting powerbi-desktop
使用这种数据格式,您必须为要着色的每一列创建一个度量。以下是措施(假设Table 是您的表的名称):
June background = IF(SUM('Table'[June]) < SUM('Table'[May]), "RED", "GREEN")
July background = IF(SUM('Table'[July]) < SUM('Table'[June]), "RED", "GREEN")
August background = IF(SUM('Table'[August]) < SUM('Table'[July]), "RED", "GREEN")
September background = IF(SUM('Table'[September]) < SUM('Table'[August]), "RED", "GREEN")
使用示例中的列向报告添加表格视觉对象,并为June 到September 重复以下操作。右键单击值窗格中的列并选择Conditional formatting -> Background color:
这将打开一个窗口,您可以在其中选择如何确定格式,并将其应用于仅值、仅总计或两者。选择按字段值对其进行格式化,然后为列选择相应的度量,如下所示:
对其余列重复此操作以获得此结果:
欲了解更多信息,请查看Use conditional formatting in tables 文章。
【讨论】: