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

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

Обычный и расширенный фильтр

В Excel представлен простейший фильтр, который запускается с вкладки «Данные» — «Фильтр» (Data — Filter в англоязычной версии программы) или при помощи ярлыка на панели инструментов, похожего на конусообразную воронку для переливания жидкости в ёмкости с узким горлышком.

Для большинства случаев данный фильтр является вполне оптимальным вариантом. Но, если необходимо осуществить отбор по большому количеству условий (да ещё и по нескольким столбцам, строкам и ячейкам), многие задаются вопросом, как сделать расширенный фильтр в Excel. В англоязычной версии называется Advanced filter.

Первое использование расширенного фильтра

В Excel большая часть работы проходит с таблицами. Во-первых, это удобно, во-вторых, в одном файле можно сохранить сведения на нескольких страницах (вкладках). Над основной таблицей желательно создать несколько строк, самую верхнюю из которых оставить для шапки, именно в данные строки будут вписываться условия расширенного фильтра Excel. В дальнейшем фильтр наверняка будет изменён: если потребуется больше условий, всегда можно вставить в нужном месте ещё одну строку. Но желательно, чтобы между ячейками диапазона условий и ячейками исходных данных была одна незадействованная строка.

Как использовать расширенный фильтр в Excel, примеры, рассмотрим ниже.

A B C D E F
1 Продукция Наименование Месяц День недели Город Заказчик
2 овощи Краснодар "Ашан"
3
4 Продукция Наименование Месяц День недели Город Заказчик
5 фрукты персик январь понедельник Москва "Пятёрочка"
6 овощи помидор февраль понедельник Краснодар "Ашан"
7 овощи огурец март понедельник Ростов-на-Дону "Магнит"
8 овощи баклажан апрель понедельник Казань "Магнит"
9 овощи свёкла май среда Новороссийск "Магнит"
10 фрукты яблоко июнь четверг Краснодар "Бакаль"
11 зелень укроп июль четверг Краснодар "Пятёрочка"
12 зелень петрушка август пятница Краснодар "Ашан"

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

В приведённой таблице строки 1 и 2 предназначены для диапазона условий, строки с 4 по 7 - для диапазона исходных данных.

Для начала следует ввести в строку 2 соответствующие значения, от которых будет отталкиваться расширенный фильтр в Excel.

Запуск фильтра осуществляется с помощью выделения ячеек исходных данных, после чего необходимо выбрать вкладку «Данные» и нажать кнопку «Дополнительно» (Data — Advanced соответственно).

В открывшемся окне отобразится диапазон выделенных ячеек в поле «Исходный диапазон». Согласно приведённому примеру, строка принимает значение «$A$4:$F$12».

Поле «Диапазон условий» должно заполниться значениями «$A$1:$F$2».

Окошко также содержит два условия:

  • фильтровать список на месте;
  • скопировать результат в другое место.

Первое условие позволяет формировать результат на месте, отведённом под ячейки исходного диапазона. Второе условие позволяет сформировать список результатов в отдельном диапазоне, который следует указать в поле «Поместить результат в диапазон». Пользователь выбирает удобный вариант, например, первый, окно «Расширенный фильтр» в Excel закрывается.

Основываясь на введённых данных, фильтр сформирует следующую таблицу.

При использовании условия «Скопировать результат в другое место» значения из 4 и 5 строк отобразятся в заданном пользователем диапазоне. Исходный диапазон же останется без изменений.

Удобство использования

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

Если пользователь обладает знаниями VBA, рекомендуется изучить ряд статей данной тематики и успешно реализовывать задуманное. При изменении значений ячеек строки 2, отведённой под Excel расширенный фильтр, диапазон условий будет меняться, настройки сбрасываться, сразу запускаться заново и в необходимом диапазоне будут формироваться нужные сведения.

Сложные запросы

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

Таблица символов для сложных запросов приведена ниже.

Пример запроса Результат
1 п*

возвращает все слова, начинающиеся с буквы П:

  • персик, помидор, петрушка (если ввести в ячейку B2);
  • Пятёрочка (если ввести в ячейку F2).
2 = результатом будет выведение всех пустых ячеек, если таковые имеются в рамках заданного диапазона. Бывает весьма полезно прибегать к данной команде с целью редактирования исходных данных, ведь таблицы могут с течением времени меняться, содержимое некоторых ячеек удаляться за ненадобностью или неактуальностью. Применение данной команды позволит выявить пустые ячейки для их последующего заполнения, либо реструктуризации таблицы.
3 <> выведутся все непустые ячейки.
4 *ию* все значения, где имеется буквосочетание «ию»: июнь, июль.
5 =????? все ячейки столбца, имеющие четыре символа. За символы принято считать буквы, цифры и знак пробела.

Стоит знать, что значок * может означать любое количество символов. То есть при введённом значении «п*» будут возвращены все значения, вне зависимости от количества символов после буквы «п».

