Фильтрация данных в excel с использованием расширенного фильтра
Содержание:
Фильтр в Excel
Фильтрация данных Excel помогает быстро задать условия для тех строк, которые необходимо отображать, а остальные строки, не подходящие под данные условия, скрыть.
Фильтр устанавливается на заголовки и подзаголовки таблиц; главное, чтобы ячейки, на которые будет устанавливаться фильтр, не были пустыми. А располагается он в меню книги Excel на вкладке «Данные», раздел «Сортировка и фильтр»:
Кликнув по значку «Фильтр», верхние ячейки диапазона будут определены как заголовки и в фильтрации участия принимать не будут. Заголовки снабдятся значком . Кликните по нему, чтобы ознакомиться с возможностями фильтра:
Фильтры в Excel позволяют осуществить сортировку. Помните о том, что если Вы выделили не все столбцы таблицы, а только некоторую часть, и примените сортировку, то данные собьются.
«Фильтр по цвету» позволяет выбрать в столбце строки, имеющие определенный цвет шрифта или заливки. Можно выбрать только один цвет.
«Текстовые фильтры» дают возможность задать определенные условия для строк, такие как: «равно», «не равно» и другие. Выбрав любой из данных пунктов, появиться окно:
В нем можно задать следующие условия:
- Условия «равно» и «не равно» пояснений не требуют, т.к. с ними все предельно ясно;
- «больше», «меньше», «больше или равно» и «меньше или равно». Как строки можно сравнить друг с другом? Чтобы это понять, вспомните, каким образом Excel выполняет сортировку. Т.е. чем дальше в списке сортировки будет находиться строка, чем больше ее значение. Следующие утверждения являются истинными (верными): A А; А
- «начинается с», «не начинается с», «заканчивается на», «не заканчивается на», «содержит» и «не содержит». В принципе, условия говорят сами за себя и в качестве значений могут принимать символ либо набор символов. Обратите на подсказку в окне, расположенную ниже всех условий (пояснения будут дальше).
В случае необходимости можно задать 2 условия, используя логическое «И» либо «ИЛИ».
В случае выбора «И» должны выполняться все условия. Следите за тем, чтобы условия не исключали друга, например « Значение», т.к. ничто в один и тот же момент не может быть и больше, и меньше одного и того же показателя.
При использовании «ИЛИ» должно соблюдаться хотя бы одно из заданных условий.
В самом конце окна пользовательского автофильтра приведена подсказка. Первая ее часть: «Знак вопроса ”?” обозначает один любой знак …». Т.е. при проставлении условий, когда нельзя точно определить символ в конкретном месте строки, подставьте на его место «?». Примеры условий:
- Начинается с «?ва» (начинается с любого символа за которым следуют символы «ва») вернет результаты: «Иванов», «Иванова», «кварц», «сват» и другие строки, подходящие под условие;
- Равно «. » – вернет в результате строку, которая содержит 7 любых символов.
Вторая часть подсказки: «Знак ”*” обозначает последовательность любых знаков». Если в условии невозможно определить, какие символы и в каком количестве должны находиться в строке, то вместо них подставьте «*». Примеры условий:
- Заканчивается на «о*т» (заканчивается символами «о», после которого идет любая последовательность символов, затем символ «т») вернет результат: «пот», «торт», «оборот» и даже такой – «рвнщуооовиунистврункт».
- Равно «*» – вернет строку, которая содержит хотя бы один символ.
Помимо текстовых фильтров бывают «Числовые фильтры», которые в основном принимают те же самые условия, что и текстовые, но имеют и дополнительные, относящиеся только к числам:
- «Выше среднего» и «Ниже среднего» – возвращает значения, которые выше и ниже среднего значения соответственно. Среднее значение рассчитывается, исходя из всех числовых значений списка столбца;
- «Первые 10…» – клик по данному пункту вызывает окно:
Здесь можно задать какие элементы выводить первые из наибольших или первые из наименьших. Также, какое количество элементов вывести, если в последнем поле выбран пункт «элементов списка». Если же выбран пункт «% от количества элементов», второе значение задает данный процент. Т.е. если в списке 10 значений, то будет выбрано самое высокое (или самое низкое) значение. Если в списке 1000 значений, то либо первые, либо последние 100.
Помимо предоставленных функций присутствует возможность вручную отобрать необходимые значения, устанавливая и снимая флажки с нужных и ненужных элементов, соответственно.
В Excel 2010 добавлено дополнительное поле, расположенное над перечнем всех элементов списка фильтра данного столбца. Оно позволяет быстро вписывать значения для отобора. В Excel 2007 такой возможности, к сожалению, нет. Поэтому используйте возможности описанные ранее.
Применение расширенного фильтра
Итак, у нас есть таблица с данными, которые требуется отфильтровать.
Для того, чтобы применить инструмент расширенного фильтра нужно выполнить следующие шаги.
Первым делом потребуется создать вторую вспомогательную таблицу с условиями фильтра. Для ее создания необходимо скопировать шапку исходной таблицы и вставить во вспомогательную. Для наглядности поместим дополнительную таблицу сверху, рядом с основной. А также пометим ее, залив другим цветом (это делается для большей наглядности и не обязательно). Вспомогательную таблицу можно поместить абсолютно в любом месте документа, причем, вовсе не обязательно, чтобы она была на том же самом листе, где располагается основная таблица.
Затем приступим к заполнению вспомогательной таблицы данными, которые потребуются для работы. А нужны нам значения из основной таблицы, по которым необходимо отфильтровать данные. В нашем случае, мы хотим отобрать информацию по женскому полу и виду спорта – теннис.
Когда вспомогательная таблица готова, можно приступать к следующему шагу. Поместив курсор на любую ячейку начальной или вспомогательной таблицы, в основном меню программы кликните по вкладке «Данные», выберите из открывшегося блока инструментов “Фильтр” пункт “Дополнительно”.
В результате должно появиться окно с настройками расширенного фильтра.
У данной функции есть два варианта применения: «Скопировать результаты в другое место» и «Фильтровать список на месте».Как можно понять из названий, эти опции отвечают за то, каким образом будет выводится отфильтрованная информация. В первом варианте данные будут выведены отдельно в указанном вами месте документа. Во втором – непосредственно в исходной таблице. Выбираем подходящий вариант (в нашем случае оставляем фильтрацию на месте) и двигаемся дальше.
В поле «Диапазон списка» необходимо указать координаты таблицы (вместе с шапкой). Выполнить это можно, прописав их вручную, либо простым выделением таблицы мышью, щелкнув по небольшой пиктограмме в конце поля для ввода координат
В строке «Диапазон условий» таким же образом указываем координаты вспомогательной таблицы (заголовок и строку с условиями).Хотим обратить внимание на одну немаловажную деталь. Следите за тем, чтобы в выделяемую область не попали пустые ячейки
В противном случае, ничего не получится. По завершении подтвердите указанные координаты нажатием «OK».
В результате проделанных действий в исходной таблице останутся только требуемые нам данные.
Если мы выберем вариант «Скопировать результаты в другое место», то результат будет выведен в указанное нами место, а исходная таблица останется без изменений. При этом в строке «Поместить результат в диапазон» от нас требуется ввести координаты для вывода результата. Можно указать лишь одну ячейку, которая будет самой верхней левой координатой для новой таблицы. В данном случае, выбранная ячейка – A42.
После нажатия кнопки “OK” новая таблица с заданными параметрами фильтрации будет вставлена, начиная с ячейки A42.
Расширенный фильтр в Excel и примеры его возможностей
всё-таки лучше одинВ нашем примере эти типы оборудования. В этом урокеФильтры по дате
который чаще всего выполнить поиск поа затем выберите нужен лишний столбец на первом таблица одной строке. нужно. задача – выбирать результаты как после задаем исходный диапазон
Автофильтр и расширенный фильтр в Excel
скрыть используйте заливку доступна функция «Сквозные раз структуру таблицы мы удалим фильтрТаблица с данными будет
- мы научимся применять, а для текста — используется. Например, если всем данным, снимите Сравнение, например
- с символами… с датой, клиентомЗаполняем параметры фильтрации. Нажимаем
Критерии выбора данных – из таблицы те выполнения несколько фильтров (табл. 1, пример) шрифта.
строки», просто поле сделать нормальной, без из столбца отфильтрована, временно скрыв фильтры к спискамТекстовые фильтры столбец содержит три
флажок все фильтры.
между
- Vlad999 и например перечнем ОК. на виду. значения, которые соответствуют на одном листе
- и диапазон условийРасширенный фильтр в Excel затенено. От каких пустых строк, иОтдано на проверку
- все содержимое, не в Excel, задавать. Применяя общий фильтр, значения, хранящиеся вДва типа фильтров.
: Есть ли еще выпускаемой продукции, как
- Оставим в таблице толькоС помощью расширенного фильтра определенному товару
- Excel. (табл. 2, условия).
- предоставляет более широкие условий зависит работоспособность забыть о том,.
Как сделать расширенный фильтр в Excel
фильтрацию сразу по вы можете выбрать виде числа, а
- С помощью автоФильтра можноВведите условия фильтрации и варианты, сделать до сделать так те строки, которые пользователь легко находитСкачать примеры расширенного фильтраСоздадим фильтр по нескольким Строки заголовков должны возможности по управлению
- этой функции? что есть возможностьФильтр будет удален, а нашем примере только нескольким столбцам, а для отображения нужные четыре — в создать два типа нажмите кнопку сих пор такчтобы значения ячеек
- в столбце «Регион» уникальные значения вТаким образом, с помощью значениям. Для этого быть включены в данными электронных таблиц.Микки не нахождения данных
- скрытые ранее данные ноутбуки и планшеты также удалять фильтры.
данные из списка тексте, откроется команда фильтров: по значениюОК и не получилось… с первого листа содержат слово «Рязань»
Как пользоваться расширенным фильтром в Excel
многострочном массиве. инструмента «Выпадающий список» введем в таблицу диапазоны. Он более сложен: Без файла на фильтром? вновь отобразятся на остались видимыми.Если Ваша таблица содержит
существующих, как показано
текстовые фильтры списка или по.
ZIKKI переносились в таблицу или в столбце и встроенных функций условий сразу несколькоЧтобы закрыть окно «Расширенного в настройках, но второй вопрос ответитьRAN листе Excel.
Фильтрацию можно также применить, большой объем данных,
на рисунке:. критериям. Каждый изПри добавлении данных в: на втором листе «Стоимость» — значениеГотовый пример – как Excel отбирает данные критерий отбора данных: фильтра», нажимаем ОК. значительно эффективнее в не возможно, на
: Достаточно перед установкой
Чтобы удалить все фильтры выбрав команду могут возникнуть затрудненияВыбрав параметрПри вводе данных в этих типов фильтров
таблицу элементы управления
- ZIKKI после применения фильтра
- «>10 000 000 использовать расширенный фильтр
- в строках поПрименим инструмент «Расширенный фильтр»: Видим результат. действии. первый скорее всего
- фильтра выделить весь в таблице Excel,Сортировка и фильтр при поиске нужной
Числовые фильтры таблицу в заголовки является взаимно исключающим фильтром автоматически добавляются, пробуйте — на по дате и р.». Так как в Excel: определенному критерию.
Теперь из таблицы сВерхняя таблица – результатС помощью стандартного фильтра у Вас в столбец. щелкните команду
на вкладке информации. Фильтры используютсявы можете применить ее столбцов автоматически
для каждого диапазона в заголовки таблицы. Лист2 переносится первая клиенту? т.е. после критерии отбора относятсяСоздадим таблицу с условиями
Вывести на экран информацию отобранными данными извлечем
фильтрации. Нижняя табличка пользователь Microsoft Excel таблице есть пустыеanna
exceltable.com>
Сортировка и фильтр в Excel на примере базы данных клиентов
автоматический фильтр будетВыделим заголовок таблицы и фильтрации данных. ВЩелкните выбранный элемент правойЩелкните в любом месте несколько фильтров отчета. дополнение к ним подписи, как показано
Работа в Excel c фильтром и сортировкой
Установите или снимите флажки оборудования и т.д. только те строки, и отображает строки
можно ли фильтровать
- Щелкните по выпадающему спискуСледует помнить, что сортировка
- «Наибольшее количество». НижеВ исходной таблице остались
- добавлен сразу. нажмем ( Excel Online невозможно
кнопкой мыши, а
- сводной таблицы (она Фильтры отчета отображаются
- выбрать фрагмент данных выше.
- с пунктов вОткройте вкладку в которых найдено 2 и 12, данные сразу по столбца «Возраст» и
выполняется над данными – формула. Используем только строки, содержащиеПользоваться автофильтром просто: нужноCTRL+SHIFT+L создать новые срезы. затем выберите может быть связана
над сводной таблицей, для анализа можноWindows macOS Excel зависимости от данных,Данные соответствие? расширенный фильтр дает трем столбцам? Например, выберите опцию: «Числовые таблицы без пустых
функцию СРЗНАЧ. значение «Москва». Чтобы выделить запись с), т.е. вызовем фильтр.Чтобы отфильтровать данные своднойФильтр со сводной диаграммой), что позволяет легко с помощью перечисленных Online которые необходимо отфильтровать,, затем нажмите командуDJ_Serega
Сортировка по нескольким столбцам в Excel
я делаю заявку фильтры»-«Настраиваемый фильтр». строк. Если нужно
- Выделяем любую ячейку в отменить фильтрацию, нужно
- нужным значением. Например,В фильтре установим критерий
таблицы, выполните одно.
- в которой есть найти их. ниже инструментов фильтрации.Выделите ячейку в сводной
- затем нажмитеФильтр: 5. Скрытие ячеекКак сделать фильтр по прайсу наЗаполните поля в окне
- отсортировать только часть исходном диапазоне и нажать кнопку «Очистить» отобразить поставки в
отбора для из следующих действий:Выполните одно из следующих
один или несколькоЧтобы изменить порядок полей,Фильтрация данных вручную
таблице. ВыберитеOK. с ошибками таким образом, чтобы три точки. Хотелось «Пользовательский автофильтр» как данных таблицы, тогда
Как сделать фильтр в Excel по столбцам
вызываем «Расширенный фильтр». в разделе «Сортировка магазин №4. Ставимстолбца ВЧтобы применить ручной фильтр, действий: фильтров.
в областиИспользование фильтра отчетаАнализ. Мы снимем выделениеВ заголовках каждого столбцаМожно изменить формулу.
- отобразились строки 2, бы убрать строки, указано на рисунке следует выделить это В качестве критерия
- и фильтр». птичку напротив соответствующего. щелкните стрелку, соответствующуюЧтобы отобразить выбранные элементы,
- На вкладкеФильтрыБыстрый показ десяти первых>
- со всех пунктов, появятся кнопки соНина 7, 9 и
где не указана и нажмите ОК. диапазон непосредственно перед для отбора указываемРассмотрим применение расширенного фильтра условия фильтрации:Скопируем отобранные значения вместе пункту щелкнитеАнализ сводной таблицыперетащите поле в или последних значенийВставить срез кроме стрелкой.: Спасибо, Серёга;) 12, если это значение.Как видно в столбце сортировкой. Но такое I1:I2 (ссылки относительные!). в Excel сСразу видим результат: с заголовком в
Названия строкСохранить только выделенные элементы(на ленте) нажмите нужное место илиФильтрация по выделенному для.августаНажмите на такую кнопкуGuest возможно?ZORRO2005 «№п/п» отсутствуют некоторые фрагментированное сортирование данныхВ таблице остались только
целью отбора строк,Особенности работы инструмента: отдельный диапазон илиили. кнопку дважды щелкните его вывода или скрытияВыберите поля, для которых. в столбце, который: У меня этаSerge: номера, что подтверждает очень редко имеет те строки, где содержащих слова «Москва»Автофильтр работает только в лист. Выделим скопированныеНазвания столбцовЧтобы скрыть выбранные элементы,Параметры и нажмите кнопку только выбранных элементов вы хотите создать
exceltable.com>
Настройка автофильтра
Для того, чтобы настроить автофильтр, находясь всё в том же меню, переходим по пункту «Текстовые фильтры» «Числовые фильтры», или «Фильтры по дате» (в зависимости от формата ячеек столбца), а дальше по надписи «Настраиваемый фильтр…».
После этого, открывается пользовательский автофильтр.
Как видим, в пользовательском автофильтре можно отфильтровать данные в столбце сразу по двум значениям. Но, если в обычном фильтре отбор значений в столбце можно производить только исключая ненужные значения, то тут можно воспользоваться целым арсеналом дополнительных параметров. С помощью пользовательского автофильтра, можно выбрать любые два значения в столбце в соответствующих полях, и к ним применить следующие параметры:
- Равно;
- Не равно;
- Больше;
- Меньше
- Больше или равно;
- Меньше или равно;
- Начинается с;
- Не начинается с;
- Заканчивается на;
- Не заканчивается на;
- Содержит;
- Не содержит.
При этом, мы можем на выбор обязательно применять сразу два значения данных в ячейках столбца одновременно, или только один из них. Выбор режима можно установить, воспользовавшись переключателем «и/или».
Например, в колонке о заработной плате зададим пользовательский автофильтр по первому значению «больше 10000», а по второму «больше или равно 12821», включив при этом режим «и».
После того, как нажмем на кнопку «OK», в таблице останутся только те строки, которые в ячейках в столбцах «Сумма заработной платы», имеют значение больше или равно 12821, так как нужно соблюдение обоих критериев.
Поставим переключатель в режим «или», и жмем на кнопку «OK».
Как видим, в этом случае, в видимые результаты попадают строки соответствующие даже одному из установленных критериев. В данную таблицу попадут все строки, значение суммы в которых больше 10000.
На примере мы выяснили, что автофильтр является удобным инструментом отбора данных от ненужной информации. С помощью настраиваемого пользовательского автофильтра, фильтрацию можно производить по гораздо большему количеству параметров, чем в стандартном режиме.
Как работает
Теперь давайте рассмотрим, как работает фильтр в Эксель. Для примера воспользуемся следующими данными. У нас есть три столбца: «Название продукта» , «Категория» и «Цена» , к ним будем применять различные фильтры.
Нажмите стрелочку в верхней ячейке нужного столбика. Здесь Вы увидите список неповторяющихся данных из всех ячеек, расположенных в данном столбце. Напротив каждого значения будут стоять галочки. Снимите галочки с тех значений, которые нужно исключить из списка.
Например, оставим в «Категории» только фрукты. Снимаем галочку в поле «овощ» и нажимаем «ОК» .
Для тех столбцов таблицы, к которым применен фильтр, в верхней ячейке появится соответствующий значок.
Как добавить
Если Вы оформляли информацию через вкладку «Вставка» – «Таблица» , или вкладка «Главная» – «Форматировать как таблицу» , то в ней возможность фильтрации будет включена по умолчанию. Отображается нужная кнопка в виде стрелочки, которая расположена в верхней ячейке с правой стороны.
Если Вы просто заполнили блоки данными, а затем отформатировали их в виде таблицы – фильтр нужно включить. Для этого выделите весь диапазон ячеек, включая строку с заголовками, так как нужная нам кнопочка будет добавлена в верхний рядок. А вот если выделить блоки начиная с ячейки с данными, то первый рядок не будет относиться к фильтруемой информации. Затем перейдите на вкладку «Данные» и нажмите кнопку «Фильтр» .
В примере кнопка со стрелочкой находится в заголовках, и это правильно – будут фильтроваться все данные, расположенные ниже.
Настраиваемая сортировка
Но, как видим, при указанных видах сортировки по одному значению, данные, содержащие имена одного и того же человека, выстраиваются внутри диапазона в произвольном порядке.
А, что делать, если мы хотим отсортировать имена по алфавиту, но например, при совпадении имени сделать так, чтобы данные располагались по дате? Для этого, а также для использования некоторых других возможностей, все в том же меню «Сортировка и фильтр», нам нужно перейти в пункт «Настраиваемая сортировка…».
После этого, открывается окно настроек сортировки
Если в вашей таблице есть заголовки, то обратите внимание, чтобы в данном окне обязательно стояла галочка около параметра «Мои данные содержат заголовки»
В поле «Столбец» указываем наименование столбца, по которому будет выполняться сортировка. В нашем случае, это столбец «Имя». В поле «Сортировка» указывается, по какому именно типу контента будет производиться сортировка. Существует четыре варианта:
- Значения;
- Цвет ячейки;
- Цвет шрифта;
- Значок ячейки.
Но, в подавляющем большинстве случаев, используется пункт «Значения». Он и выставлен по умолчанию. В нашем случае, мы тоже будем использовать именно этот пункт.
В графе «Порядок» нам нужно указать, в каком порядке будут располагаться данные: «От А до Я» или наоборот. Выбираем значение «От А до Я».
Итак, мы настроили сортировку по одному из столбцов. Для того, чтобы настроить сортировку по другому столбцу, жмем на кнопку «Добавить уровень».
Появляется ещё один набор полей, который следует заполнить уже для сортировки по другому столбцу. В нашем случае, по столбцу «Дата». Так как в данных ячеек установлен формат даты, то в поле «Порядок» мы устанавливаем значения не «От А до Я», а «От старых к новым», или «От новых к старым».
Таким же образом, в этом окне можно настроить, при необходимости, и сортировку по другим столбцам в порядке приоритета. Когда все настройки выполнены, жмем на кнопку «OK».
Как видим, теперь в нашей таблице все данные отсортированы, в первую очередь, по именам сотрудника, а затем, по датам выплат.
Но, это ещё не все возможности настраиваемой сортировки. При желании, в этом окне можно настроить сортировку не по столбцам, а по строкам. Для этого, кликаем по кнопке «Параметры».
В открывшемся окне параметров сортировки, переводим переключатель из позиции «Строки диапазона» в позицию «Столбцы диапазона». Жмем на кнопку «OK».
Теперь, по аналогии с предыдущим примером, можно вписывать данные для сортировки. Вводим данные, и жмем на кнопку «OK».
Как видим, после этого, столбцы поменялись местами, согласно введенным параметрам.
Конечно, для нашей таблицы, взятой для примера, применение сортировки с изменением места расположения столбцов не несет особенной пользы, но для некоторых других таблиц подобный вид сортировки может быть очень уместным.
Подведём итоги
Если вам приходится работать с большими таблицами в Эксель, причём нужно иметь возможность быстро отобрать те или иные данные, то применение фильтров сэкономит вам очень много времени. Чем больше таблица, тем больше выгода от применения фильтров.
Приведённый пример взят из моего учебного курса по Microsoft Excel. Использование фильтров с более сложными условиями отбора я рассматриваю на занятиях.
Скачать файл, на примере которого я рассматривал работу с фильтрами, вы можете по этой ссылке.
Вы можете скачать прикреплённые ниже файлы для ознакомления. Обычно здесь размещаются различные документы, а также другие файлы, имеющие непосредственное отношение к данному предложению магазина.
- Фильтры Excel – прайс лист.zip