Фильтр в Excel: как создать и для чего использовать автофильтр и расширенный фильтр. Фильтрация данных в Excel

Наверное, все пользователи, которые постоянно работают с программой Microsoft Excel, знают о такой полезной функции этой программы, как . Но не каждый знает, что существуют также и расширенные возможности данного инструмента. Давайте рассмотрим, что умеет делать расширенный фильтр Microsoft Excel, и как им пользоваться.

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

Для примера, мы разместили дополнительную таблицу над основной, и окрасили её ячейки в оранжевый цвет. Хотя, размещать эту таблицу можно в любом свободном месте, и даже на другом листе.

Теперь, вписываем в дополнительную таблицу данные, которые нужно будет отфильтровать из основной таблицы. В нашем конкретном случае из списка выданной сотрудникам заработной платы, мы решили выбрать данные по основному персоналу мужского пола за 25.07.2016.

Запуск расширенного фильтра

Только после того, как дополнительная таблица создана, можно переходить к запуску расширенного фильтра. Для этого, переходим во вкладку «Данные», и на ленте в блоке инструментов «Сортировка и фильтр», жмем на кнопку «Дополнительно».

Открывается окно расширенного фильтра.

Как видим, существует два режима использования данного инструмента: «Фильтровать список на месте», и «Скопировать результаты в другое место». В первом случае, фильтрация будет производиться прямо в исходной таблице, а во втором случае — отдельно в диапазоне ячеек, которые вы укажите сами.

В поле «Исходный диапазон» нужно указать диапазон ячеек исходной таблицы. Это можно сделать вручную, вбив координаты с клавиатуры, либо выделив нужный диапазон ячеек с помощью мышки. В поле «Диапазон условий» нужно аналогичным образом указать диапазон шапки дополнительной таблицы, и той строки, которая содержит условия. При этом, нужно обратить внимание, чтобы в данный диапазон не попали пустые строки, иначе ничего не получится. После того, как все настройки выполнены, жмем на кнопку «OK».

Как видим, в исходной таблице остались только те значения, которые мы решили отфильтровать.

Если был выбран вариант с выводом результата в другое место, то в поле «Поместить результат в диапазон» нужно указать диапазон ячеек, в которые будут выводиться отфильтрованные данные. Можно указать и одну ячейку. В этом случае, она станет верхней левой ячейкой новой таблицы. После того, как выбор произведен, жмем на кнопку «OK».

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

Для того, чтобы сбросить фильтр при использовании построения списка на месте, нужно на ленте в блоке инструментов «Сортировка и фильтр», кликнуть по кнопке «Очистить».

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

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

Например, нам нужно расписание железнодорожных поездов, которые отправляются в Москву в пятницу после четырех часов дня и т.п.

Поиск нужной информации осуществляется путем отбора строк, удовлетворяющих некоторому критерию. В большинстве случаев критерием отбора является равенство содержимого ячейки определенному значению.

Помимо сравнения на равенство, при отборе записей можно использовать и другие операции сравнения. Например, больше, меньше, больше или равно, меньше или равно. Использование этих операций позволяет сформулировать критерий запроса менее строго. Например, если требуется найти информацию о человеке, фамилия которого начинается с "Ку", то в качестве критерия можно использовать правило "содержимое ячейки Фамилия больше или равно Ку и содержимое ячейки Фамилия меньше Л".

Процесс выборки из таблицы строк, удовлетворяющих определенному критерию (правилу), называется фильтрацией, а критерий (условие отбора строк) - фильтром.

    Для того чтобы выбрать из таблицы строки, удовлетворяющие определенному условию, нужно:
  • 1. Выделить строку таблицы, в которой находятся названия столбцов, открыть вкладку Главная -> Редактирование и в списке Сортировка и фильтр выбрать команду Фильтр. В результате в выделенной строке, рядом с названием столбцов таблицы, появятся кнопки раскрывающихся списков.
  • 2. Раскрыть список, сделав щелчок в заголовке столбца, и в раскрывшемся окне сначала сбросить переключатель (Выделить все), затем выбрать значение, которое следует использовать в качестве критерия отбора строк.

