2017-01-10 8 views
1

Я сообщаю о телевизионных роликах, которые моя компания запускала, и хочу предоставить список «топ-30» по самой высокой цене за конверсию и самой низкой цене за конверсию.Tableau Filter by Measure, чтобы получить «Топ 30»

Что я сделал: Я создал подобный отчет для «Top 30 видеосюжетов по Lift» с помощью фильтра на временной метки поля.

Пример фильтра работает, как ожидалось:

enter image description here


Где я застрял: Однако этот способ не работает для фильтрации верхних 30 CPA и нижней 30 CPA. Я заканчиваю нулями в обоих направлениях.

Пример фильтра не работает:

enter image description here


Что мне нужно: отчет сортировать по CPA, чтобы увидеть сверху и снизу выполнения телевизионных рекламных роликов. Исключить пятна CPA нуля и $ 0.

Образец данных:

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 | 

ответ

0

Отвечая на мой вопрос, потому что я понял, обходной путь. Насколько я могу судить, нет способа фактически отфильтровать по мере.

В итоге я применил фильтр, отсортировав порядок столбцов, а затем подсчитав первые 30 строк, чтобы найти номер в последней строке. Затем я устанавливаю ограничение фильтра на это число. Фильтр также полезен для исключения $ 0 и нулей.

Это решение не будет масштабироваться для более крупных отчетов, но на этот раз это сделало трюк.

Примечание: CPA переименован в CPS на скриншоте ниже.

enter image description here