Excel: как создать сводную таблицу на основе отфильтрованных данных


По умолчанию Excel не может создать сводную таблицу с использованием отфильтрованных данных.

Вместо этого Excel всегда использует исходные данные для создания сводной таблицы, а не отфильтрованные данные.

Один из способов обойти эту проблему — просто скопировать и вставить отфильтрованные данные в новый диапазон ячеек, а затем создать сводную таблицу, используя новый диапазон ячеек.

В следующем примере показано, как именно это сделать.

Пример. Создание сводной таблицы на основе отфильтрованных данных

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

Теперь предположим, что мы выделим диапазон ячеек A1:B12 , затем щелкните вкладку «Данные» , затем щелкните значок «Фильтр ».

Теперь предположим, что мы щелкаем стрелку раскрывающегося списка рядом с пунктом «Команда» , отмечаем флажки рядом с «Мавс» и «Уорриорс», затем нажимаем «ОК» :

Данные будут отфильтрованы, чтобы отображались только строки, в которых команда равна Mavs или Warriors:

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

Чтобы обойти эту проблему, нам нужно выделить и скопировать ячейки в диапазоне A1:B12 , а затем вставить их в другой диапазон ячеек.

В этом примере мы полностью вставим их на новый лист:

Теперь, если мы выделим диапазон ячеек A1:B8 на этом листе и вставим сводную таблицу, она будет содержать только отфильтрованные данные:

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:

Excel: как применить несколько фильтров к сводной таблице одновременно
Excel: как фильтровать сводную таблицу с использованием условия ИЛИ
Excel: как фильтровать сводную таблицу по диапазону дат

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *