Mini-ats102.ru

ООО “Мультилайн”
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

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

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

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

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

Вы читаете четвертый пост в цикле статей о создании баз данных в MS Excel и организации обработки информации.

Фильтр №2 – расширенный фильтр!

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

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

1. Открываем в MS Excel файл database.xls.

2. Создавая таблицу критериев отбора расширенного фильтра, рекомендую вначале действовать шаблонно, не задумываясь о задачах, которые предстоит решать. Копируем все заголовки столбцов-полей из ячеек A7…F7 в ячейки A1…F1 – заготовка для таблицы критериев готова! Можно приступать к основной работе.

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

База данных-расширенный фильтр в Excel-01-13s

Продолжим изучать расширенный фильтр в Excel, решая практические задачи на примере работы с базой данных БД2 «Выпуск металлоконструкций участком №2».

Задача №5:

Показать информацию о выпуске балок по всем заказам за весь период.

1. Записываем параметр фильтрации – слово «балка» в столбце «Изделие» верхней таблицы критериев отбора.

2. Активируем («встаем мышью») любую ячейку внутри таблицы базы данных – это обеспечит автоматическое заполнение окошка «Исходный диапазон» в выпадающем диалоговом окне «Расширенный фильтр».

3. Включаем расширенный фильтр в Excel 2003 через главное меню программы. Выбираем: «Данные» — «Фильтр» — «Расширенный фильтр».

Читайте так же:
Можно ли в ворде посчитать сумму

4. В выпавшем окне «Расширенный фильтр» заполняем окна так, как показано на снимке экрана, расположенном ниже этого текста.

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

Окно Excel "Расширенный фильтр"-13s

5. Результат работы расширенного фильтра – на следующем снимке экрана. Расширенный фильтр показал все записи базы данных, которые содержат слово «балка» в столбце «Изделие» — задача выполнена.

Регистр букв не влияет на результаты фильтрации!

База данных-расширенный фильтр в Excel-02-13s

Фильтр по цвету в Excel

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

Имеем таблицу в которой уже включён фильтр (вкладка «Главная», блок кнопок «Редактирование», кнопка «Сортировка и фильтр», пункт «Фильтр»). Также строки залиты разными цветами.

Фильтр по цвету в Excel

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

Для того, чтобы отфильтровать данные в нашей таблице по цвету:

  • щёлкнем треугольник у второго столбца «Выручка»;
  • в выпавшем списке выберем «Фильтр по цвету»;
  • укажем цвет, данные которого нужно отобразить.

Фильтр по цвету в Excel

Отобразятся только ячейки таблицы с бледно-зелёной заливкой.

Фильтр по цвету в Excel

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

Если выбрать сортировку по бледно-зелёному цвету, то картина будет другой.

Фильтр по цвету в Excel

Сначала отображаются зелёные ячейки, потом все остальные в произвольном порядке. Минус только один — сразу нельзя отсортировать по нескольким цветам.

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

  • зелёный;
  • синий;
  • розовый;
  • жёлтый.

Снова открываем список настроек сортировки и фильтрации и выбираем пункт «Пользовательская сортировка».

Фильтр по цвету в Excel

На снимке выше уже готовый порядок отображения. Если нужно что-либо добавить:

  • жмём «Добавить уровень»;
  • добавляем условие сортировки (у нас это Магазин, Выручка, Управляющий);
  • указываем признак сортировки (Цвет ячейки, Значения, Цвет шрифта, Значок ячейки);
  • задаём порядок отображения (какой сначала цвет, затем следующий и т.д.);
  • располагаем цвет уровня в нужномместе (сверху или снизу).
Читайте так же:
Можно ли использовать гидроаккумулятор без насоса

Удалить строку настройки сортировки можно кнопкой «Удалить уровень». В итоге получим то, что нужно!

Фильтр по цвету в Excel

Аналогично можно поступить и с цветом текста (шрифта). Поставим магазину «Восход» цвет текста синий. И настроим отображение именно по цвету текста (шрифта).

Фильтр по цвету в Excel

Фильтр по цвету в Excel

Вот и всё. Всем удачи! Если остались вопросы — пишите комментарии или через форму обратно связи!

Автор записи: Иван

Похожие записи ‘

Фильтры цвета и значков в VBA

Параметры раскрывающегося меню фильтра изменяются в зависимости от типа данных в столбце. У нас есть разные фильтры для текста, чисел, дат и цветов. Это создает МНОГО различных комбинаций операторов и критериев для каждого типа фильтра.

Я создал отдельные статьи для каждого из этих типов фильтров. Статьи содержат пояснения и примеры кода VBA.

  • Как очистить фильтры с помощью VBA
  • Как отфильтровать пустые и непустые ячейки
  • Как фильтровать текст с помощью VBA
  • Как отфильтровать даты по VBA
  • Как фильтровать числа с помощью VBA

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

Пожалуйста, оставьте комментарий ниже с любыми вопросами или предложениями. Спасибо!

Сортировка в Excel

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

сортировка

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

сортировка по возрастанию

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

Как работает

Теперь давайте рассмотрим, как работает фильтр в Эксель. Для примера воспользуемся следующими данными. У нас есть три столбца: «Название продукта» , «Категория» и «Цена» , к ним будем применять различные фильтры.

Читайте так же:
Как в автокаде поменять цвет текста

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

Например, оставим в «Категории» только фрукты. Снимаем галочку в поле «овощ» и нажимаем «ОК» .

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

Ценности

Значения — это серия и категории в данных.

Нажмите вкладку Значения. В ваших данных появятся доступные СЕРИЯ и КАТЕГОРИИ.

Ценности

Значения — Серия

Шаг 1 — Укажите любую из доступных серий. Эта конкретная серия будет выделена на графике. Кроме того, данные, соответствующие этой серии, будут выделены в таблице Excel.

Значения - Серия

Шаг 2 — Выберите серию, которую вы хотите отобразить, и отмените выбор остальной серии. Нажмите Применить. Только выбранная серия будет отображаться на графике.

Выбранная серия

Ценности — Категории

Шаг 1 — Укажите на любую из доступных категорий. Эта конкретная категория будет выделена на графике. Кроме того, данные, соответствующие этой категории, будут выделены в таблице Excel.

Ценности - Категории

Как использовать расширенный фильтр в Excel — как его настроить

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

  1. Создать таблицу с данными для дальнейшей работы с ней. В ней не должно быть пустых строк.
  2. Создать таблицу с условиями отбора.
  3. Запустить расширенный фильтр.

Рассмотрим пример настройки.
У нас есть таблица со столбцами Товар, Количество и Цена.

К примеру, нужно отсортировать строки, названия товаров которых начинаются со слова «Гвозди» Под это условие попадают несколько строк.

Таблица с условиями разместится в ячейках А1:А2. Важно указать название столбца, где будет происходить отбор (ячейка А1) и само слово для отбора – Гвозди (ячейка А2).

4+

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

  1. выделить любую из ячеек ,
  2. открыть «Расширенный фильтр» по пути: Данные – Сортировка и фильтр – Дополнительно,
  3. проверить, что задано в поле «Исходный диапазон» — туда должна попасть вся таблица с информацией,
  4. в «Диапазоне условий» необходимо задать значения ячеек с условием отбора, в данном примере это диапазон А1:А2.
Читайте так же:
Как в фотошопе сделать круг нужного диаметра

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

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

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

  • выделить любую из ячеек таблицы,
  • открыть «Расширенный фильтр»,
  • проверить, что в «Исходный диапазон» попала вся таблица с данными,
  • в «Диапазоне условий» указать В1:В2.

После нажатия «ОК» произойдет отсев данных.

Это самые простые примеры работы с фильтрами в excel. В расширенном варианте удобно задавать и другие условия для отбора, например, отсев с параметром «ИЛИ», отсев с параметром «Гвозди» и значением в столбце «Количество» >40.

Как сделать фильтр в Excel по столбцам

Информацию в таблице можно фильтровать по столбцам – одному или нескольким. Рассмотрим на примере таблицы со столбцами «Город», «Месяц» и «Продажи».

Как сделать фильтр в Excel по столбцам

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

Для получения информации по обратному принципу нужно воспользоваться параметром «ЯА».

6+

Необходим отсев информации по месяцам, а также город с большим объемом продаж должен стоять в таблице выше города с меньшим объемом продаж. Для решения задачи требуется в «Сортировке и фильтре» выбрать параметр «Сортировка». В появившемся окне с настройками уточнить «Сортировать по» — «Месяц».

Читайте так же:
Моделирование эпидемии в excel

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

Почему могут не работать фильтры в Excel

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

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

  1. выделить столбец с датами,
  2. открыть вкладку Excel в главном меню,
  3. выбрать кнопку «Ячейки», в выпадающем списке выбрать параметр «Преобразовать текст в дату».

К популярным ошибкам пользователей при работе с данной программой также стоит отнести:

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

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

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector