Горизонтальный фильтр в excel

Расширенный фильтр в Excel

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

Но что, если необходимо отфильтровать данные по нескольким критериям одновременно? Или использовать при фильтрации формулу? Или отобрать значения одновременно в двух и более столбцах? На помощь в такой ситуации может прийти Расширенный фильтр (Advanced Filter) .

Процесс работы с этим фильтром существенно отличается от того, к которому все привыкли, и состоит из нескольких этапов:

  • Подготовка диапазона для условий фильтрации
  • Формирование условий фильтрации
  • Работа с мастером «Расширенного фильтра»

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

Разберем каждый из этапов его применения поподробнее.

1. Подготовка диапазона для условий фильтрации

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

Также важно помнить, что при указании в 3 шаге (работа в Мастере «Расширенного фильтра») диапазона условий нужно выделять шапку и строки, где есть какие-то критерии. Пустые строки выделять не нужно, иначе фильтра воспримет их как сигнал «Отобразить все строки».

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

2. Формирование условий фильтрации

Этот этап является ключевым и раскрывает всю мощь инструмента. Для начала Вы должны научиться правильно задавать критерии для отбора.

Они могут быть 3 видов:

Если в качестве текстового критерия ввести в поле какое-то слово, например, «Москва», то будут отобраны ВСЕ строки, в которых в заданном столбце запись начинается со слова «Москва»

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

Если нужно найти точное вхождение слова или фразы, то критерий придется задать несколько необычной формулой. Например, чтобы найти строки, в которых записано «Петербург» и не отображать строки «Санкт-Петербург», нужно ввести формулу: =»=Петербург» (именно так, с двумя знаками «=») .

— числовые критерии и даты

В качестве критерия можно вводить число (и тогда будут отобраны строки, в которых значения столбца равны этому числу)

Также можно вводить выражения с использованием логических операторов (>, =, ). Например, найти строки с суммой больше 500 000 можно введя критерий >500000

Особо внимательным нужно быть при вводе критериев в виде даты. Даты обязательно необходимо вводить через косую черту. Например, чтобы отобрать все сделки после 4 января 2017, нужно ввести критерий по полю «Дата» — >04/01/2017 (в некоторых версиях Excel требуется осуществлять ввод в формате ММ/ДД/ГГГГ, то есть сначала указывать месяц. Имейте это в виду при работе).

Самое лучшее, что умеет расширенный фильтр — это использовать в качестве критерия формулы. Чтобы все работало, задаваемая Вами формула должна возвращать значение ИСТИНА (и тогда строка выведется) или ЛОЖЬ (строка будет скрыта). Крайне важно — шапка столбца с формулой должна отличаться от любой записи в шапке таблицы (можете вообще оставить ее пустой). При написании формул, не забывайте правильно расставлять абсолютные и относительные ссылки.

Например, если нужно показать топ 5 строк по полю сумма, то необходимо будет ввести следующую формулу:

где F10 — ячейка первой строки в столбце «Сумма» (она не закреплена, так как формула будет перебирать строки по очереди), $F$10:$F$37 — ссылка на диапазон, который занимает столбец «Сумма» (ссылка закреплена, так как столбец не изменяется).

В результате формула пройдет по всем строкам (от 10-ой до 37-ой) и скроет все, кроме тех, где значение больше шестого по величине (то есть оставит ТОП 5).

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

Итак, основные концепции, которые Вам нужно усвоить для успешного применения Расширенного фильтра:

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

— условия, записанные в одной строке, воспринимаются фильтром как связанные оператором И. Например, на картинке ниже записано условие И год 2017, И город Москва, И менеджер Петров .

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

— если нужно задать условие И, но при этом использовать один и тот же столбец (например, И сумма больше 500 000, И сумма меньше 600 000 ), то заголовок такого столбца нужно продублировать дважды. Пример:

Теперь Вы знаете, какие критерии можно задавать, и как их правильно комбинировать. Этого достаточно, чтобы создавать сложные запросы, которые не под силу обычному автофильтру. Например, если нужно показать все сделки в Москве за 2017 год с суммой больше 500 000, а также одновременно отобразить все сделки Иванова за 2016 год, которые входят в ТОП5, то критерии будут выглядеть вот так:

