Как сделать фильтр в Microsoft Excel. Разбираем на примере
Работа с большими наборами данных в Excel может затруднить поиск нужной информации. Инструмент фильтрации, предлагаемый Microsoft Excel, позволяет пользователям легко структурировать свои данные, чтобы найти то, что нужно.
С помощью фильтра Excel вы также можете несколькими способами уменьшить объем данных, отображаемых в электронных таблицах. Вы можете фильтровать данные на основе значений в определенном разделе — например, столбце или всей электронной таблице. Можно применить фильтр к тексту, дате или числам. Кроме того, Excel позволяет использовать несколько фильтров для разных столбцов. Таким образом, фильтр может помочь нам отфильтровать необходимую информацию и скрыть другую нежелательную информацию из наборов данных.
Если вы хотите узнать больше о том, как добавить фильтр в Майкрософт эксель, ниже вы найдете всю информацию, необходимую для выполнения этого процесса.
Кстати, в нашем учебном центре “РУНО” есть практический курс Microsoft Excel. Уровень 1. Базовый, на котором можно узнать всё про фильтрацию данных, их суммирование и множество других способов форматирования информации.
Давайте подробно разберем, как правильно и корректно использовать фильтры в программе Excel.
Для чего нужен фильтр в Excel
Когда приходится работать с большим массивом данных в Excel, будь то таблица со списком сотрудников или прайс-лист с перечнем продукции, очень тяжело сориентироваться и отобрать то, что необходимо для конкретной задачи.
Представим, что у нас есть однотабличная база данных в Excel и в ней нужно сделать выборку данных по какому-либо конкретному условию или нескольким. Проще скажем так: как из большой таблицы быстро и точно извлечь именно то, что нас конкретно интересует. Для этого и существуют фильтры.
Чтобы узнать больше об инструменте фильтрации Excel (как базовом, так и расширенном), давайте рассмотрим пример.
Как установить фильтр в Excel
В этом разделе мы узнаем, как мы можем применить фильтр к набору данных и отфильтровать необходимые данные из всего набора данных, отобразить только ту часть набора данных и скрыть ненужные данные.
Допустим, у нас в таблице Excel имеется список сотрудников фирмы и мы хотим применить фильтр.
Итак, нам необходимо отобрать только женщин нашего коллектива, инженеров, или же всех мужчин, работающих с 2006 года.
Для начала нужно установить фильтры на шапку нашей таблицы. Для этого выделяем ее, в меню находим закладку Данные, а там кнопку “Фильтр”.

Нажимаем и видим, что к каждой выделенной нами ячейке прикрепился фильтр.

Теперь мы можем с ним работать. Начнем с простого — отберем только женщин. Ищем поле “Пол”, нажимаем на фильтре данной ячейки и оставляем галочки только возле буквы «ж», которая соответствует женскому полу в примере. С остальных вариантов галочки снимаем.
Обратите внимание, что список вариантов формируется из всех имеющихся данных в конкретном столбце. Т.е. если бы мы полностью прописали «мужчина» и «женщина», то именно так бы и выглядел список в фильтре. Итог нашей выборки — остались только женщины.

Стоит обратить внимание, что на той ячейке, где был задействован фильтр, значок фильтра изменил свой вид.
Это сигнализирует о том, что здесь выполнена фильтрация, и на самом деле сейчас перед нами не вся имеющаяся таблица. Для возвращения всего в первоначальный вид — зайдите снова в фильтр столбца с полом и поставьте галочку напротив «Выделить все».
С тем, чтобы найти всех инженеров — та же ситуация. Нужно зайти в фильтр ячейки “Должность” и выбрать только инженеров. Но это точные совпадения.
Важно!
Чтобы фильтрация в Майкрософт эксель работала правильно, в вашем документе должна быть строка заголовка, которая используется для идентификации имени каждого столбца.
В нашем примере рабочая книга организована в виде различных столбцов, обозначенных ячейками заголовка в строке 1.
В Microsoft Excel есть еще много полезных функций, которые помогут быстро и точно сформировать необходимую отчетность, без лишних временных затрат
Освоив курс Microsoft Excel. Уровень 1. Базовый, вы приобретете основные навыки для уверенной работы в Excel, получите эффективный и точный анализ своих данных.
Как установить числовой фильтр в Excel
А что, если нужно найти не конкретное значение, а, например, всех, у кого оклад больше 20 000. Если выбирать из списка вариантов как в предыдущем примере получится долго и может быть далеко не точно, поскольку придется перебирать варианты в фильтре вручную.
Для таких задач и используется функция “Числовые фильтры”. Они находятся там же, где и обычные. В них можно задать равенство, соотношение и даже рейтинг по цифровым данным.
Если нам нужно оставить в таблице только тех людей, у которых оклад больше 20 000, то в фильтре ячейки “Оклад” выбираем числовой фильтр, далее больше или равно и в высвечивающемся окне ставим значение 20 000.


Как видно, здесь можно установить два условия и соотношение между ними (И, ИЛИ). Нажимаем на ОК. Результат получаем быстро и абсолютно достоверно.

Чтобы убрать этот фильтр, да и любой другой, нужно зайти в ячейку, где работает фильтр и нажать «Убрать фильтр с . ».

