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

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 ответ1

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

Пример:

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