Знак «?» подразумевает только один символ.

Связки OR и AND

Следует знать, что сведения, заданные одной строкой в «Диапазоне условий», расцениваются записанными в связку логическим оператором (AND). Это означает, что несколько условий выполняются одновременно.

Если же данные записаны в один столбец, расширенный фильтр в Excel распознаёт их связанными логическим оператором (OR).

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

A B C D E F
1 Продукция Наименование Месяц День недели Город Заказчик
2 фрукты
3 овощи
4
5 Продукция Наименование Месяц День недели Город Заказчик
6 фрукты персик январь понедельник Москва "Пятёрочка"
7 овощи помидор февраль понедельник Краснодар "Ашан"
8 овощи огурец март понедельник Ростов-на-Дону "Магнит"
9 овощи баклажан апрель понедельник Казань "Магнит"
10 овощи свёкла май среда Новороссийск "Магнит"
11 фрукты яблоко июнь четверг Краснодар "Бакаль"

Сводные таблицы

Ещё один способ осуществляется с помощью команды «Вставка — Таблица — Сводная таблица» (Insert — Table — PivotTable в англоязычной версии).

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

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

Заключение

В заключение следует отметить, что область применения фильтров в Microsoft Excel весьма широка и разнообразна. Достаточно применить фантазию и развивать собственные знания, умения и навыки.

Сам по себе фильтр прост в применении и освоении, несложно разобраться, как пользоваться расширенным фильтром в Excel, но он предназначен для случаев, когда необходимо малое количество раз произвести отсеивание сведений для дальнейшей обработки. Как правило, не предусматривает работу с большими массивами сведений ввиду обычного человеческого фактора. Здесь уже на помощь приходят более продуманные и продвинутые технологии обработки сведений в Microsoft Excel.

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

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

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

Спасибо, что напомнили: не забыть распоковать файл!

Исходное сообщение morela4
Как установить фильтры и плагины в Фотошоп?

Чтобы установить плагин в программу нужно:

1. Распаковать архив, и файл находящийся в нём перенести сюда
(примерный путь): С:\Program Files\Adobe\Adobe Photoshop
CS3\Plug-Ins\
Либо установить плагин(если требует установки) путь такой
же: С:\Program Files\Adobe\Adobe Photoshop CS3\Plug-Ins\

3. Зайдите в меню Фильтр и внизу найдите новый плагин.

4. Если требуется ввести ключ - вводим, и
пользуемся.
(все ключи обычно находятся в самом архиве с
плагином - называются Лекарство или кряк, ... либо ключи можно
подобрать ЗДЕСЬ)

Серия сообщений "Полезные мелочи":
Часть 1 - Делаем бегущую строку не возясь с кодами. Flash генератор бегущей строки.Часть 2 - Шпаргалка цветов для текста и прочего (flash)Часть 3 - Для новичков. Вырезать 1 картинку из множества из 1 файлаЧасть 4 - Урок по созданию фигурного полупрозрачного фонаЧасть 5 - Как сделать бесшовный фон.Часть 6 - УЧИМСЯ ДЕЛАТЬ РАЗДЕЛИТЕЛЬ.Часть 7 - Скачиваем с депозитфайл без ожидания и ввода цифрЧасть 8 - water effectЧасть 9 - Программа Clip2Net. Скриншоты и многое другоеЧасть 10 - Portable Студия Коллажа 3.95 RusЧасть 11 - Хостинг фото, картинокЧасть 12 - Фото эффекты-просто чудо!Часть 13 - ГЕНЕРАТОРЫЧасть 14 - Как вставить в пост ПростоПлеер (еще один способ размещения MP3-плеера на Ли.Часть 15 - Как сделать простой MP3-плеер в постеЧасть 16 - Получение HTML-кода для любого цвета (флешка)Часть 17 - Photoshop. Пара советов:-)Часть 18 - Тысяча и одна полезностьЧасть 19 - Урок по работе с программой Clip2Net.Часть 20 - Хотите добавить в картинку анимацию без фотошопа?Часть 21 - Пишем блестящими буквами и многое другоеЧасть 22 - Как загрузить в фотошопе формат PSPЧасть 23 - Перевод меню PhotoshopЧасть 24 - Дополнение к посту:Открыть в фотошопе файлы формата psp, pspimage, tubЧасть 25 - JuiceDrops 67 - ФейерверкЧасть 26 - Как изменить расширение файлаЧасть 27 - Использование инструмента History BrushЧасть 28 - Как установить новый плагин (фильтр) в Corel.Часть 29 - Таблица цветовЧасть 30 - Настройки кистейЧасть 31 - Как сохранить историю ваших манипуляций в ФотошопеЧасть 32 - Горячие клавиши (hotkeys) в фотошопеЧасть 33 - Проблема после установки фильтраЧасть 34 - Универсальная программка!Часть 35 - Полоски и точечкиЧасть 36 - Полезный совет для работы в Adobe PhotoshopЧасть 37 - Как уменьшать размеры графических файлов.Часть 38 - Перевод масок jpeg в pngЧасть 39 - Установочные файлы для Windows VistaЧасть 40 - Установочные файлы для Windows 7Часть 41 - Сохраняем незавершенную работу в ФотошопеЧасть 42 - Инструменты тонирования. Dodge (Осветлитель). Burn (Затемнитель). Sponge (Губка).Часть 43 - Как сделать картинку с кликабельными надписями.Часть 44 - Удаление и замена фона в изображенииЧасть 45 - Секретики фотошопЧасть 46 - Быстрые клавиши Adobe PhotoShopЧасть 47 - Подсказки для фотошопаЧасть 48 - Учимся удалять надписи с картинкиЧасть 49 - Как сделать слайд онлайн. Вариант 1.Часть 50 - Как сделать слайд онлайн. Вариант 2.Часть 51 - Обзор нововведений в Photoshop CS5Часть 52 - Было и стало…Часть 53 - О размещении картинок PNG на Радикале.Часть 54 - Урок от NATALI:Учимся делать несколько анимаций в одной картинкеЧасть 55 - Программа Revo UninstallerЧасть 56 - Урок Photoshop - Режимы наложения слоёвЧасть 57 - Программа для снятия скриншотов-Screen Capture v1.47Часть 58 - "Сглаживание краев в веб-графике" или как сохранить gif-картинку без фона и ореолаЧасть 59 - КЛЮЧИ К ПЛАГИНАМ, фильтрам! (возможно кому-нибудь пригодиться)Часть 60 - Как установить фильтры и плагины в Фотошоп?

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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


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

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

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


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


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

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

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

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

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

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

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

