max日期最大值为0_Power BI经典技巧:在走势图上标注最大值、最小值…

进行指标的可视化时,有时不仅想看出这个指标的整体走势,可能也很关注某几个特定的数据点,比如最大值、最小值等。

这篇文章就来告诉你如何在走势图上标记出这些特定数据点,以最常用的折线图为例。

06df15173b91c78ce14056c699ee92a8.png

这是以日期表的日期为横轴,度量值[指标数据]作为值生成的折线图。

让我们通过一个度量值来标记处最大值,

最大值 =
IF([指标数据]= MAXX(ALLSELECTED('日期表'[日期]),[指标数据]),
[指标数据])

该DAX先通过MAXX函数找出所选期间的最大值,然后使用IF函数判断,如果指标数据等于这个最大值,则返回该数据,否则返回空值。

将这个度量值也放入到折线图中,并设置显示该系列的数据标签,效果如下图,

0623df2694ef7c984e09f52209ae29e0.png

理解了最大值的做法,标记最小值就很简单了,只要把上述代码的MAXX改成MINX就可以了,

最小值 =
IF([指标数据]= MINX(ALLSELECTED('日期表'[日期]),[指标数据]),
[指标数据])

03b3a1fa860f1a98fc84ced3434c7a22.png

同样我们还可以标记处起始点和结束点,

起始点=
IF(MAX('日期表'[日期])=
MINX(ALLSELECTED('日期表'[日期]),'日期表'[日期]),
[指标数据])
结束点 =
IF(MAX('日期表'[日期])=
MAXX(ALLSELECTED('日期表'[日期]),'日期表'[日期]),
[指标数据])

注意这里比较的对象已经不是指标数据的最大值和最小值,而是日期的最大值和最小值。

把这几个度量值全放进来,效果如下,

a38e9cf60f428fdb48030dd1eac40811.png

并且这些数据点可以随着时间段的变化而动态变化,

29a558a6d0dfdda288301a94d6cdc60c.gif

不仅在折线图可以标记,在另外一个常用的走势图,面积图中同样可以用这个方法标记。

直接把折线图切换为面积图,

2ca88859f0847f29a8477c77d824c03b.gif

图表已发布到web: https://dwz.cn/EQeu6DPF

这个技巧,你get了吗?

如果你刚接触并打算学习PowerBI,我整理了一本从零开始学习PowerBI的电子书,微信公众号 「PowerBI星球」后台回复关键字“PowerBI”可免费获取这本电子书,看完这本书,你基本上就入门了,使用PowerBI进行简单的数据处理和分析没有问题。
如果你练习PowerBI时苦于没有数据,可以在公众号回复关键字"数据"获取我整理的近百个数据集。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值