Tableau - 最大测量值的滤波器尺寸

问题描述 投票:2回答:1

我正在尝试计算值E的D列的MAX值,它对每个A列重置。后来我只需要显示A的MAX行。

原始数据如下所示:enter image description here

理想的观点是这样的:enter image description here

谢谢!

filter max tableau
1个回答
1
投票

这是使用LOD计算可以/应该回答的问题的一个很好的例子。

首先,找到每个[名称](B列)的最大[百分比](列E):

{Fixed [Name]: MAX(Percentage)}

然后插入该计算,将其称为“Max Per Name”,进入另一个计算,如果[Percentage]和[Max Per Name]匹配,则只显示[Letter](D列):

IF [Percentage] = [Max Per Name] THEN [Letter] END

结果将是一个维度,显示[Letter]匹配最大[Percentage]和'Null'时不匹配。

从这里,只过滤掉'Null' - 结果将完全按照您的意愿。您甚至可以从视图中取出[百分比]并仍然可以看到准确的[字母]。

请注意,虽然LOD计算非常强大,但它们需要更多的工作来维护和操作。它们比正常计算稍微复杂一些。请花点时间阅读这篇LOD Overview文档,以进一步熟悉它们的使用/限制。

© www.soinside.com 2019 - 2024. All rights reserved.