Вам на другом форуме вроде дали решение. Я могу лишь дать ссылку на статью, где расписывал как раскладывать таблицы с многоуровневыми шапками. Принцип для Вашей таблицы будет такой же:
Как из оборотно-сальдовой ведомости сделать сводную таблицу при помощи Power QueryСпособ 2 должен быть для Вас проще и понятнее.
P.S. Все шаги записаны в файле и практически повторяют то, что в статье.
1. Исходную таблицу преобразуем в умную, без заголовков
2. Закидываем в PowerQuery
3. Транспонируем
4. Выделяем первые два столбца -Преобразование -Заполнить -Вниз
5. Выделяем первые три столбца -правая кнопка мыши на них -Объединить столбцы -С разделителем. Я указал |
6. Транспонируем обратно таблицу
7. Делаем первую строку заголовком
8. Выделяем все столбцы с упоминанием города -Преобразование -Отменить свертывание столбцов
9. Появятся два новых столбца - Атрибут и Значение. Выделяем Атрибут -Правая кнопка мыши -Разделить столбец -По разделителю. Указываете тот же, с которым объединяли. У меня это |
10. Появятся три новых столбца -Атрибут.1, Атрибут.2 и Атрибут.3. Выделяете Атрибут.3 - вкладка Преобразование -Столбец сведения. Столбец значений -Значения. Расширенные параметры -Не агрегировать.
На этом все.