在测量发生的那一天获得最大值和最小值

getting max and min of a measure just the day the day it happens

我有一个每天给我 运行 保证金的措施。 输出是这样的:

我想在测量发生的那一天找出它的最小值和最大值,这样我就可以在图表中将其绘制为一个点(而不是一条线),如下所示:

我尝试了以下措施:

max_gap_perf_cac :=MAXX ( VALUES ( dailies[Date] ); [Cac_port_gap] )

而我的 table 是日报,日期是日期栏

测量的结果是正确的,但是当我把它放在一个枢轴中时 table 我得到以下结果,这不允许我在图表中绘制结果:

欢迎任何帮助! 编辑:创建 运行 保证金的初始措施已在该问题中得到解决: 谢谢

好吧,我找到了解决方案,但可能不是最好的解决方案。 我正在为第一个数据透视表 table(顶部有 2 列的数据透视表)创建一个名称范围:

=OFFSET(Sheet2!$P;0;0;COUNTA(Sheet2!$P:$P)-1;2)

(table左上角的单元格是单元格P5)

此名称范围是强大查询的来源(添加到数据模型并仅创建连接)。

在由幂查询(“newtable”)创建的幂枢轴 table 中,我添加了 2 列,一列用于最小值,一列用于最大值,使用以下公式(对于max, min也是一样的道理) :

=IF(newtable[Cac_port_gap]=[max_gap_perf_cac];newtable[Cac_port_gap];blank())

听起来不太好,但对我有用。