В результате выполнения перечисленных выше действий на экране останутся только те строки, которые удовлетворяют условию запроса.

В качестве критерия отбора столбца, который содержит численные значения, можно указать диапазон, в котором должны находиться значения ячеек. Например, чтобы получить список расходов, сумма которых лежит в диапазоне от 100 р. до 1000 р., требуется раскрыть окно фильтра для столбца Сумма, выбрать Числовые фильтры -> между и в появившемся окне Пользовательский автофильтр ввести границы диапазона.

Фотошоп — это популярный графический редактор с широким набором функций.

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

В программе Photoshop уже есть ряд предустановленных фильтров, которые используются для изменения палитры или изображения. Часто стандартного набора фильтров бывает недостаточно, возникает необходимость в установке дополнительных. Фильтр по-другому называют плагином, то есть это маленькая программа стороннего производства, которая встраивается в основную программу.

Производством плагинов для данного графического редактора занимаются разные компании, и как правило, лучшие фильтры для Фотошопа являются платными, а некоторые можно скачать совершенно бесплатно.

Инструменты для работы с изображениями — фильтры используют для усиления резкости, размытия, стилизации и создания других эффектов. Найти список стандартных фильтров легко — они расположены в разделе меню «Filter».

Рассмотрим самые популярные плагины для Фотошопа и особенности их использования.

  1. Художественные фильтры — позволяют имитировать различные методы рисования. При выборе появляется окно для дополнительных настроек. Среди самых популярных стоит отметить Noise (шум), Blur (размытие), Sharpen (резкость) и другие.
  2. Заслуживают внимания в Фотошопе фильтры для фотографий , например, плагины для усиления резкости. Они пригодятся, если снимок выполнен на недорогой фотоаппарат, или например, если объект во время съемки двигался и из-за этого смазался фон.
  3. Противоположность этой группе плагинов — фильтры размывания. Незаменимы, если необходимо сгладить отдельную область изображения или смягчить результат использования того или иного инструмента.

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

Количество дополнительных плагинов, выпускаемых разными компаниями, невероятно огромно, и можно подобрать инструменты под любую задачу.

ВИДЕО ИНСТРУКЦИЯ

Как добавить фильтр в Фотошоп 5s и 6 — инструкция

  1. Установку фильтра начинают с его скачивания, например, на специализированном сайте www.adobe.com. После бесплатной регистрации появится возможность загружать понравившиеся плагины. Также скачать фильтры для фотошопа можно и на других ресурсах с инструментами для графических редакторов. Выбрать и скачать бесплатные фильтры для фотошопа cs5 предлагают многие интернет ресурсы, но стоит быть осторожнее, чтобы вместе с плагином не установить вирус.
  2. Если плагин скачался в формате.exe, нужно лишь запустить его левой кнопкой мышки. Файлы в формате.8bf нужно вручную копировать в каталог Plug-ins, он расположен в папке с установленным графическим редактором. Найти нужную папку можно с помощью ярлыка в пункте меню, которым запускается графический редактор. Достаточно нажать на иконку в меню или на рабочем столе правой кнопкой мыши и выбрать в появившемся контекстном меню «Свойства». Появится еще одно окно, где в левом нижнем углу будет кнопка «Расположение файла». После клика на нее откроется «Проводник» и корневая папка с установленным Photoshop. А теперь остается найти в списке папок нужную – Plug-ins, куда необходимо скопировать плагин в формате.8bf. Файл в формате.exe нужно запустить, кликнув по нему дважды. В большинстве случаев инсталлятор сам найдет нужную папку и поместит плагин в нее, а в ряде случаев в режиме диалогового окна нужно будет помочь ему вручную.
  3. После этого останется перезапустить Фотошоп и убедиться, что новый инструмент появился в конце списка в разделе меню «Filters».
  4. Также можно устанавливать и другие полезные инструменты и плагины. Для этого скачанный файл помещают в папку по адресу C:\ProgramFiles\Adobe\AdobePhotoshop\Plug-Ins\Filters. После перезапуска графического редактора инструмент должен появиться. Важный момент — во время установки плагина Фотошоп должен быть закрыт.

Почему не работают фильтры Фотошопа — что делать

Часто после установки фильтров для photoshop, а также во время их использования возникают различные трудности.

  • Так, если после установки плагин не заработал, прежде всего, необходимо убедиться в его соответствии вашей версии фотошопа. Если он все же подходит, стоит проверить папку, в которую он был установлен. Это должна быть папка Plugins. Если и здесь все верно, возможно, дело в самом файле-установщике, и рекомендуется скачать фильтр из другого источника. Не забудьте после выполнения загрузки плагина перезагрузить сам графический редактор.
  • С трудностями в использовании плагинов часто сталкиваются те, кто пользуется нелицензионной версией фотошопа. В таком случае гарантировать стабильную работу его инструментов никто не возьмется. Если вы настроены всерьез и надолго использовать эту программу, приобретите полноценную лицензию.
  • Частные проблемы могут возникать и с каждым фильтром в отдельности. Так, после установки фильтра «Пластика» многие отмечают, что после применения инструмента к изображению не наблюдается изменений, а срабатывают они только после нажатия кнопки «ОК». Для настройки работы плагина необходимо в его настройках убрать галочку в поле «Дополнительные настройки» или выбрать значение непрозрачности, равное нулю. После этого плагин должен заработать, как нужно.
  • Сложности в работе с фильтрами возникают и у тех, кто только осваивает Фотошоп, а значит, нарушает порядок работы с изображениями, и плагин не работает лишь потому, что пользователь неверно использует данный инструмент. В сети интернет на специализированных сайтах можно найти немало полезной информации, в том числе пошаговых инструкций по использованию тех или иных плагинов для графического редактора Фотошоп, которые помогут освоить сложные инструменты.

Рассмотрим, как можно искать информацию в MS Excel, используя фильтры.

Для этого откроем эксель и набросаем в нем небольшую таблицу.

Выделите любую ячейку в строке с заголовками, затем перейдите на вкладку «Данные » и щелкните на кнопке «Фильтр »:

В строке с заголовками нашей таблицы в каждом столбце появятся «стрелки».

Обратите внимание, что если в Вашей таблице нет строки с заголовками, то Excel, автоматически вставит фильтр в первую строку с данными:


Подготовительный этап завершен. Можно приступать к поиску информации.

Основы работы с фильтрами

Применение фильтров к таблице

Щелкните на значке в столбце «Менеджер». Откроется следующее меню:

В данном меню с помощью флажков Вы можете отмечать те элементы, по которым необходимо фильтровать данные.

Если в таблице много значений, то используйте строку поиска. Для этого начните вводить в нее часть слова, которое Вам необходимо найти. Список вариантов будет автоматически сокращаться.

Минус этого способа в том, что можно отметить только одно значение или несколько значений, содержащих искомую фразу, но абсолютно разные значения найти не удастся . Т.е., например, сразу найти таким образом менеджеров по имени Сергей и Александр не получится, но можно найти все значения, содержащие «Серг»: Сергей, Сергеев, Сергиенко и т.п.

Например, Вам нужно отметить только 2 значения из нескольких десятков. Снимать флажок вручную с каждой позиции кроме нужных достаточно затратно по времени. Для ускорения этого процесса снимите флажок с пункта «(Выделить все)». При этом снимутся все остальные флажки. Теперь можно отметить только те пункты, которые Вам нужны.


MS Excel поддерживает множественные фильтры, т.е. фильтр сразу по нескольким столбцам.

Например, Вам необходимо найти все заказы менеджера Иванова от 18.01.2014.

Для начала щелкните на в столбце «Менеджер» и выберите Иванова.


Теперь щелкните на в столбце «Дата отгрузки», снимите флажок с «(Выделить все)» и выберите 18.01.2014 или введите в строке поиска 18 и нажмите «ОК».


Таблица примет следующий вид:

Аналогичным образом Вы можете продолжить фильтровать данные по столбцам «Описание», «Кол-во» и т.д.

Обратите внимание, что в столбцах, по которым был применен фильтр, значокменяется на .

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

Отмена фильтра

Для того, чтобы снять все фильтры сразу, перейдите на вкладку «Данные » и нажмите на кнопку «Очистить ».