Наш профессиональный совет!
Безусловно, прочтение одной или нескольких статей о работе в программе Excel не может дать достаточное количество знаний.
Для того, чтобы научиться уверенно работать в Excel, сразу получить исчерпывающую и полноценную информацию о самых важных функциях программы, вы можете выбрать один из дистанционных курсов образовательного центра “РУНО”.
- правильно вводить данные, использовать автозаполнение ячеек
- осуществлять вычисления по формулам
- строить диаграммы для наглядного представления табличных данных
Рекомендуемые статьи по теме

Как сделать нумерацию в Microsoft Excel

Формулы в Excel

Как сделать список в Excel. Шпаргалка для новичка

Если вы не знаете, что входит в Microsoft Office, то видео уроки по Майкрософт Офис: Эксель и Ворд бесплатно именно для вас. С помощью таких курсов вы с легкостью сможете понять:
- что за программа Microsoft Office
- что такое MS Office и как им пользоваться
- для чего нужен Майкрософт офис
Затрагивая отдельные компоненты MS Office, бесплатные видео курсы по работе в Microsoft Excel помогут вам разобраться в:
- работе с формулами Excel
- назначении программы MS Excel
- для чего используются функции Microsoft Excel
- с какими типами данных работает Excel
Переходя от одного раздела к другому в бесплатных видео курсах по работе в Microsoft Office, вы найдете информацию, полезную представителям практически любой профессии. Бухгалтера освоят пути сверки данных, кадровики найдут формулы для массивов, а логисты смогут найти решения, применимые в складских операциях.
Видео уроки Power Point помогут научиться наглядно доносить информацию до коллег и руководства, через лаконичные презентации и диаграммы.
Бесплатные видео курсы по работе в Microsoft Word станут основой для правильного составления:
- приказов
- внутренних документов организаций
- служебных писем
Сложно оспорить тот факт, что знание Microsoft Office в условиях современного рынка труда является обязательным при трудоустройстве. Работа с данными при помощи этих программ стала основным инструментом любого офисного сотрудника. Поэтому продвижение по карьере может потребовать более продвинутого уровня знаний Microsoft Office.
Видео уроки по Майкрософт Офис: Эксель и Ворд бесплатно могут стать отправной точкой в повышении квалификации новичков. Данный раздел учебного центра РУНО дает возможность почувствовать себя более уверенно перед поступлением на дипломную программу или большой курс, где потребуются данные навыки.
Любому гостю сайта или слушателю программ РУНО предоставлен открытый доступ к бесплатным видео урокам, где можно ознакомиться с преподавателями, примерными программами и форматом уроков.
Если вы до сих пор сомневаетесь, нужен ли вам полный курс по Microsoft Office, открывайте бесплатные уроки. Определите, в какой именно области вам нужно повышение квалификации и далее переходите в раздел нужных вам курсов.
Если вы не знаете, что входит в Microsoft Office, то видео уроки по Майкрософт Офис: Эксель и Ворд бесплатно именно для вас. С помощью таких курсов вы с легкостью сможете понять:
- что за программа Microsoft Office
- что такое MS Office и как им пользоваться
- для чего нужен Майкрософт офис
Затрагивая отдельные компоненты MS Office, бесплатные видео курсы по работе в Microsoft Excel помогут вам разобраться в:
- работе с формулами Excel
- назначении программы MS Excel
- для чего используются функции Microsoft Excel
- с какими типами данных работает Excel
Переходя от одного раздела к другому в бесплатных видео курсах по работе в Microsoft Office, вы найдете информацию, полезную представителям практически любой профессии. Бухгалтера освоят пути сверки данных, кадровики найдут формулы для массивов, а логисты смогут найти решения, применимые в складских операциях.
Видео уроки Power Point помогут научиться наглядно доносить информацию до коллег и руководства, через лаконичные презентации и диаграммы.
Бесплатные видео курсы по работе в Microsoft Word станут основой для правильного составления:
- приказов
- внутренних документов организаций
- служебных писем
Сложно оспорить тот факт, что знание Microsoft Office в условиях современного рынка труда является обязательным при трудоустройстве. Работа с данными при помощи этих программ стала основным инструментом любого офисного сотрудника. Поэтому продвижение по карьере может потребовать более продвинутого уровня знаний Microsoft Office.
Видео уроки по Майкрософт Офис: Эксель и Ворд бесплатно могут стать отправной точкой в повышении квалификации новичков. Данный раздел учебного центра РУНО дает возможность почувствовать себя более уверенно перед поступлением на дипломную программу или большой курс, где потребуются данные навыки.
Любому гостю сайта или слушателю программ РУНО предоставлен открытый доступ к бесплатным видео урокам, где можно ознакомиться с преподавателями, примерными программами и форматом уроков.
Если вы до сих пор сомневаетесь, нужен ли вам полный курс по Microsoft Office, открывайте бесплатные уроки. Определите, в какой именно области вам нужно повышение квалификации и далее переходите в раздел нужных вам курсов.
Создание раскрывающегося списка
Чтобы упростить работу пользователей с листом, добавьте в ячейки раскрывающиеся списки. Раскрывающиеся списки позволяют пользователям выбирать элементы из созданного вами списка.


