У меня есть данные в следующем формате

Project Person1 Person2 Person3
A         Joe     Alice  Bob
B         Bob      Tom   Joe
C         Alex     Alice  Tom
D         Bob      Doug   Susan

Как я могу получить сводную таблицу, которая показывает следующее:

Person   Prj1    Prj2 Prj3
Joe       A       B 
Alice     A       C
Bob       A       B    D
Tom       B       C   
Dog       D
Susan     D
Alex      C

2 ответа2

0

Нажмите Alt - D, затем P, чтобы открыть мастера прежней сводной таблицы.

  • На шаге 1 нажмите "Несколько диапазонов консолидации" и нажмите "Далее".
  • На шаге 2 нажмите "Я создам поля страницы" и нажмите "Далее".
  • На шаге 3 выберите диапазон таблицы и нажмите кнопку "Добавить", а затем "Готово".
  • Сводная таблица будет создана на новом листе.
  • В списке полей сводки перетащите любые элементы из строки и области столбцов, чтобы заполнить только поле Значение. Это приведет к появлению одной ячейки сводной таблицы с меткой "Количество значений".
  • Дважды щелкните номер в этой ячейке.
  • Появится новый лист, содержащий плоский источник данных для таблицы.
  • удалить столбец Персона и переименовать первый столбец "Проект"
  • Теперь вы можете удалить лист с помощью сводной таблицы.

Используйте вновь созданную таблицу, чтобы построить желаемый отчет.

0

Я бы разрешил это с помощью Power Query Add-In. Для этого требуется несколько шагов и немного кода на языке Power Query (M), чтобы сгенерировать "счетчик пробежек", необходимый для получения заголовков столбца «Prj1/2/3».

Это похоже на следующий вопрос, на который я отвечал ранее, и создал рабочую демонстрацию, которую вы можете скачать и использовать:

Excel: Как извлечь группу одинаковых строк и их значений в столбцы?

У этого вопроса было одно дополнительное требование - фильтровать набор результатов. Просто удалите этот последний шаг в запросе.

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