首页 > 解决方案 > Power BI 总计评估

问题描述

我有很多值的下表,这些值也给了我一个总 PerecntageChange。

Date      CheckType    State    Previous    Daily  PercentChange  KPI light
6/13/21    AM          AR         29489     33023    11.98%        Yellow
6/13/21    AM          KY         105496    104648   -.80%         Green

我需要为总计创建单独的 KPI 光指标。我怎样才能做到这一点?

Measure

Percentage change = 
VAR __BASELINE_VALUE = SUM('AutoDialerDaily'[PREV_CNT])
VAR __VALUE_TO_COMPARE = SUM('AutoDialerDaily'[CURR_CNT])
RETURN
IF(
    NOT ISBLANK(__VALUE_TO_COMPARE),
    DIVIDE(__VALUE_TO_COMPARE - __BASELINE_VALUE, __BASELINE_VALUE)
   )

Column驱动 KPI 灯的颜色指示器(条件格式)

COLOR_IND_FORMAT = 
//IF(HASONEVALUE(AutoDialerDaily[State]),
SWITCH(
TRUE(),
AutoDialerDaily[Check type] = "STATE AM" && AutoDialerDaily[PRCNT_DIFF] >=16, "RED",
AutoDialerDaily[Check type] = "STATE AM" && AutoDialerDaily[PRCNT_DIFF] >=11 && AutoDialerDaily[PRCNT_DIFF] <=15 , "YELLOW",
AutoDialerDaily[Check type] = "STATE AM" && AutoDialerDaily[PRCNT_DIFF] <=10, "GREEN",
"BLACK")

我不确定这里需要发生什么。

我想要一组单独的“TOTAL Metrics”并控制颜色。因此,例如,如果我想说如果总计为 2%,则应显示为“蓝色”指示器

标签: powerbipowerbi-desktop

解决方案


您可以按如下方式创建度量:

COLOR_IND_FORMAT = 
SWITCH(
TRUE(),
VALUES('Table'[CheckType]) = "AM" && [Percentage change] >= 0.10, 1,
VALUES('Table'[CheckType]) = "AM" && [Percentage change] < 0.10, 2)

在此之后,从“格式”窗格中选择“条件格式”选项。在下拉列表中选择“百分比变化”列 > 转到图标 > 高级控件

条件格式

在“高级控件”框中,您可以根据您创建的度量进行格式化。请参考下图:

格式规则

最终输出:

输出

希望这能解决您的问题。


推荐阅读