- На новом листе введите данные, которые должны отображаться в раскрывающемся списке. Желательно, чтобы элементы списка содержались в таблице Excel. В противном случае можно быстро преобразовать список в таблицу, выбрав любую ячейку в диапазоне и нажав клавиши CTRL+T.
- Почему данные следует поместить в таблицу? Потому что в этом случае при добавлении и удалении элементов все раскрывающиеся списки, созданные на основе этой таблицы, будут обновляться автоматически. Дополнительные действия не требуются.
- Теперь следует отсортировать данные в диапазоне или таблице в раскрывающемся списке.
Примечание: Если не удается выбрать пункт Проверка данных, лист может быть защищен или предоставлен к общему доступу. Разблокируйте определенные области защищенной книги или отмените общий доступ к листу, а затем повторите шаг 3.

- Если вы хотите, чтобы при выборе ячейки отображалось сообщение, проверка поле Показывать входное сообщение при выделении ячейки и введите заголовок и сообщение в полях (не более 225 символов). Если вы не хотите, чтобы сообщение отображалось, снимите этот флажок.

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

- Чтобы отобразить сообщение, которое не мешает пользователям вводить данные, отсутствуют в раскрывающемся списке, выберите Сведения или Предупреждение. Сведения покажут сообщение с этим значком
, а предупреждение — сообщение с этим значком
. - Чтобы запретить пользователям вводить данные, которые отсутствуют в раскрывающемся списке, выберите Остановить.
Примечание: Если вы не добавили заголовок и текст, по умолчанию выводится заголовок «Microsoft Excel» и сообщение «Введенное значение неверно. Набор значений, которые могут быть введены в ячейку, ограничен».
Работа с раскрывающимся списком
После создания раскрывающегося списка убедитесь, что он работает правильно. Например, рекомендуется проверить, изменяется ли ширина столбцов и высота строк при отображении всех ваших записей.
Если список элементов для раскрывающегося списка находится на другом листе и вы хотите запретить пользователям его просмотр и изменение, скройте и защитите этот лист. Подробнее о защите листов см. в статье Блокировка ячеек.
Если вы решили изменить элементы раскрывающегося списка, см. статью Добавление и удаление элементов раскрывающегося списка.
Чтобы удалить раскрывающийся список, см. статью Удаление раскрывающегося списка.
Как настроить фильтр в экселе выборка из списка
Фильтрация данных в списке ≈ это выбор данных по заданному критерию (условию). Осуществляется эта операция с помощью команды Данные, Фильтр. Имеются две разновидности этой команды, задаваемые параметрами: Автофильтр и Расширенный фильтр. Фильтрация данных может осуществляться с помощью специальной формы, которая вызывается командой Данные, Форма.
Автофильтрация
Команда Данные, Фильтр, Автофильтр для каждого столбца строит список значений, и который используется для задания условий фильтрации (рис. 3.36). В каждом столбце появляется кнопка списка, нажав которую можно ознакомиться со списком возможных критериев выбора.

Рис. 3.36. Список с автофильтром
По отдельному столбцу в списке критериев отбора предусматриваются следующие варианты:
- все ≈ выбираются все записи без ограничений;
- первые 10 ≈ данный пункт позволяет во вновь появляющемся диалоговом окне ╚Наложение условия по списку╩ (рис.3.37) выбрать определенное количество наибольших или наименьших элементов списка, которые необходимо отобразить;
- значения ≈ будут выбраны только те записи, которые в данном столбце содержат указанное значение;

Рис. 3.37. Диалоговое окно ╚Наложение условия по списку╩
- условие ≈ выбираются записи по формируемому пользователем условию в диалоговом окне ╚Пользовательский фильтр╩ (рис.3.3 8).