3. Работа с мастером «Расширенного фильтра»

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

1) задать исходный диапазон (он будет выбран автоматически при запуске фильтра),

2) определить диапазон условия (ваша мини-табличка с критериями, автоматически Excel может определить диапазон неточно, лучше каждый раз переназначать его заново), на этом шаге помним, что выделяем только заголовки и строки с критерием, пустые строки включать в диапазон нельзя ,

3) выбрать способ обработки (фильтровать данные в вашей исходной таблице или скопировать отфильтрованные строки в другое место),

4) указать, стоит ли показать все записи, или вывести только уникальные.

Читать еще:  Эксель выделение цветом по условию

После настройки нажимаем «ОК» и получаем желаемый результат.

Чтобы очистить фильтр, переместите курсор в шапку таблицы с отфильтрованными данными и воспользуйтесь командой «Очистить» на ленте, или примените Автофильтр (Ctrl+Shift+L).

Недостатки Расширенного фильтра

Главным недостатком является то, что данный инструмент не является интерактивным и динамическим. Нельзя просто вписать в диапазон условий новый критерий и увидеть результат. Придется каждый раз вызывать Мастер «Расширенного фильтра» и повторять некоторые операции. Конечно, можно обойти и этот недостаток, но это уже тема для другой статьи.

Бонус. Полезный трюк с Расширенным фильтром

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

1) Выделите диапазон

2) Запустите Расширенный фильтр

3) Укажите вот такие параметры:

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

Ваши вопросы по статье можете задавать через нашего бота обратной связи в Telegram : @ExEvFeedbackBot

Фильтрация данных в Excel с использованием расширенного фильтра

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

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

Как сделать расширенный фильтр в Excel?

Расширенный фильтр позволяет фильтровать данные по неограниченному набору условий. С помощью инструмента пользователь может:

  1. задать более двух критериев отбора;
  2. скопировать результат фильтрации на другой лист;
  3. задать условие любой сложности с помощью формул;
  4. извлечь уникальные значения.