или

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

До

После

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

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

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


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


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

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

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


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

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

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

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

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


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

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


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

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


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

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

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

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

Инструкция

Загрузите и сохраните где-либо в компьютере файл с нужным фильтром. Если он упакован в архив - извлеките все файлы и выясните их формат. Расширение, по которому Photoshop распознает плагины - 8bf. Если сохраненный файл имеет именно этот формат, вам нужно поместить его в папку, где графический редактор хранит свои плагины.

Проще всего добраться до нужной папки с помощью ярлычка или пункта в меню, которым вы запускаете Photoshop. Для этого кликните иконку на рабочем столе или пункт в меню правой кнопкой мыши и выберите в контекстном меню самую нижнюю строку - «Свойства». Окно свойств откроется на вкладке «Ярлык», где в нижнем левом углу вы найдете кнопку «Расположение файла» - кликните ее. В результате запустится отдельный экземпляр «Проводника» и откроет корневую папку, в которую установлен графический редактор.

Прокрутите список объектов этого каталога в самое начало и раскройте папку Plug-Ins - именно в ней хранятся дополнительные фильтры. Скопируйте сюда и свой новый плагин с расширение 8bf. Photoshop сканирует этот каталог при запуске, поэтому, если в настоящий момент приложение работает, перезапустите его и новый плагин появится в разделе «Фильтр» меню приложения.

Если фильтр создан не любителем, а какой-либо компанией, вполне вероятно, что он будет распространяться не в формате 8bf, а вместе с инсталлятором. В этом случае сохраненный вами файл будет иметь расширение exe, а для установки плагина будет достаточно запустить его как любой другой исполняемый файл. Кликните объект дважды и мастер установки начнет работу. Инсталляторы могут быть разными - некоторые без лишних вопросов определят расположение нужной папки и поместят в нее файл плагина, другие будут работать в диалоговом режиме, требуя подтверждений своим действиям. В любом случае, по завершении процесса не забудьте перезагрузить графический редактор, прежде чем искать в нем новый фильтр.

Источники:

  • Фильтры для фотошопа: облегчим жизнь фотошопера!

Кроме стандартных инструментов (стили, текстуры, векторные формы, кисти, фильтры ) в Photoshop есть и нестандартные, сделанные сторонними разработчиками или самой Adobe. Несмотря на отсутствие у этих инструментов официального статуса, они позволяют значительно расширить творческие возможности. Найти их не представляет особого труда. Другой вопрос - как установить.

Инструкция

Берите необходимый файл и помещайте в папку по следующему пути: C:Program FilesAdobeAdobe PhotoshopPlug-InsFilters. Однако этот путь будет , если в процессе установки программы вы использовали настройки по умолчанию. В ином случае вам необходимо вспомнить, куда вы установили программу. С последующим запуском Photoshop фильтр (кисть, текстура) должен появиться в списке фильтров (инструментов, текстур). Обратите внимание на то, что если во время установки была открыта, фильтр не отобразится, поэтому нужно Photoshop.

Или найдите папку Adobe Photoshop, нажмите на нее правой кнопкой мыши, и щелкните пункт «Найти». В строку поиска вводите необходимого – *8bf (расширение фильтра, который вы собираетесь