Как использовать Power Query для создания сводных таблиц с нечисловыми значениями

315
Nicholas Humphrey

Данные преобразуются в таблицу 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, и это неудобно, так как я их тоже не делаю.

0

1 ответ на вопрос

1
Mike Honey

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

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

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

Спасибо! Не уверен, почему я об этом не подумал ... Nicholas Humphrey 5 лет назад 0

Похожие вопросы