Как перенести динамическую таблицу ширины в Alteryx

У меня есть несколько CSV с динамической шириной, и мне нужно обратиться к последнему, второму последнему столбцу каждого CSV, чтобы транспонировать их. Вот так выглядит мой файл:

Product | 2015-08-01 | 2015-09-01 | 2015-09-01 | 2015-10-01| Comment
ABC     | 13         | 12         | 15         | 14        | Strong
CDE     | 69         | 70         | 71         | 67        | Weak
FGH     | 25         | 25         | 26         | 27        | Stable

С каждым новым выпуском этого файла Excel добавляется столбец даты, а комментарий корректируется с учетом последней даты:

Product | 2015-08-01 | 2015-09-01 | 2015-09-01 | 2015-10-01| 2015-11-01| Comment
ABC     | 13         | 12         | 15         | 14        | 12        | Weak
CDE     | 69         | 70         | 71         | 67        | 67        | Stable
FGH     | 25         | 25         | 26         | 27        | 29        | Strong

Сейчас я переставляю два разных набора, во-первых, я выбираю комментарий и последнюю дату вручную, а во-вторых, все остальные цены. После этого я присоединяюсь к ним, и все хорошо. Проблема в том, что у меня большой набор файлов за последние годы, и мне нужно было бы динамически установить последнюю дату, чтобы иметь транспонированную таблицу, например:

Product | Date | Comment | Price

С указанием продукта, даты и цены для каждой записи и комментария, заполняемого на последнюю отчетную дату. Есть ли способ сделать это?

связанные с этим постом: Как разрешить повторяющиеся имена столбцов в файле Excel с Alteryx?

1 ответ

Решение

Кажется, что вы хотите сделать, это разделить этот столбец Комментарий на поток данных?

После транспонирования вы можете создать кросс-таблицу в форме, содержащей продукты в виде заголовков, а также даты и комментарии в виде отдельных строк. Затем фильтр может вытащить строку комментария. Сортировка в поле "Имя" также позволит вам взять последнюю строку в этом наборе данных, чтобы узнать, какая из них была последней датой.

Для кросс-таблицы:
- Группировка полей: имя
- Поле заголовка: продукт
- Поле данных: значение

Методологии: Конкатенация

Другие вопросы по тегам