2015-05-19 7 views
2

В таблице 8.3 У меня есть проблема с информацией, полученной из измерения.Использование только информации из измерения без изменения вида

У меня есть «Имя клиента» и «Дата заказа» в строках, и я выбрал только самый ранний заказ от каждого клиента - MIN (Дата заказа). Теперь я хочу посмотреть, кто является дистрибьютором конкретного заказа, но когда я перетаскиваю «Центр распространения» в строки, он редактирует вид, чтобы также содержать самый ранний заказ от каждого центра распределения, где заказчик сделал заказ. Как выделить информацию о распределительном центре только для самого раннего заказа для каждого клиента?

Микаэл

+0

Эта задача намного проще в версии 9 с использованием вычислений LOD. В v8 самый простой подход использует простой пользовательский SQL. Нет времени объяснять дальше, но обновляйте, если сможете, и читайте о расчетах LOD. –

ответ

0

Один простой способ сделать это было бы ранжировать даты, затем отфильтровать все, кроме даты с рангом 1.

Создать вычисляемое поле (я буду называть его [Date Rank Filter]:

RANK_UNIQUE(MIN([Order Date]), 'asc') 

Перейти к меню по умолчанию Таблица расчета и изменения «Compute с помощью:». в центре распределения

Перетащите в фильтры и фил все, кроме 1. Затем он будет показывать только центр распространения с самой низкой датой заказа для каждого клиента.