Данные преобразуются в таблицу Excel и загружаются в Power Query. Это выглядит так:

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

| Name | ID |Analyst | |Name1 | 1000001 | Tony | |Name2 | 1000002 | Tony | |Name3 | 1000045 | Adam | |Name4 | 1000009 | Adam | |Name5 | 1000321 | Jimmy | |Name6 | 1000040 | Adam | |Name7 | 1000005 | Jimmy |

ID уникален.

Я хотел бы создать сводную таблицу в этой форме:

Tony 1000001 1000002 Adam 1000009 1000040 1000045 Jimmy 1000005 1000321

Мне не нужно сохранять поле Name , и нет необходимости сортировать таблицу по аналитику или по идентификатору спота. Я с нетерпением жду возможности использовать несколько строк кода М для этого, но не нашел ничего подходящего для моей цели.

Кстати, также дайте мне знать, если это возможно в Power Pivot с DAX. Я знаю, как сделать это в VBA, довольно тривиально, но мне нужно научить непрограммистов, как это делать с DAX/M, и это неудобно, так как я их тоже не делаю.

1 ответ1

1

Вы можете использовать сводную таблицу для создания этих выходных данных либо через модель данных Excel /Power Pivot, либо напрямую из выходных данных таблицы Excel с помощью своего Power Query.

Просто добавьте столбцы Analyst, а затем ID в лунки строк на панели полей сводной таблицы, и вы получите результат, который вам нужен. Если вы хотите вывести в виде 2 столбцов, установите Макет отчета сводной таблицы = Табличная форма.

Я не думаю, что какой-либо код DAX или M необходим.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .