Если вы используете расширенные возможности фильтрации Excel, вы не ограничены фильтрацией «на месте». Вы также можете выполнить эквивалент _ извлечения базы данных_, который представляет собой двухэтапный процесс. Сначала список фильтруется, а затем записи, соответствующие вашим критериям, копируются в другую область рабочего листа.

Чтобы указать Excel скопировать результаты фильтрации, выполните следующие действия:

  1. Выберите область, которую хотите отфильтровать.

  2. Откройте вкладку «Данные» на ленте.

  3. Щелкните инструмент «Дополнительно» в группе «Сортировка и фильтр». Excel отображает диалоговое окно «Расширенный фильтр» с уже заполненным адресом исходной таблицы данных в поле «Диапазон списка». (См. Рис. 1.)

  4. Установите желаемые параметры фильтрации.

  5. Убедитесь, что выбран переключатель «Копировать в другое место».

  6. Укажите место назначения для копирования в поле «Копировать в».

  7. Щелкните ОК.

Когда вы указываете место назначения для копии (шаг 6), у вас есть три варианта. Во-первых, если вы укажете одну ячейку в качестве места назначения, Excel скопирует результаты фильтрации, независимо от количества извлеченных записей. Однако, если вы работаете с большим списком и в результате фильтрации может быть много-много строк, возможно, вы не захотите этого делать. В этом случае выберите пункт назначения в виде строки. Тогда Excel скопирует только это количество строк. Таким образом, если результатом фильтрации было 47 записей, а в качестве пункта назначения было выбрано 12 строк, копируются только первые 12 записей. Последний вариант — выбрать диапазон ячеек. Это ограничивает копию количеством строк и столбцов, указанным в диапазоне.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (7561) применим к Microsoft Excel 2007, 2010, 2013 и 2016.

Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:

link: / excel-Copying_the_Results_of_Filtering [Копирование результатов фильтрации].