2016-08-30 2 views
0

Попытки выяснить таблицы вычисляемых полей:Таблицы для расчета вхождения строки переменной

Я хотел бы вычислить вхождение переменной строки. Пример:

Fruit | Occurrence 
Apple | 2 
Apple | 2 
Orange | 1 
Banana | 1 

Происшествие должно быть вычисляемое поле, которое в Excel будет = COUNTIF ([фрукты] = [@ фрукты])

Что эквивалентный синтаксис для Tableau?

ответ

0

Просто принимать во внимание, что если вы используете "ОСНОВНОЙ" фильтры WOT вон `я предлагаю использовать "ВКЛЮЧИТЬ"

{ВКЛЮЧИТЬ [Фрукты]: COUNT ([фрукты])}

0

Мое решение работает с расчетами WINDOW. Кроме того, она требует дезагрегации данных: Tableau online documentation

Data source and worksheet arrangement

код для дискретного Calculation2 (Compute с помощью Pane DOWN):

RUNNING_COUNT(ATTR([Fruit])) 

код для дискретного Calculation3 (Compute с использованием Pane DOWN):

WINDOW_MAX([Calculation2]) 

Независимо от того, работает ли это, когда вы перетасовываете значения в источнике данных, я не знаю. Полагаю, вам понадобится сортировка для столбца Fruit.

0

Я понял, правильный ответ:

{FIXED [Fruit] : COUNT([Fruit])} 

Где фиксируется создает набор массив фильтрования всех строк, содержащие одну переменных в текущей строке.

Смежные вопросы