Tableau按计量过滤得到" Top 30"

时间:2017-01-10 01:12:12

标签: sorting null tableau

我报道了我公司经营的电视广告,并希望提供一个前30名"最高每次获得费用和最低每次获得费用的广告列表。

我做过的事情:我为电梯" Top 30电视节点制作了类似的报道。在 timestamp 字段上使用过滤器。

过滤器按预期工作的示例:

enter image description here

我被困的地方但是,此方法无法过滤前30名CPA和30名CPA。我两种方式都以空值结束。

过滤器不工作的示例:

enter image description here

我需要的是什么:报告按照每次转化费用排序,以查看效果最好和最低的电视广告。排除null和$ 0 CPA点。

示例数据:

 Timestamp        |  Lift  |  Ad Cost  |  Ad Delta  |  CPA |
------------------|--------|-----------|------------|------|
 2016-12-09 12:00 |     0% |      $100 |          0 |      |
 2016-10-18 17:00 |    30% |      $800 |         40 |  $20 |
 2016-09-05 09:00 |   180% |        $0 |        100 |   $0 |
 2016-11-24 13:00 |    60% |       $50 |         10 |   $5 |
 2016-11-24 13:00 |   110% |       $50 |         25 |   $2 |
 2016-11-24 13:00 |     0% |       $10 |          0 |      |
 2016-11-24 13:00 |    60% |        $0 |         20 |   $0 |

1 个答案:

答案 0 :(得分:0)

回答我的问题,因为我已经找到了解决方法。据我所知,实际上没有办法按度量进行过滤。

我最终应用了一个过滤器,对列顺序进行排序,然后计算前30行以查找最后一行中的数字。然后我将过滤器限制设置为此数字。过滤器也可用于排除$ 0&nulls。

此解决方案不会针对较大的报告进行扩展,但这次它就是诀窍。

注意:CPA在下面的屏幕截图中重命名为CPS。

enter image description here