Если необходимо снять фильтр только с одного столбца, оставив фильтры по другим, то щелкните на значке данного столбца, напр., «Дата отгрузки» и щелкните на пункте «Удалить фильтр с <Название столбца>»:

или

Если необходимо полностью отказаться от фильтров в таблице, то перейдите на вкладку «Данные » и щелкните на кнопке «Фильтр ». Она перестанет подсвечиваться, из строки с заголовками исчезнут значки и и в таблице отобразятся все данные.

До

После

Дополнительные настройки фильтров

В зависимости от типа содержимого столбцов у фильтров появляются дополнительные опции.

Текстовые фильтры


Щелкните на значке столбца «Менеджер», наведите курсор на «Текстовые фильтры», дождитесь появления меню и выберите любой из критериев отбора или пункт «Настраиваемый фильтр…». Появится следующее окно:


  • 1. Условия «равно» или «не равно» предполагают, что искомое выражение стопроцентно совпадает с содержанием ячейки. Критерий «равно» оставляет в таблице только те строки, в которых содержится выбранное значение. Соответственно, критерий «не равно» оставляет все значения, кроме выбранного. Для упрощения задачи Вы можете выбрать нужное значение из выпадающего списка:

  • 2. Условия «больше» и «меньше» предполагают, что в таблице останутся значения, которые по алфавиту начинаются с более ранней или более поздней буквы. Например, если выбрать значение «Иванов» при опции «больше», то в таблице останутся только те ячейки, которые начинаются на букву «Й»(Картов, Йогуртов и т.п.). А при опции «меньше» - значения на букву «З» (Захаров, Букин).
  • 3. Единственное отличие условий «больше или равно» и «меньше или равно» от предыдущего пункта в том, что в фильтр включает и выбранное значение.
  • 4. Если необходимо найти все значения, которые начинаются на «Ива» , то используйте условие «начинается с» , а если хотите узнать, сколько в таблице значений, оканчивающихся на «рович» , то выберите опцию «заканчивается на» .
  • 5. Соответственно, условия «не начинается с» и «не заканчивается на» предполагают, что Вам не надо отображать в таблице значения, содержащие искомую фразу.
  • 6. При выборе условий «содержит» или «не содержит» можно указать любую фразу или сочетание букв, которые необходимо включить или исключить из фильтра. Отличие этого пункта от пунктов 1, 4 и 5, в том, что искомая фраза может находится в любом месте ячейки. Например, задав в качестве фильтра «Ива», в результате получим «Иванов Алексей», «Сергей Иваровский», «кривая» и т.п.

Числовые фильтры


Большинство условий те же самые, что и при текстовых фильтрах. Рассмотрим только новые.

  • 1. Условие «между» . При выборе данного условия, в появившемся окне сразу же устанавливаются нужные критерии, что облегчает Вам задачу:

    Вам остается только ввести значения с клавиатуры или выбрать их из списка.

Фильтр по дате

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


И еще немного о фильтрах

Есть еще один способ фильтрации данных. Немного преобразуем нашу таблицу:


Как видите, мы ее раскрасили.

Теперь, например, нам необходимо найти все строки с Красоткиным. Щелкните правой кнопкой на ячейке с данным человеком и в появившемся меню выберите пункт «Фильтр». В новом меню есть несколько новых опций. В данном примере нам нужен пункт «Фильтр по значению…» .


Если выбрать условие «Фильтр по цвету…» , то в таблице останутся строки с ячейками того же цвета, что и активная ячейка (желтая заливка).

Если щелкнуть на «Фильтр по цвету шрифта…» , то в нашей таблице останутся только ячейки с красным или черным шрифтом, в зависимости от того, какая ячейка активна в данный момент.

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

Администрация сайта сайт выражает благодарность автору Александр Царев за подготовку материала.

Здравствуйте друзья!

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

Как вы понимаете, какой бы фильтр не был, тем не менее, его основная задача фильтровать ваши данные, так сказать производить отбор по указанным вами критериям. Вы скажете, что для этого есть и простой фильтр, да вы будете правы, есть и он фильтрует, но, увы, только по 1 критерию, а вот если вам нужно произвести отбор по двум и более критериев, тут уже без расширенного фильтра, ну никак.

