В таблице, как мне суммировать данные по IDnum, но для каждого IDnum показывать последнюю версию имени?

#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 (и запрос) }