Я смог сделать это, используя комбинацию возможностей разворачивания Excel в сочетании с сводными таблицами.
Во-первых, мы можем попытаться отменить ваши данные:
- Выделите текущую таблицувключая заголовки
- Затем в разделе «Данные» на ленте выберите
From Table
- Выделите все столбцы, содержащие данные, но не столбец
Year
,и затем выберите Unpivot Columns

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

Теперь последний шаг - создать сводную таблицу, используя эту непивившуюданные.Вот скриншот моей настройки сводной таблицы:

Обратите внимание, что Attribute
(например, малярия, туберкулез) находится на выше 1040 *.Это позволяет нам открывать или закрывать каждое заболевание и соответствующие данные за все годы.
Это приводит к следующей сводной таблице, которая соответствует ожиданиям:

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