Рис. 3.38. Диалоговое окно ╚Пользовательский фильтр╩
Условие для отбора записей по конкретным значениям в определенном столбце может состоять из двух самостоятельных частей, соединенных логической связкой И/ИЛИ.
Каждая часть условия включает:
- оператор отношения: = (равно), <> (не равно), > (больше), >= (больше или равно), < (меньше),
- значение, которое может выбираться из списка или содержать шаблонные символы *.
Пример. Для Кода предмета можно сформировать условия:
>=п* ≈ отобрать все записи, которые содержат код предмета, начинающийся с буквы п;
<>п1 ≈ отобрать все записи, которые не содержат кода предмета п1.
Можно задать условия отбора для нескольких столбцов независимо друг от друга, .фильтрация записей выполняется по всем условиям одновременно. Все записи, не прошедшие через фильтр, будут скрыты. Отфильтрованные записи можно выделить и скопировать в другое место, удалить. Отмена результата фильтрации и возврат к исходному состоянию списка производятся повторным вводом команды Данные, Автофильтр.
Расширенный фильтр
Команда Данные, Фильтр, Расширенный фильтр обеспечивает использование двух типов критериев для фильтрации записей списка:
- критерий сравнения;
- вычисляемый критерий.
Обычно критерий фильтрации формируется в нескольких столбцах, и тогда его называют множественным критерием.
Важной особенностью этого режима является необходимостьформирования заранее, до выполнения самой команды фильтрации, специального блока (области) для задания сложных поисковых условий, называемых областью критерия (диапазоном условия).
Технология использования расширенного фильтра состоит из двух этапов:
этап 1 ≈ формирование области критериев поиска;
этап 2 ≈ фильтрация записей списка.
Э т а п 1. Формирование диапазона условий для расширенного фильтра. Область критериев поиска содержит строку имен столбцов и произвольное число строк для задания поисковых условий. Рекомендуется скопировать первую строку с именами полей из области списка в область, где будет формироваться критерий отбора записей (на тот же или другой лист, в другую рабочую книгу). Далее ненужные имена столбцов из диапазона условий можно удалить.
Критерий сравнения формируется при соблюдении следующих требований:
- состав столбцов области критериев определяется столбцами, по которым задаются условия фильтрации записей;
- имена столбцов области критериев должны точно совпадать с именами столбцов исходного списка;
- ниже имен столбцов располагаются критерии сравнения типа:
- точного значения;
- значения, формируемого с помощью операторов отношения;
- шаблона значения, включающего символы * и (или) ?.
Правила формирования множественного критерия:
1. Если критерии (условия) указываются в каждом столбце на одной строке, то они считаются связанными условием И .
2. Если условия записаны в нескольких строках, то они считаются связанными условием ИЛИ.
Пример. Условие выбора записей о сдаче экзаменов студентами группы 133 по предмету п1 на оценки 4 или 5 можно записать несколькими способами: 1-й способ. Множественный критерий сравнения ≈ все условия находятся в одной строке, связка И. Номер группы, код предмета заданы как точные значения, оценка≈ оператор сравнения со значением константы.
2’й способ. Множественный критерий сравнения ≈ все условия (точи значения полей) находятся в одной строке, столбец Оценка используется дважды, связка И.
3-й способ. Множественный критерий сравнения ≈ условия (точные значения полей) записаны в двух строках, связка ИЛИ.
Вычисляемый критерий представляет собой формулу, записанную в строке области╩ условий, которая возвращает логическое значение ИСТИНА или ЛОЖЬ. Формула строится с использованием: адресов ячеек, встроенных функций, констант различных типов (числе текст, дата, логическая константа), операторов отношения.
Внимание! Имя столбца, содержащего формулу вычисляемого критерия, должно отличаться от имени столбца в списке.
Пример. Выбрать записи о сдаче экзаменов студентами группы 133 с оценкой ниже общего среднего балла или записи с оценкой 5:
В области критериев присутствуют столбцы с заголовками: Номер группы.Оценка1.
Последовательность действий по созданию данного вычисляемого критерия:
- присвоить отличное от имен полей списка новое имя столбцу, куда будет введен вычисляемый критерий;
- установить курсор в ячейку ввода;
- вызвать Мастер функций ≈ команда Вставка, Функция, выбор категории ≈Логические и выбор функции ≈ ИЛИ;
- ввод параметров функции ИЛИ:
(при вводе формулы использовать курсорный указатель на ячейки таблицы, вызов встроенной функции СРЗНАЧ, указание на абсолютные ссылки с помощью клавиши )
После завершения ввода вычисляемого критерия в ячейке должна появиться логическая константа ИСТИНА или ЛОЖЬ ≈ результат применения сформированного вычисляемого критерия по отношению к первой записи списка; формулу критерия можно просмотреть лишь в строке формул. Этот же критерий можно было записать по-другому:
либо в комбинированном виде:
Э т а п 2 .Фильтрация записей расширенным фильтром. После подготовки области критерия курсор устанавливается в список и выполняется команда Данные, Фильтр, Расширенный фильтр (рис. 3.39).
Фильтровать записи списка можно на месте либо копировать в указанную область на текущем рабочем листе. Для копии на другой лист или книгу следует установить курсор по месту копии, а затем выполнять команду фильтрации, указывая соответствующие исходный диапазон и диапазон условий.
Исходный диапазон и диапазон условий включают все строки, в том числе и строку наименования столбцов. Если предполагается копирование результата в другое место, указывается левая верхняя ячейка области. Переключатель Только уникальные записи позволяет исключить дублирование записей.

Рис. 3.39. Диалоговое окно ╚Расширенный фильтр╩
Для сложных по логике обработки запросов фильтрация записей списка может выполняться постепенно, то есть копируется первый результат фильтрации, к нему применяется следующий вариант фильтрации и т.д.
Для снятия действия условий фильтрации выполняется команда Данные, Фильтр, Отобразить все.
Фильтрация с помощью формы данных
ППП Excel 97 позволяет работать с отдельными записями списка с помощью экранной формы (рис.3,40). Основные операции обработки записей списка: последовательный просмотр записей, поиск или фильтрация записей по критериям сравнения, создание новых и удаление существующих записей списка,
При установке курсора в область списка и выполнении команды Данные, Форма на экран выводится форма, в составе которой имена полей ≈ названия столбцов списка.
Для просмотра записей используется полоса прокрутки либо кнопки или , выводится индикатор номера записи. При просмотре записей возможно их редактирование. Поля, не содержащие формул, доступны для редактирования, вычисляемые или защищенные поля не редактируются. Корректировку текущей записи с помощью кнопки можно отменить.
Для создания новой записи нажимаете) кнопка , выполняется заполнение пустых полей экранной формы; для переходи между полями формы используются курсор мыши либо клавиша . При повторном нажатии кнопки сформированная запись добавляется в конец списка. Для удаления текущей записи нажимается кнопка , Удаленные записи не могут быть восстановле╜ны, при их удалении происходит сдвиг всех остальных записей списка.
С помощью экранной формы задаются критерии сравнения. Для этого нажимаете╩ кнопка , форма очищается для т да условий поиска в полях формы с помои кнопки , а название кнопки заменяется на название . По ввода критериев сравнения нажимаются кнопки или для просмотра отфильтрованных записей в нужном направлении. 1И просмотре можно удалять и корректировать отфильтрованные записи списка. Для возврата к форме нажимается кнопка , для выхода из формы ≈ кнопка .

Рис.3.40. Экранная форма для работы со списком записей
ЗАДАНИЕ 1
Выберите данные из списка по критерию отбора, используя Автофильтр.
- Проведите подготовительную работу ≈ переименуйте новый лист на Автофильтр и скопируйте на него исходную базу данных (см рис, 3.35).
- Выберите из списка данные, используя критерий:
- для преподавателя ≈ а1 выбрать сведения о сдаче экзамена на положительную оценку,
- вид занятий ≈ л.
- Отмените результат автофильтрации.
- Выберите из списка данные, используя критерий: для группы 133 получить сведения о сдаче экзамена по предмету п1 на оценки 3 и 4.
- Отмените результат автофильтрации.
- Выполните несколько самостоятельных заданий, задавая произвольные критерии отбора записей.
ТЕХНОЛОГИЯ РАБОТЫ
- Проведите подготовительную работу:
- переименуйте ЛистЗ ≈Автофильтр
- выделите блок ячеек исходного списка, начиная от имен полей и вниз до конца записей таблицы, и скопируйте их на лист Автофильтр.
- Выберите из списка данные, используя критерий ≈ для преподавателя ≈ а1 выбрать сведения о сдаче экзамена на положительную оценку, вид занятий ≈ л. Для этого:
- установите курсор в область списка и выполните команду Данные, Фильтр, Автофильтр; в каждом столбце появятся кнопки списка;
- сформируйте условия отбора записей:
- в столбце Таб. № препод. нажмите кнопку
, из списка условий отбора выберите а1; - в столбце Оценка нажмите кнопку,
из списка условий отбора выберите Условие и в диалоговом окне сформируйте условие отбора >2; - в столбце Вид занятия нажмите кнопку
, из списка условий отбора выберите л.
- Отмените результат автофильтрации, установив указатель мыши в список и выполнив команду Данные, Фильтр, Автофильтр.
4. Выберите из списка данные, используя критерий ≈ для группы 133 получить сведения о сдаче экзамена по предмету п1 на оценки 3 и 4. Для этого воспользуйтесь аналогичной п. 3 технологией фильтрации
5.Отмените результат автофильтрации, установив указатель мыши в список и выполнив команду Данные╩ Фильтр, Автофильтр.
6.Выполните несколько самостоятельных заданий, задавая произвольные критерии отбора записей.
ЗАДАНИЕ 2
Выберите данные из списка, используя Расширенный фильтр, по Критерию сравнения и по Вычисляемому критерию.
1.Проведите подготовительную работу ≈ переименуйте новый лист на Расширенный фильтр и скопируйте на него исходную базу данных рис.3.35).
2. Скопируйте имена полей списка в другую область на том же листе.
3. Сформируйте в области условий отбора Критерий сравнения ≈ о сдаче экзаменов! студентами группы 133 по предмету п1 на оценки 4 или 5.
4.Произведите фильтрацию записей на том же листе.
5.Придумайте собственные критерии отбора по типу Критерий сравнения и проведите фильтрацию на том же листе.
6.Сформируйте в области условий отбора Вычисляемый критерий ≈ для каждого пре╜подавателя выбрать сведения о сдаче студентами экзамена на оценку выше средней, вид занятий ≈ л; результат отбора поместите на новый рабочий лист.
7.Произведите фильтрацию записей на новом листе.
8.Придумайте собственные критерии отбора по типу Вычисляемый критерий и поместите результаты фильтрации на выбранном ранее листе.
ТЕХНОЛОГИЯ РАБОТЫ
1. Проведите подготовительную работу:
- переименуйте Лист4 ≈ Расширенный фильтр
- выделите блок ячеек исходного списка, начиная от имен полей и вниз до конца записей таблицы, и скопируйте их на лист Расширенный фильтр.
Этап 1. Формирование диапазона условий по типу Критерий сравнения
2. Скопируйте все имена полей списка (см. рис. 3.35) в другую область на том же листе например установив курсор в ячейку J1. Это область, где будут формироваться условия отбора записей. Например, блок ячеек J1:O1 ≈ имена полей области критерия, J2:О5 ≈ область значений критерия.
3. Сформируйте в области условий отбора Критерий сравнения ≈ о сдаче экзаменов студентами группы 133 по предметуп1 на оценки 4 или 5. Для этого в первую строку после имен полей введите:
- в столбец Номер группы ≈ точное значение ≈ 133;
- в столбец Код предмета ≈ точное значения ≈ п1;
- в столбец Оценка≈условие≈>3
Этап 2. Фильтрация записей расширенным фильтром.
4. Произведите фильтрацию записей на том же листе:
- установите курсор в область списка (базы данных);
- выполните команду Данные, Фильтр, Расширенный фильтр;
- в диалоговом окне ╚Расширенный фильтр╩ с помощью мыши задайте параметры, например;
Скопировать результат в другое место: установите флажок
Исходный диапазон: A1:G17
Диапазон условия: J1:O5
Поместить результат в диапазон: J6
5. Придумайте собственные критерии отбора по типу Критерий сравнения и проведите фильтрацию на том же листе, соблюдая технологию п.З и п.4.
Этап 1. Формирование диапазона условий по типу Вычисляемый критерий.
6. Сформируйте в области условий отбора Вычисляемый критерий ≈ для каждого пре╜подавателя выберите сведения о сдаче студентами экзамена на оценку выше средней, вид занятий ≈ л; результат отбора поместите на новый рабочий лист. Для этого:
- в столбец Вид занятия введите точное значения ≈ букву л;
- переименуйте в области критерия столбец Оценка, например, на имя Оценка 2:
- в столбец Оценка1 введитевычисляемый критерий, например, вида
где G2 ≈ адрес первой клетки с оценкой в исходном списке,
$G$2 : $G$I7 ≈ блок ячеек с оценками,
СРЗНАЧ ≈ функция вычисления среднего значения.
Этап 2. Фильтрация записей расширенным фильтром.
7. Произведите фильтрацию записей на новом листе;
- установите курсор в область списка (базы данных);
- выполните команду Данные, Фильтр, Расширенный фильтр;
- в диалоговом окне ╚Расширенный фильтр╩ с помощью мыши задайте параметры, например:
Скопировать результат в другое место: установите флажок
Исходный диапазон: A1:G17
Диапазон условия: Л:05
Поместить результат в диапазон: перейдите на новый лист и щелкните мышью в любой ячейке
8. Придумайте собственные критерии отбора по типу Вычисляемый критерий и поместите результаты фильтрации на выбранном ранее листе, соблюдая технологию п.6 и п.7.
ЗАДАНИЕ 3
Используя Форму, выберите данные из списка.
1. Проведите подготовительную работу ≈ переименуйте новый лист на Форма и скопируйте на него исходную базу данных (см. рис.3,35).
2. Просмотрите записи списка с помощью формы данных, добавьте новые.
3. Сформируйтеусловие отбора с помощью формы данных — для преподавателя выбрать сведения о сдаче студентами экзамена на положительную оценку, вид занятий ≈ л.
4. Просмотрите отобранные записи.
5. Сформируйте собственные условия отбора записей и просмотрите их,
ТЕХНОЛОГИЯ РАБОТЫ
1. Проведите подготовительную работу:
- переименуйте Лист5 ≈ Форма;
- выделите блок ячеек исходного списка, начиная от имен полей и вниз до конца записей таблицы, и скопируйте их на лист Форма;
- установите курсор в область списка и выполните команду Данные, Форма,
2. Просмотрите записи списка и внесите необходимые изменения с помощью кнопки и . С помощью кнопки добавьте новые записи.
3. Сформируйте условие отбора ≈ для преподавателя ≈ а1 выбрать сведения о сдаче студентами экзамена на положительную оценку, вид занятий ≈ л. Для этого:
- нажмите кнопку , название которой поменяется на ;
- в пустых строках имен полей списка введите критерии:
- в строку Таб № препод. введите а1
- в строку Вид занятия введите л;
- в строку Оценка введите условие > 2
4. Просмотрите отобранные записи, нажимая на кнопку или .
5. Аналогично сформируйте собственные условия отбора записей и просмотрите их.
Фильтрация данных в диапазоне или таблице
Используйте автофильтр или встроенные операторы сравнения, такие как «больше» и «первые 10» в Excel, чтобы показать нужные данные и скрыть остальные. После фильтрации данных в диапазоне ячеек или таблицы можно повторно применить фильтр, чтобы получить актуальные результаты, или очистить фильтр для повторного отображения всех данных.
Используйте фильтры, чтобы временно скрывать некоторые данные в таблице и видеть только те, которые вы хотите.

Фильтрация диапазона данных
- Выберите любую ячейку в диапазоне данных.
- Выберите Фильтр>данных .

- Щелкните стрелку
в заголовке столбца. - Выберите Текстовые фильтры или Числовые фильтры, а затем выберите сравнение, например Между.

- Введите условия фильтрации и нажмите кнопку ОК.

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

- Щелкните стрелку в заголовке столбца, содержимое которого вы хотите отфильтровать.
- Снимите флажок (Выберите все) и выберите поля, которые нужно отобразить.

- Нажмите кнопку ОК. Стрелка заголовка столбца меняется на значок фильтра . Щелкните этот значок, чтобы изменить или очистить фильтр.
Статьи по теме
Отфильтрованные данные отображают только те строки, которые соответствуют указанным условия, а также скрывают строки, которые не нужно отображать. После фильтрации данных можно копировать, находить, редактировать, форматировать, диаграммы и печатать подмножество отфильтрованных данных без их переупорядочения или перемещения.
Вы также можете фильтровать по нескольким столбцам. Фильтры являются аддитивными, что означает, что каждый дополнительный фильтр основан на текущем фильтре и еще больше сокращает подмножество данных.
Примечание: При использовании диалогового окна Найти для поиска отфильтрованных данных выполняется поиск только для отображаемых данных; данные, которые не отображаются, не выполняется поиск. Чтобы выполнить поиск по всем данным, очистите все фильтры.
Дополнительные сведения о фильтрации
Два типа фильтров
С помощью автофильтра можно создать два типа фильтров: по значению списка или по условиям. Каждый из этих типов фильтров является взаимоисключающим для каждого диапазона ячеек или таблицы столбцов. Например, можно фильтровать по списку чисел или критерию, но не по обоим; Вы можете фильтровать по значку или по пользовательскому фильтру, но не по обоим.
Повторное применение фильтра
Чтобы определить, применяется ли фильтр, обратите внимание на значок в заголовке столбца:
- Стрелка раскрывающегося списка означает, что фильтрация включена, но не применяется. При наведении указателя мыши на заголовок столбца с включенной, но не примененной фильтрацией, на экране отображается подсказка «(Отображение всех)».
- Кнопка «Фильтр» означает, что применяется фильтр. При наведении указателя мыши на заголовок отфильтрованного столбца на экране отображается фильтр, примененный к нему, например «Равно красному цвету ячейки» или «Больше 150».
При повторном использовании фильтра результаты отображаются по следующим причинам:
- Данные были добавлены, изменены или удалены в диапазон ячеек или столбца таблицы.
- значения, возвращаемые формулой, изменились, и лист был пересчитан.
Не смешивать типы данных
Для достижения наилучших результатов не следует смешивать типы данных, такие как текст и число, а также число и дата в одном столбце, так как для каждого столбца доступен только один тип команды фильтра. Если существует сочетание типов данных, отображаемая команда является типом данных, который встречается чаще всего. Например, если столбец содержит три значения, хранящиеся как число, и четыре в виде текста, отображается команда «Фильтры текста «.
Фильтрация данных в таблице
При вводе данных в таблицу в заголовки ее столбцов автоматически добавляются элементы управления фильтрацией.
- Выделите данные, которые нужно отфильтровать. На вкладке Главная выберите Формат как таблица, а затем выберите Формат как таблица.

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

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

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

Ниже рассказывается, как это сделать.
- Щелкните стрелку фильтра рядом с полем Число фильтров > марта >меньше и введите 6000.

- Нажмите кнопку ОК. Excel в Интернете применяет фильтр и отображает только регионы с продажами ниже 6000 долл. США.

Аналогичным образом можно применить фильтры по дате и текстовые фильтры.
Очистка фильтра из столбца
- Нажмите кнопку Фильтр рядом с заголовком столбца, а затем выберите Очистить фильтр из .
Удаление всех фильтров из таблицы или диапазона
- Выберите любую ячейку в таблице или диапазоне и на вкладке Данные нажмите кнопку Фильтр . При этом фильтры будут удалены из всех столбцов в таблице или диапазоне и отобразятся все данные.
Фильтрация по набору верхних или нижних значений
- Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
- На вкладке Данные выберите Фильтр.

- Выберите стрелку
в столбце, содержав содержимое, которое требуется отфильтровать. - В разделе Фильтр выберите Выбрать один, а затем введите критерии фильтра.

- Фильтры можно применить только к одному диапазону ячеек на листе за раз.
- Когда фильтр применяется к столбцу, в других столбцах в качестве фильтров можно использовать только значения, видимые в текущем отфильтрованном диапазоне.
- В окне фильтра отображаются только первые 10 000 уникальных записей списка.
Фильтрация по конкретному числу или диапазону чисел
- Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
- На вкладке Данные выберите Фильтр.

- Выберите стрелку
в столбце, содержав содержимое, которое требуется отфильтровать. - В разделе Фильтр выберите Выбрать один, а затем введите критерии фильтра.

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

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

- В диапазоне ячеек или столбце таблицы щелкните ячейку с определенным цветом, цветом шрифта или значком, по которому вы хотите выполнить фильтрацию.
- На вкладке Данные выберите Фильтр.
- Выберите стрелку в столбце, содержав содержимое, которое требуется отфильтровать.
- В разделе Фильтр во всплывающем меню По цвету щелкните Цвет ячейки, Цвет шрифта или Значок ячейки и выберите цвет.
Фильтрация пустых ячеек
Это возможно только в случае, если фильтруемый столбец содержит пустую ячейку.

- Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
- На панели инструментов Данные выберите Фильтр.
- Выберите стрелку в столбце, содержав содержимое, которое требуется отфильтровать.
- В области (Выделить все) прокрутите список вниз и установите флажок (Пустые).
- Фильтры можно применить только к одному диапазону ячеек на листе за раз.
- Когда фильтр применяется к столбцу, в других столбцах в качестве фильтров можно использовать только значения, видимые в текущем отфильтрованном диапазоне.
- В окне фильтра отображаются только первые 10 000 уникальных записей списка.
Фильтрация для поиска определенного текста
- Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
- На вкладке Данные выберите Фильтр.

- Выберите стрелку в столбце, содержавом содержимое, которое требуется отфильтровать.
- В разделе Фильтр выберите Выбрать один, а затем во всплывающем меню выполните одно из следующих действий.
Цель фильтрации диапазона Операция Строки с определенным текстом Содержит или Равно. Строки, не содержащие определенный текст Не содержит или Не равно. - В поле рядом с всплывающим меню введите текст, которое хотите использовать.
- В зависимости от сделанного выбора вам может быть предложено выбрать дополнительные условия.

Задача Операция Фильтрация столбца или выделенного фрагмента таблицы при истинности обоих условий И. Фильтрация столбца или выделенного фрагмента таблицы при истинности одного из двух или обоих условий Или.
Фильтрация по началу или окончанию строки текста
- Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
- На панели инструментов Данные выберите Фильтр.

- Выберите стрелку в столбце, содержав содержимое, которое требуется отфильтровать.
- В разделе Фильтр выберите Выбрать один, а затем во всплывающем меню выполните одно из следующих действий.
Условие фильтрации Операция Начало строки текста Начинается с. Окончание строки текста Заканчивается на. Ячейки, которые содержат текст, но не начинаются с букв Не начинаются с. Ячейки, которые содержат текст, но не оканчиваются буквами Не заканчиваются. - В поле рядом с всплывающим меню введите текст, которое хотите использовать.
- В зависимости от сделанного выбора вам может быть предложено выбрать дополнительные условия.

Задача Операция Фильтрация столбца или выделенного фрагмента таблицы при истинности обоих условий И. Фильтрация столбца или выделенного фрагмента таблицы при истинности одного из двух или обоих условий Или.
Использование подстановочных знаков для фильтрации
При создании условий можно использовать подстановочные знаки.
- Щелкните ячейку в диапазоне или таблице, которую хотите отфильтровать.
- На панели инструментов Данные выберите Фильтр.

- Выберите стрелку в столбце, содержав содержимое, которое требуется отфильтровать.
- В разделе Фильтр выберите Выбрать один и выберите любой параметр.
- В текстовом поле введите свои условия, используя подстановочные знаки. Например, чтобы в результате фильтрации найти оба слова «год» и «гид», введите г?д.
- Выполните одно из указанных ниже действий.
Используемый знак Чтобы найти ? (вопросительный знак) Любой символ Пример: условию «стро?а» соответствуют результаты «строфа» и «строка» Звездочка (*) Любое количество символов Пример: условию «*-восток» соответствуют результаты «северо-восток» и «юго-восток» Тильда (~) Вопросительный знак или звездочка Например, там~? находит «там?»
Удаление и повторное применение фильтра
Выполните одно из указанных ниже действий.
Удаление определенных условий фильтрации
Щелкните стрелку в столбце, который содержит фильтр, а затем выберите Очистить фильтр.
Удаление всех фильтров, примененных к диапазону или таблице
Выберите столбцы диапазона или таблицы, к которым применены фильтры, а затем на вкладке Данные выберите Фильтр.
Удаление или повторное применение стрелок фильтра в диапазоне или таблице
Выберите столбцы диапазона или таблицы, к которым применены фильтры, а затем на вкладке Данные выберите Фильтр.
Дополнительные сведения о фильтрации
При фильтрации данных отображаются только те данные, которые соответствуют вашим условиям. Данные, которые не соответствуют этим критериям, скрыты. После фильтрации данных можно копировать, находить, редактировать, форматировать, чартировать и печатать подмножество отфильтрованных данных.
Таблица с примененным фильтром «Первые 4 элемента»
Фильтры являются аддитивными. Это означает, что каждый дополнительный фильтр основан на текущем фильтре и еще больше сокращает подмножество данных. Сложные фильтры можно создать, отфильтровав по нескольким значениям, нескольким форматам или нескольким критериям. Например, можно отфильтровать все числа больше 5, которые также ниже среднего. Но некоторые фильтры (верхний и нижний десять, выше и ниже среднего) основаны на исходном диапазоне ячеек. Например, при фильтрации десяти верхних значений вы увидите первые десять значений всего списка, а не первые десять значений подмножества последнего фильтра.
В Excel можно создать три типа фильтров: по значениям, по формату или по условиям. Но каждый из этих типов фильтров является взаимоисключающим. Например, можно фильтровать по цвету ячейки или по списку чисел, но не по обоим. Вы можете фильтровать по значку или по пользовательскому фильтру, но не по обоим.
Фильтры скрывают посторонние данные. Таким образом, вы можете сосредоточиться только на том, что вы хотите видеть. В отличие от этого, при сортировке данных данные переупорядочены в определенном порядке. Дополнительные сведения о сортировке см. в разделе Сортировка списка данных.
При фильтрации учитывайте следующие рекомендации.
- В окне фильтра отображаются только первые 10 000 уникальных записей списка.
- Вы можете выполнять фильтрацию по нескольким столбцам. Когда фильтр применяется к столбцу, в других столбцах в качестве фильтров можно использовать только значения, видимые в текущем отфильтрованном диапазоне.
- Фильтры можно применить только к одному диапазону ячеек на листе за раз.
Примечание: При использовании функции Найти для поиска отфильтрованных данных выполняется поиск только для отображаемых данных; данные, которые не отображаются, не выполняется поиск. Чтобы выполнить поиск по всем данным, очистите все фильтры.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
