Как получить сумму единственного уникального идентификатора РАЗ в Таблице - PullRequest
0 голосов
/ 24 сентября 2018

Я использую Tableau Desktop 10.2

У меня есть несколько источников данных, которые объединены с помощью левых соединений: Настройка данных

Это вызывает у меня проблемы, какЯ хотел бы получить общее количество моего трубопровода (желтая коробка).Прямо сейчас, благодаря тому, как я присоединился ко всему, мой конвейер огромен, так как добавляются все идентификаторы:

ID - значение ($ M)

1234 - $ 100M

5678 - 50 млн. Долларов

5678 - 50 млн. Долларов

1234 - 100 млн. Долларов

1234 - 100 млн. Долларов

9101 - 20 млн. Долларов

Сейчас моя общая стоимость составляет 420 миллионов долларов, тогда как она должна составить 170 миллионов долларов.

Я хотел бы сохранить объединения, потому что мои панели мониторинга содержат фильтры, которые я бы хотел затронуть на рабочих листах.

Есть идеи о том, что я могу сделать?

1 Ответ

0 голосов
/ 05 октября 2018

Вы можете выполнить расчет LOD по идентификатору и суммировать расчет, если ваши данные выглядят как в примере выше.Если вы не фильтруете по другим параметрам, ваш расчет LOD будет следующим:

{Fixed [ID]: SUM(Value ($M))}

, затем выполните SUM(LOD calcuation above)

Допустим, вы хотите отфильтровать по дате, просто добавьтепараметр в расчете LOD:

{Fixed [ID], [Date]: SUM(Value ($M))}

Затем суммируйте вычисление LOD, как упомянуто ранее.

...