Алгоритм применения расширенного фильтра прост:

  1. Делаем таблицу с исходными данными либо открываем имеющуюся. Например, так:
  2. Создаем таблицу условий. Особенности: строка заголовков полностью совпадает с «шапкой» фильтруемой таблицы. Чтобы избежать ошибок, копируем строку заголовков в исходной таблице и вставляем на этот же лист (сбоку, сверху, снизу) или на другой лист. Вносим в таблицу условий критерии отбора.
  3. Переходим на вкладку «Данные» — «Сортировка и фильтр» — «Дополнительно». Если отфильтрованная информация должна отобразиться на другом листе (НЕ там, где находится исходная таблица), то запускать расширенный фильтр нужно с другого листа.

  • В открывшемся окне «Расширенного фильтра» выбираем способ обработки информации (на этом же листе или на другом), задаем исходный диапазон (табл. 1, пример) и диапазон условий (табл. 2, условия). Строки заголовков должны быть включены в диапазоны.
  • Чтобы закрыть окно «Расширенного фильтра», нажимаем ОК. Видим результат.
  • Верхняя таблица – результат фильтрации. Нижняя табличка с условиями дана для наглядности рядом.

    Как пользоваться расширенным фильтром в Excel?

    Чтобы отменить действие расширенного фильтра, поставим курсор в любом месте таблицы и нажмем сочетание клавиш Ctrl + Shift + L или «Данные» — «Сортировка и фильтр» — «Очистить».

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

    В таблицу условий внесем критерии. Например, такие:

    Программа в данном случае будет искать всю информацию по товарам, в названии которых есть слово «Набор».

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

    Excel воспринимает знак «=» как сигнал: сейчас пользователь задаст формулу. Чтобы программа работала корректно, в строке формул должна быть запись вида: =»=Набор обл.6 кл.»

    После использования «Расширенного фильтра»:

    Теперь отфильтруем исходную таблицу по условию «ИЛИ» для разных столбцов. Оператор «ИЛИ» есть и в инструменте «Автофильтр». Но там его можно использовать в рамках одного столбца.

    В табличку условий введем критерии отбора: =»=Набор обл.6 кл.» (в столбец «Название») и =» ””;МАКС($A$1:A1)+1)’ class=’formula’>

    Рядом с выпадающим списком ячейку введем следующую формулу: МАКС($B$1:$O$1);»»;ГПР(СТОЛБЕЦ(A:A);$B$1:$O$33;ПОИСКПОЗ($A$12;$A$4:$A$9;)+3))’ class=’formula’> Ее задача – выбирать из таблицы те значения, которые соответствуют определенному товару

    Таким образом, с помощью инструмента «Выпадающий список» и встроенных функций Excel отбирает данные в строках по определенному критерию.

    Фильтрация данных в Excel

    В Excel предусмотрено три типа фильтров:

    1. Автофильтр – для отбора записей по значению ячейки, по формату или в соответствии с простым критерием отбора.
    2. Срезы – интерактивные средства фильтрации данных в таблицах.
    3. Расширенный фильтр – для фильтрации данных с помощью сложного критерия отбора.

    Автофильтр

    1. Выделить одну ячейку из диапазона данных.
    2. На вкладке Данные [Data] найдите группу Сортировка и фильтр [Sort&Filter].
    3. Щелкнуть по кнопке Фильтр [Filter] .

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

    Варианты фильтрации данных

    • Фильтр по значению – отметить флажком нужные значения из столбца данных, которые высвечиваются внизу диалогового окна.
    • Фильтр по цвету – выбор по отформатированной ячейке: по цвету ячейки, по цвету шрифта или по значку ячейки (если установлено условное форматирование).
    • Можно воспользоваться строкой быстрого поиска
    • Для выбора числового фильтра, текстового фильтра или фильтра по дате (в зависимости от типа данных) выбрать соответствующую строку. Появится контекстное меню с более детальными возможностями фильтрации:
    1. При выборе опции Числовые фильтры появятся следующие варианты фильтрации: равно, больше, меньше, Первые 10… [Top 10…] и др.
    2. При выборе опции Текстовые фильтры в контекстном меню можно отметить вариант фильтрации содержит. , начинается с… и др.
    3. При выборе опции Фильтры по дате варианты фильтрации – завтра, на следующей неделе, в прошлом месяце и др.
    4. Во всех перечисленных выше случаях в контекстном меню содержится пункт Настраиваемый фильтр… [Custom…], используя который можно задать одновременно два условия отбора, связанные отношением И [And] – одновременное выполнение 2 условий, ИЛИ [Or] – выполнение хотя бы одного условия.

    Если данные после фильтрации были изменены, фильтрация автоматически не срабатывает, поэтому необходимо запустить процедуру вновь, нажав на кнопку Повторить [Reapply] в группе Сортировка и фильтр на вкладке Данные.

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

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

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

    Чтобы быстро снять фильтрацию со всех столбцов необходимо выполнить команду Очистить на вкладке Данные

    Срезы – это те же фильтры, но вынесенные в отдельную область и имеющие удобное графическое представление. Срезы являются не частью листа с ячейками, а отдельным объектом, набором кнопок, расположенным на листе Excel. Использование срезов не заменяет автофильтр, но, благодаря удобной визуализации, облегчает фильтрацию: все примененные критерии видны одновременно. Срезы были добавлены в Excel начиная с версии 2010.

    Создание срезов

    В Excel 2010 срезы можно использовать для сводных таблиц, а в версии 2013 существует возможность создать срез для любой таблицы.

    Для этого нужно выполнить следующие шаги:

      Выделить в таблице одну ячейку и выбрать вкладку Конструктор [Design].

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

    Форматирование срезов

    1. Выделить срез.
    2. На ленте вкладки Параметры [Options] выбрать группу Стили срезов [Slicer Styles], содержащую 14 стандартных стилей и опцию создания собственного стиля пользователя.

    1. Выбрать кнопку с подходящим стилем форматирования.

    Чтобы удалить срез, нужно его выделить и нажать клавишу Delete.

    Расширенный фильтр

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

    Задание условий фильтрации

    1. В диалоговом окне Расширенный фильтр выбрать вариант записи результатов: фильтровать список на месте [Filter the list, in-place] или скопировать результат в другое место [Copy to another Location].

    1. Указать Исходный диапазон [List range], выделяя исходную таблицу вместе с заголовками столбцов.
    2. Указать Диапазон условий [Criteria range], отметив курсором диапазон условий, включая ячейки с заголовками столбцов.
    3. Указать при необходимости место с результатами в поле Поместить результат в диапазон [Copy to], отметив курсором ячейку диапазона для размещения результатов фильтрации.
    4. Если нужно исключить повторяющиеся записи, поставить флажок в строке Только уникальные записи [Unique records only].

    Как в Excel создать дополнительные фильтры или выпадающие списки в столбце и чтобы данные определенной ячейки были связаны с соседними ячейками по горизонтали?

    Прочее. Программное обеспечение

    Уважаемые коллеги!
    Помогите пожалуйста в решении следующего вопроса. При создании базы данных по производителям металлопроката, я столкнулся с проблемой создания дополнительного фильтра или выпадающего списка при этом ячейки списка не связаны с соседними ячейками по горизонтали.
    Как связать ячейки по горизонтали, так сказать сгруппировать? Это мне нужно для того, чтобы при выборе в выпадающем списке (дополнительном фильтре) «города», в столбце «регион» мне список выдавал конкретный город, а также дилера, телефон и почту из соответственно столбцов «дилер», «телефон», «почта». Цель создания выпадающего списка (дополнительного фильтра) минимизировать расширения высоты строки, данное расширение обусловлено, тем, что каждый производитель имеет более 2000 наименований и в каждом наименовании приходиться прописывать всех дилеров производителя, из-за чего каждая строка одного наименования расширяется значительно, что делает таблицу не компактной, визуально не удобной и трудно читаемой. При создании дополнительного фильтра или выпадающего списка я могу скрыть весь список дилеров, оставив только одну строку в которой я буду выбирать города из этого списка, таким образом я решу вопрос с расширением высоты строк.

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

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

    Сообщение от ВиталийР:
    При создании базы данных

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

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

    опять непонятное описание. так примерно?

    Сообщение от ВиталийР:
    Пользоваться макросами и массивами не умею

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

    Сообщение от MrBrown:
    Offtop: Кулик Алексей aka kpblc, похоже, на форуме DWG.RU появилась необходимость создать отдельную ветку по Excel: вопросов по чистому Excel, без связи с AutoCAD и др. приложениями, — всё больше и больше

    смысла нет, имхо. К выпрашиванию лиспиков присоединятся выпрашиватели макросов и формул) По экселю материалов в инете — это просто надо не хотеть найти решение или подсказку

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

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

    3 мин. ——
    Но есть одно ограничение. Для динамически формируемых массивов и БД это не подходит. Следовательно, и вам не подойдёт.

    Сообщение от Enik:
    Но простым и изящным такое решение уж точно не назовешь.

    а с учетом по две тысячи строк сортамента на производителя.

    Сообщение от Сергей812:
    а с учетом по две тысячи строк сортамента на производителя.

    Так ведь проблема не в этом. Хоть миллиард. Проблема в том, что там задействованы именованные массивы. А они динамическими не бывают. Иными словами, внёс изменения в БД — будь любезен, переназначь массивы. Это просто убивает.

    Самое лучшее, что можно вымучать из экселя таким способом — это калькулятор металлопроката (лежит где-то в глубинах download). Всё ж таки ГОСТы не каждый день меняются.

    Связанные списки в Excel — цените трудоемкость с учетом своих объемов)

    Сообщение от Enik:
    Самое лучшее, что можно вымучать из экселя таким способом — это калькулятор металлопроката.

    можно и подобное — только это надо разбивать на отдельные таблицы, продумывать связи между ними — а топик-стартер пошел по пути прямого наращивания количества строк и столбцов. А ведь еще не каждый дилер поставляет весь сортамент производителя — т.е на каждую строчку сортамента может быть какой то свой набор дилеров. И все это надо еще умудриться ввести — а ТС рассматривает только проблему вывода/поиска.

    Сообщение от Сергей812:
    можно и подобное — только это надо разбивать на отдельные таблицы, продумывать связи между ними

    Агась, таблицы категорий, подкатегорий, подподкатегорий. Нужно придумать алгоритм раскрытия списков, который в любом случае будет линейным и в одну сторону (чего, естественно, будет не достаточно).

    В общем, пытаться написать что-то дельное в экселе — это как ковыряться ножом в зубах.

    Сообщение от Сергей812:
    топик-стартер пошел по пути прямого наращивания количества строк и столбцов. А ведь еще не каждый дилер поставляет весь сортамент производителя — т.е на каждую строчку сортамента может быть какой то свой набор дилеров. И все это надо еще умудриться ввести — а ТС рассматривает только проблему вывода/поиска.

    Ход мысли ТС мне понятен. Но Эксель таким функционалом в явном виде не обладает.

    Сообщение от ВиталийР:
    Зарегистрировался на куче форумах разместил этот вопрос, не поверите, только один ответ пришел! Тут самый живой форум с действительно специалистами. Ребят я просто не общался на форумах раньше, может мне кто поможет такую таблицу в екселе составить и скажите сколько ваша работа будет стоить!? Очень нужно решить два вопроса с дилерами (выпадающем списке) и вопрос который я ранее опубликовывал тема про интервалы чисел в ячейке!? Не знаю корректно ли о деньгах писать в подобных форумах.

    Опять же советую ЧЁТКО ПРОДУМАТЬ И ОПИСАТЬ алгоритм работы. Для форума или как техзадание. и да. предпочтительно бы прислушиваться к советам по организации базы данных.

    Вообще то динамические таблицы в экселе и появились как некий суррогат БД для тех, кто по каким то причинам не может в том же access сделать)

    Сообщение от ВиталийР:
    да я в принципе все продумал, вот два момента только решить надо как то

    если в том виде-как у вас во вложении.. ну не до конца явно)

    Компьютер + Интернет + блог = Статьи, приносящие деньги

    Забирайте в подарок мой многолетний опыт — книгу «Автопродажи через блог»

    Как создать фильтр в Excel по столбцам, варианты фильтрации

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

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

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

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

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

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

    Варианты фильтрации

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

    Для этого используются настройки фильтрации, где можно сделать следующее:

    • Настроить значения.
    • Если требуется, то можно сделать фильтрацию данных по цвету или значку ячейки, а также цвету шрифта.
    • Также для работы с данными задаётся фильтр по дате, числовой или текстовый. Числовой фильтр позволяет выбрать один или несколько дополнительных типов фильтрации: больше, меньше и т.д. Если выбирается текстовый, то появится несколько вариантов, для отсеивания информации: «содержит…», «начинается с…» и пр. При фильтрации дате можно выбрать определённые дни, например, завтра, на прошлой или следующей неделе и т.д. Все эти варианты фильтрации имеют ещё один пункт «Настраиваемый фильтр», с его помощью можно настроить несколько условий отбора необходимой информации. При этом если задаётся два условия для отбора, то для связи отношений используется «И». Чтобы было выполнено хотя бы одно условие «ИЛИ».

    Одновременная фильтрация и сортировка

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

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

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

    Автофильтр

    Для запуска автофильтра на панели инструментов нужно найти вкладку «Редактирование» и нажать на «Сортировка и фильтр» или перейти на вкладку «Данные» и кликнуть по «Фильтр».

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

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

    • Потребуется кликнуть по кнопке со стрелкой, размещенной в верхней части таблицы на нужном столбце.
    • Затем отмечается «Удалить фильтр из столбца» и на «ОК».

    Расширенный фильтр

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

    Чтобы воспользоваться расширенным фильтром потребуется:

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

    Этот тип фильтрации данных доступен в Excel, начиная с версии 2010. Однако, нужно отметить, что срез является отдельным графическим объектом (картинкой или диаграммой), представляющим интерактивные фильтры.

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

    Создание срезов, позволяет также фильтровать информацию, размещённую в таблицах, в программе Excel, но только в несколько ином формате.

    Чтобы создать «Срез» для таблицы, потребуется:

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

    Чтобы произвести форматирование «Среза» во вкладке «Конструктор» имеется несколько стилей. Также, при желании, пользователь может создать индивидуальный стиль.

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

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

    Каждый из них имеет свои особенности и может быть использован в зависимости от версии, установленной на вашем ПК программы.

    Как создать фильтр в Excel, видео

    Похожие статьи

    Ссылка на основную публикацию
    Похожие публикации
    ×
    ×
    Adblock
    detector