Использовать можно двумя способами:

С помощью диалогового окна «Расширенный фильтр»

Рассмотрим это на примере, нам нужно отобрать страны в мире где есть монархия. Для удобства и наглядной визуализации, скопируйте шапку таблицы немного выше, создайте несколько пустых строк. Обязательно между двумя таблицами должен быть разделитель – пустая строка . Теперь можем применить фильтр, согласно заданных условий.
Для начала выделяем любую из ячеек диапазона хранения ваших данных, на вкладке «Данные» , нужно найти пункт «Дополнительно» и в открывшемся диалоговом окне «Расширенный фильтр» мы видим переключатель «Скопировать результат, в другое место» который позволяет вам перенести полученные данные в указанное место, но нам это пока не нужно. «Исходный диапазон» в диалоговом окне проставляется по умолчанию, а вот «Диапазон условий» вам нужно проставить вручную. Советую не спешить и указывать только заполненные строки с условием, так как пустая строка в диапазоне - это условие — «отобрать всё что есть» . При подтверждении введенных условий в диалоговом окне «Расширенный фильтр» мы получаем указанный результат.

С помощью макроса

Как видите, позволил вам произвести отборку данных по указанным вами критериям, но удобства у такого способа немного, хотя его полезность и важность вы отрицать не будете. Выходом из создавшегося положения можно найти, используя в работе возможности макроса.
Для улучшения эффективности работы вам нужно клацнуть на ярлыке вашего текущего листа правой кнопкой мышки и в контекстном окне выбрать пункт «Исходный текст» и в появившееся диалоговое окно ввести код:

Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("C2:I2")) Is Nothing Then On Error Resume Next ActiveSheet.ShowAllData Range("C5").CurrentRegion.AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range("C1").CurrentRegion End If End Sub

Private Sub Worksheet_Change (ByVal Target As Range )

If Not Intersect (Target , Range ("C2:I2" ) ) Is Nothing Then

On Error Resume Next

ActiveSheet . ShowAllData

Range ("C5" ) . CurrentRegion . AdvancedFilter Action : = xlFilterInPlace , CriteriaRange : = Range ("C1" ) . CurrentRegion

End If

End Sub

Этот код будет автоматически, применятся при любом изменении полей и накладывать фильтр на ваши данные. Он просматривает диапазон (C2:I2) на наличие введенных данных и мгновенно применяет условия, к диапазону ваших данных, которые начинаются с ячейки (C5).
Кроме точно сформулированных условий, когда используется можно также использовать знаки подстановки и замены, разнообразные математические знаки, которые позволят произвести приблизительный поиск или захватит .

Вот предоставлены варианты:

Условие

Полученный результат

Отбор всех ячеек, где есть пять символов. (Например, Прага)

Отбор текста на 4 знака, который начинается с «в» и заканчивается на «а» (Например, Вена)

Отбор значений с тремя буквами в конце, одна из которых неизвестна (Например, София)

Отбор всех значений, которые начинаются с букв «пр» (Например, Прага)

Отбор значений, которые начинаются с «п», содержат или заканчиваются на «р» (Например, Париж)

Отбор значений, которые заканчиваются на «н» (Например, Берлин)

Отбор точного совпадения (Например, Рим)

<>монарх*

Производится отбор всех пустых ячеек

Производится отбор всех не пустых ячеек

Отбор значений, которые равны или больше 40

Точный отбор значений, которые равны 20.

Отбор всех значений, которые начинаются с «р»

Отбор данных, которые содержат «монарх»

Как видите эти условия, позволят вам улучшить возможности поиска, а совместно с использованием макроса для расширенного фильтра, так и совсем станет все быстро, подробно и точно.

На этом я хочу закончить статью о том, как эффективно используется , как вы видите, это мощный и очень хороший инструмент для работы в вашими данными.

Если у вас есть дополнения, пишите в комментариях. Был рад вам помочь!

«Иным людям богатство только и приносит, что страх потерять его.»

А. Ривароль



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: