Перейти к содержимому

Расширенный фильтр в excel как задать условие

  • автор:

Расширенный фильтр в excel как задать условие

Текст представляет собой адаптированный перевод статьи Annie Cushing (Энни Кашинг), оригинал — Advanced Filters: Excel’s Amazing Alternative To Regex. Курсивом выделяются названия пунктов меню для Excel 2013 и Mac 2011 или термины.

Всегда казалось странным, что Excel не поддерживает регулярные выражения (кои в среде программистов зовут регулярками или регэкспами). С их помощью делают сложную сортировку и фильтрацию. Инструмент SeoTools plugin for Excel поддерживает регулярки, но, как и большинство дополнительных ресурсов для Excel, работает только на платформе ПК. Эта статья предназначена, в основном, для пользователей Mac (мы не рекламируем SeoTools).

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

Немного теории

Всегда казалось странным, что Excel не поддерживает регулярные выражения (кои в среде программистов зовут регулярками или регэкспами). С их помощью делают сложную сортировку и фильтрацию. Инструмент SeoTools plugin for Excel поддерживает регулярки, но, как и большинство дополнительных ресурсов для Excel, работает только на платформе ПК. Эта статья предназначена, в основном, для пользователей Mac (мы не рекламируем SeoTools).

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

Подготовка к работе с расширенным фильтром

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

Расширенный фильтр находится:

Для ПК: Данные > Сортировка и фильтр >Дополнительно.

Для Мак: Данные > Сортировка и фильтр > Фильтр > Расширенный фильтр

Пользователи Mac могут щёлкнуть ПКМ по таблице и выбрать нужный пункт из контекстного меню. На ПК такой возможности нет.

Ещё один момент — база данных должна иметь заголовки столбцов, как показано ниже.

Небольшой совет

Подробная информация о фильтрах приведена ниже в пунктах Операторы, Заголовки и Множественные условия.

Базовые операторы

В дополнение к вышеупомянутым подстановочным знакам приведём некоторые операторы, необходимые при работе с фильтром:

  • = равенство, т.е. левая и правая часть должна совпасть: =билет [включит все ячейки, содержащие билет]
  • <> не равно, левая и правая часть не должны совпасть: <> https://www.aviasales.ru/mag* [исключаем данный адрес (блог)]
  • ‘ апостроф преобразует формулу в текст, если поставить его первым в ячейке: ‘=купить авиабилет
  • > больше чем: >500
  • >= больше или равно: B4-C4>=3
  • < меньше чем: C6

Заголовки

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

Набор условий

Вот три базовых конструкции для множественных условий:

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

Фильтр отберёт строки, для которых выполняется хотя бы одно из условий, т.е. либо Позиция меньше 11, либо Количество больше 1000. Оператор ИЛИ можно использовать и для одного столбца. В таком случае, все критерии располагаются друг под другом в целевом столбце.

И: Если необходимо одновременное соблюдение всех критериев, применяется логический оператор И. Для этого критерии располагают на одной строке.

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

ОБА ОПЕРАТОРА: Можно блеснуть своим умением, применив оба оператора для установки критериев.

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

Примечание: Чтобы получить текст вместо формул, достаточно поставить апостроф перед операторами сравнения: ‘=купить или ‘<>самолёт. Майкрософт на своём сайте советует излишне сложный способ, предлагая заключить в двойные кавычки всё выражение, а перед ним ставить знак равенства: .

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

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

Эти условия отберут ключевые слова, для которых Среднемесячное количество находится в промежутке от 3700 до 10000.

Формулы: Это действительно мощный инструмент. Вместо таблицы критериев можно использовать формулы.

На примере сделано то же, что и в пункте Оба оператора. Только условия заданы с помощью формул.

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

  • Формула должна возвращать логическое значение ЛОЖЬ или ИСТИНА;
  • Заголовки над формулами должны отличаться от заголовков базы данных, можно вообще использовать пустую строку;
  • Формула должна ссылаться на ячейки первой строки под заголовками базы данных;
  • Ссылки на проверяемые ячейки базы должны быть относительными: вида С4, при абсолютных, таких как $C$4 — значение формул будет статичным, т.е. всегда ЛОЖЬ или всегда ИСТИНА.

Общий алгоритм

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

Шаг 1: Как упоминалось ранее, щёлкните любую ячейку внутри подготовленного набора данных и перейдите:

Данные > Сортировка и фильтр >Дополнительно для ПК. Для Мак: Данные > Сортировка и фильтр > Фильтр > Расширенный фильтр.

Откроется меню. Здесь приведён скриншот Excel 2013, но все пункты совпадают с Mac.

Шаг 2: Выберите, где будут размещаться отобранные данные. В большинстве случаев разумнее определить «другое место», это оставит неизменным исходный массив данных. Но выбор за вами.

Шаг 3: Для исходного диапазона Excel по умолчанию отбирает всю «таблицу». Это можно изменить, исключив ненужные столбцы. Но Excel позволит выбрать только прямоугольный диапазон. Чтобы отобрать столбцы с пропусками, введите названия целевых столбцов в свободных ячейках и укажите их адрес для диапазона вывода. В Дополнительных примерах приводится подробное пояснение.

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

Шаг 5: Если выбран пункт Cкопировать результат в другое место, укажите адрес в поле Поместить результат в диапазон. Можно указать единичную ячейку, тогда она станет верхней левой выводимого диапазона, или выбрать ячейки с введёнными названиями нужных столбцов.

Шаг 6: Если нужны только уникальные записи поставьте флажок. К сожалению, большинство людей используют исключительно эту функцию.

Шаг 7: Жмём OK, смотрим на результат.

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

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

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

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

На конкретном примере рассмотрим, как пользоваться расширенным фильтром в Excel. В качестве примера выступит отчет по продажам продуктов в торговых точках:

Отчет продаж.

Допустим нам необходимо узнать, как формируется продажа товаров «Виноград» и «Крыжовник» в период с 20-го по 23-е Июля. Для этого:

  1. Выше создадим отдельную, вспомогательную таблицу для ввода критериев фильтрования. Важно чтобы критерии не находились в смежном диапазоне с данными начальной таблицы. Лучше всего если между исходной таблицей и дополнительной таблицей критериев будет хотя-бы одна пустая строка (столбец) разделяя их между собой. Так же следует учитывать порядок и структуру оформления дополнительной таблицы с критериями для расширенного фильтра. Заголовки столбцов и значение критериев должны соответствовать значениям в основной таблице. Иначе программа их просто не найдёт.
  2. Заполните дополнительную таблицу значениями критериев так как показано ниже на рисунке: Диапазон критериев.
  3. Перейдите на любую ячейку в главной таблице с данными и выберите инструмент: «ДАННЕ»-«Сортировка и фильтр»-«Дополнительно». Появиться диалоговое окно: «Расширенный фильтр» с автоматически заполненным первым полем «Исходный диапазон». Расширенный автофильтр.
  4. Активируйте второе поле ввода «Диапазон условий:» щелкнув по нему левой кнопкой мышки и выделите весь диапазон дополнительно таблицы с критериями. Выделяя данный диапазон следует охватить как ячейки критериев, так и заголовки столбцов. В поле ввода автоматически сгенерируется ссылка на выделенный диапазон. После чего нажмите на кнопку ОК подтвердив и закрыв диалоговое окно расширенного фильтра.

Пример расширенного автофильтра.

В результате скрылись все ненужные строки исходной таблицы. На листе видно только те строки, которые соответствуют критериям для расширенного фильтра. В данном случаи — это информация по двум видам товаров – «Виноград» и «Крыжовник», которые продавались в магазине № 3 в период с 20.07.2017 по 23.07.2017.

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

Обратите внимание! Если нам нужно изменить критерии фильтрования для основной таблицы нам уже не нужно каждый раз указывать диапазон критериев. Достаточно просто изменить значения в дополнительной таблице и нажать «ДАННЫЕ»-«Дополнительно»-«ОК».

  • Excel Formula Examples
  • Создать таблицу
  • Форматирование
  • Функции Excel
  • Формулы и диапазоны
  • Фильтр и сортировка
  • Диаграммы и графики
  • Сводные таблицы
  • Печать документов
  • Базы данных и XML
  • Возможности Excel
  • Настройки параметры
  • Уроки Excel
  • Макросы VBA
  • Скачать примеры

Расширенный фильтр в excel как задать условие

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

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

Одно условие для одного столбца

Например, нужно из существующей таблицы выделить записи (строки) людей с ростом больше 180 см:

Исходная таблица

Сначала создаем Диапазон условий. Например:

Диапазон условий

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

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

Выбираем – скопировать результат в другое место, Исходный диапазон – оставляем (если мы предварительно выделили всю исходную таблицу), Диапазон условий$D$24:$D$25, Поместить результат в диапазон – указываем любую ячейку в свободной области рабочего листа (где-нибудь ниже основной таблицы и диапазона условий):

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

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

Результат фильтрации:

Результат фильтрации

Несколько условий для одного столбца (логическое ИЛИ)

Например, в таблице с фамилиями в столбце, требуется отобрать все строки с фамилиями Симонов, Сидоров, Богданов. В этом случае используем следующий диапазон условий:

Диапазон условий

В диалоговом окне Расширенного фильтра указываем нужный диапазон условий (D38:D41) и новое место для отфильтрованной таблицы:

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

В результате получится таблица, содержащая только указанные фамилии:

Результат фильтрации

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

Диапазон условий

Несколько условий (логическое И)

Пусть необходимо отобрать людей с ростом, попадающим в диапазон от 160 см до 180 см, фамилия которых начинается на букву С. Для этого зададим следующий диапазон условий:

Диапазон условий

Таким же образом можно составлять более сложные условия отбора, комбинируя логические операции И и ИЛИ. Например:

Диапазон условий

Вычисляемые условия

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

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

Диапазон условий

Формула, используемая для создания условия отбора, должна использовать относительную ссылку на первую ячейку в соответствующем столбце. Все остальные ссылки в формуле должны быть абсолютными ссылками, а формула должна возвращать результат ИСТИНА или ЛОЖЬ:

Расширенный фильтр в excel как задать условие

EXCEL: как применить расширенный фильтр к таблице

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

«Расширенный фильтр Excel, как следует из названия, является расширенной версией обычного фильтра. Его лучше использовать в том случае, когда необходимо провести отбор данных по более сложным критериям: например, по нескольким столбцам на основе И/ИЛИ правил»

Шлычков Константин
Эксперт и преподаватель Excel

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

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

  1. Расширенный фильтр позволяет произвести фильтрацию по неограниченному количеству оснований;
  2. Все критерии, по которым отфильтрована таблица, представлены на виду – отдельном диапазоне на том же листе, что и исходные данные;
  3. С помощью расширенного фильтра можно показать в таблице только уникальные строки;
  4. Фильтровать таблицу можно при помощи формул и подстановочных знаков;
  5. Расширенный фильтр можно применить сразу к разным (но обязательно схожим) таблицам;
  6. При изменении условий фильтрации расширенный фильтр требует ручной настройки: для этого нужно открывать настройки расширенного фильтра и указывать новый диапазон;
  7. Фильтр не чувствителен к регистру символов.

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

Шаг 1. Настроить данные

Для начала необходимо настроить Ваши данные в удобный для фильтрации вид. Следуйте этим рекомендациям, чтобы расширенный фильтр работал правильно:

  • Первая строка таблицы обязательно должна содержать в себе заголовки столбцов. Повторяющиеся заголовки могут вызвать проблемы при запуске расширенного фильтра;
  • Рекомендуется привести данные к формату умной таблицы Excel. Она автоматически предотвращает дублирование заголовков столбцов путем добавления номеров к названию. Создать умную таблицу можно при помощи горячих клавиш: выберите любую ячейку в массиве данных и зажмите клавиши «Ctrl» и английскую «T»;
  • В таблице с исходными данными не должно быть пустых строк;
  • Таблица должна быть отделена от других данных снизу пустой строкой, а с боку пустым столбцом.

Шаг 2. Создать диапазон критериев

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

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

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

Шаг 3. Указать критерии, по которым необходимо отфильтровать таблицу

Например, если хотим, чтобы в столбце «Страна» в нашей таблице отобразились только ячейки со значением «Россия», в дополнительной таблице – в диапазоне критериев пишем «Россия», без дополнительных символов. Таким образом мы указываем все необходимые критерии, по которым хотим отобрать наши данные.

Шаг 4. Включить функцию «Расширенный фильтр»

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

На экране появится диалоговое окно «Расширенный фильтр Excel». Настроим его вместе:

Раздел «Обработка». Выберите пункт в зависимости от того, хотите ли Вы фильтровать свои данные на месте или скопировать результаты в другое местоположение.

При выборе «Фильтровать список на месте», строки в Вашей таблице, не соответствующие заданным критериям, будут скрыты.

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

Поле «Исходный диапазон». Выберите диапазон данных, которые хотите отфильтровать, включая заголовки.

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

Нажмите «ОК». Вы великолепны!

Совет: Если выбрать любую ячейку в наборе данных перед настройкой расширенного фильтра в Excel, то программа автоматически заполнит поле «Исходный диапазон» во всплывающем окне. Однако, необходимо проверить правильность определения диапазона таблицы. Если диапазон определен неверный – Вы можете легко это исправить: щелкните значок стрелки справа от поля «Исходный диапазон» и выберите нужный диапазон с помощью мыши или при помощи сочетания горячих клавиш «Ctrl» и «A».

Фильтр применился, наши данные отобраны. Но добиться этого можно было и с помощью обычного автофильтра, зачем усложнять? Не спешите разочаровываться в расширенном фильтре, ведь на самом деле его функционал гораздо шире. Мы советуем Вам дочитать статью до конца, чтобы познакомиться со всеми возможностями такого способа фильтрации.

Как работает диапазон критериев расширенного фильтра Excel

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

Критерии, перечисленные в одной строке, работают с логикой И, то есть будут выполняться одновременно.

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

Критерии, введенные в разные строки, работают по логике ИЛИ, то есть критерии не будут зависеть друг от друга.

В данном примере Excel выполняет отбор данных по принципу: сначала найди все строки, содержащие в столбце товар первым словом «Штукатурка», а далее найди все строки, начинающиеся со слова «Беларусь», остальные строки скрой.

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

Операторы сравнения чисел и дат

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

Знак;Значение;Пример
>;Больше;A1 > B1 <;Меньше;A1 < B1 =;Равно;A1 = B1 >=;Больше или равно;A1 >= B1 ;Не равно;A1 <> B1

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

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

Для этого нам необходимо создать диапазон критериев со следующими значениями:

Страна: Китай
Дата: >=01.08.2022
Дата: Цена: >10 000

В диапазоне критериев необходимо создать два столбца «Дата», чтобы отобразить в них два значения: первое – дата начала периода, который мы хотим отобразить, а второе – конец периода.

Важно: между знаками условных операторов (>,

Операторы сравнения для текстовых данных

Символы для сравнения можно использовать и для ячеек, содержащих текстовые данные.
Способ использования символа;Значение

=»=текст»;Фильтровать ячейки, значения которых точно равны «тексту». Excel считывает эту формулу как «=текст» текст;Фильтровать ячейки, содержимое которых начинается с «текста» <>текст;Фильтровать ячейки, значения которых не точно равны «тексту» (ячейки, содержащие «текст» как часть их содержимого, будут включены в фильтр) <текст;Фильтровать ячейки, значения которых расположены в алфавитном порядке после «текста» >текст;Фильтровать ячейки, значения которых расположены в алфавитном порядке перед «текстом»

Пример №1. Текстовый фильтр для точного соответствия

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

Пример №2: Фильтр текстовых значений, начинающихся с определенного символа (или символов).

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

Пример 3. Текстовый фильтр для частичных совпадений при помощи символов подстановки

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

Для того чтобы отфильтровать таблицу по определенному сочетанию символов в артикле, необходимо вписать такой критерий: *СКЗИ*

В Excel есть три подстановочных символа :

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

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

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

  • Формула должна принимать значение ИСТИНА или ЛОЖЬ;
  • Если результатом применения формулы будет ИСТИНА – строка отобразится в результате применения фильтра, если ЛОЖЬ – нет;

  • Ячейка заголовка в таблице критериев должна иметь заголовок, отличный от любого из заголовков исходной таблицы;
  • Для указания исходного диапазона таблицы в Excel следует использовать абсолютные ссылки, обозначаемые знаком $ (например, $A$1), в то время как для задания критерия отбора необходимо использовать относительные ссылки без знака $ (например, A1).

Например. Для фильтрации строк в Excel по такому критерию, как сравнение суммы закупок за август и июль, необходимо создать таблицу условий, содержащую заголовок (можно так и назвать «Критерий») и одну ячейку. В этой ячейке необходимо указать критерий фильтрации, используя относительные ссылки без знака $: формулу =E5>D5 для сравнения значений столбцов E и D.

Разберем еще один пример. Представим, что необходимо отобразить в таблице только заказы на сумму выше среднего от всех зарегистрированных заказов.

Создаем таблицу условий, заголовком которой можем быть «Стоимость выше среднего». Формула, которую нужно указать в качестве критерия, выглядит так: =С6>СРЗНАЧ($С$5:$С$20), где С6 — первая ячейка в столбце «Цена», а диапазон $С$5:$С$20 — сам этот столбец. Заострим внимание на том, что диапазон столбца зафиксирован при помощи знака $ — это абсолютная ссылка. Его можно ввести вручную, или же нажатием клавиши «F4».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *