#tableau-api #calculated-field
#tableau-api #вычисляемого поля
Вопрос:
Я хочу выбрать последнее имя каждого IDnum.
Ниже приведен пример набора данных
- IDnum Дата Имя Доход
- 1 июля-20 Джеймс $ 30;
- A1 20 августа Джеймс $ 10;
- A1 Sep-20 JamesSt $ 30;
- B1 Июль-20 AliceB $ 70;
- B1 20 августа Алиса __ Будет 20 долларов;
- B1 20 сентября AliceBet $ 10;
Я хочу суммировать данные по IDnum, но для каждого IDnum показывать последнюю версию имени
- A1 стоит 70 долларов;
- B1 AliceBet $ 100;
Как я могу это сделать в таблице?вычисляемое поле?
Ответ №1:
Посмотрите, работает ли это:
IF DATE = {FIXED [IDnum]:MAX([Date])} THEN [Name] END
Комментарии:
1. Привет, Энди, это сработало. Идеальный. Мне пришлось перенести ваш запрос в другое поле. {исправлено [IDnum]: MAX (и запрос) }