Динамическое извлечение отдельных категорий и подкатегорий из таблицы Excel

Динамическое извлечение отдельных категорий и подкатегорий из таблицы Excel

У меня есть следующая таблица:

FRUIT  COLOR  TOT
Apple  red    2
Apple  red    14
Apple  green  22
Grape  black  1
Grape  black  4
Grape  black  4

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

FRUIT  COLOR  TOT
Apple  red    16
Apple  green  22
Grape  black  9

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

Banana  yellow  5

Он будет автоматически добавлен в резюме.

Вроде какэтотвопрос, но мне нужно, чтобы он был динамичным и с подкатегориями. С одними только категориями мне уже удалось это сделать, настоящая проблема - это подкатегории..

решение1

Вам не нужна никакая формула. Просто используйте инструменты, которые предоставляет Excel.

  1. Выберите ваши данные
  2. НажмитеInsert > Table
  3. Щелкните по одной из ячеек таблицы.
  4. НажмитеInsert > Pivot Table
  5. В строках добавьте поля FRUITиCOLOR
  6. В значениях добавьте полеTOT
  7. Настройте макет сводной таблицы в соответствии с вашими потребностями.

Когда вы добавляете новое значение в таблицу данных (предпочтительно в конец таблицы), таблица автоматически расширяется. Затем щелкните правой кнопкой мыши по сводной таблице и щелкните Refresh.

Кроме того, вы можете обновить сводную таблицу с помощью Refresh Allкнопки на Dataвкладке.


Документация:

  1. Создание сводной таблицы для анализа данных рабочего листа (Microsoft)
  2. Сводные таблицы в Excel

Пример:

введите описание изображения здесь

Связанный контент