Расширенный фильтр в excel и примеры его возможностей
Содержание:
- Срезы
- Стандартный фильтр
- Фильтр в Excel – основные сведения
- Сортировка и фильтр в Excel на примере базы данных клиентов
- Как сделать несколько фильтров в Excel?
- Как удалить фильтр в Excel
- Фильтр в Excel – основные сведения
- Использование фильтра
- Сортировка в Excel по дате и месяцу
- 1 ответ 1
- Проведение сводного анализа
- Фильтр в Excel – основные сведения
- Как сделать сортировку дат по нескольким условиям в Excel
Срезы
Срезы – это те же фильтры, но вынесенные в отдельную область и имеющие удобное графическое представление. Срезы являются не частью листа с ячейками, а отдельным объектом, набором кнопок, расположенным на листе Excel. Использование срезов не заменяет автофильтр, но, благодаря удобной визуализации, облегчает фильтрацию: все примененные критерии видны одновременно. Срезы были добавлены в Excel начиная с версии 2010.
Создание срезов
В Excel 2010 срезы можно использовать для сводных таблиц, а в версии 2013 существует возможность создать срез для любой таблицы.
Для этого нужно выполнить следующие шаги:
- Выделить в таблице одну ячейку и выбрать вкладку Конструктор .
- В диалоговом окне отметить поля, которые хотите включить в срез и нажать OK.
Форматирование срезов
- Выделить срез.
- На ленте вкладки Параметры выбрать группу Стили срезов , содержащую 14 стандартных стилей и опцию создания собственного стиля пользователя.
- Выбрать кнопку с подходящим стилем форматирования.
Чтобы удалить срез, нужно его выделить и нажать клавишу Delete.
Стандартный фильтр
Кроме расширенного отбора, в простых случаях, удобнее пользоваться автофильтром.
Запуск
Включить стандартную функцию выборки данных можно тремя способами:
- На главной панели нажать на пункт «Данные», в подменю «Сортировка и фильтр» кликнуть по иконке с надписью «Фильтр».
- Выбрать пункт «Главная», в подсистеме «Редактирование» нажать на «Сортировка и фильтр». В появившемся окне выбрать «Фильтр».
- С помощью нажатия кнопок Ctrl + Shift + L.
В итоге на заголовке списка появятся стрелки, с помощью которых можно установить критерии отбора.
Параметры выбора
Существуют несколько параметров исключения.
Синхронизация по дате
При наличии столбца с датами, можно произвести сортировку информации этого типа. Для этого нужно нажать на стрелку в соответствующем заголовке. В появившемся меню много интуитивно понятных пунктов. При выборе «Выделить все», помечаются все данные столбца, и фильтрация применяется к ним. Также можно выбрать определенные значения, убрав галочку с предыдущего пункта и поставив её перед нужной позицией.
В качестве примера, можно произвести выборку событий между двумя датами: 1 июня 2014 года и 31 декабря 2014 года. Для этого:
- выбрать в контекстном меню надпись «После…»;
- откроется подменю, в нем для функции «После…» выбрать дату 01.06.2014;
- выбрать логическое «И»;
- в нижней строке «До» выбрать вторую дату и подтвердить.
Результатом будет показ информации между 1 июня и 31 декабря 2014 года.
Текстовой отбор
Также как и для значений даты, можно произвести выборку данных с определенным текстом или сигнальным словом. В рассмотренной выше таблице текст содержится в столбце «Наименование». Кликнуть по стрелке на нем. Откроется окно с настройками фильтра по слову.
Все действия понятны и аналогичны действию с датами. Для фильтрации данных у которых есть символ «2», можно выполнить следующие шаги:
- кликнуть по условию «Содержит…»;
- в следующем окне выбрать «И» и для критерия «Содержит…» указать «2»;
- подтвердить;
- получится таблица, содержащая цифру «2» в столбце «Наименование».
Числовой критерий
Также можно произвести сортировку по числовым данным. Для этого нажать на столбец, содержащий числовую информацию и выбрать «Числовые фильтры».
Открывшееся подменю содержит многочисленные параметры для выборки. Они не сложны и понятны при взаимодействии с ними. Отдельно можно упомянуть опцию «Первые 10». Исходя из названия, критерий выберет 10 самых больших или, если поменять направление, 10 наименьших чисел.
Однако результат может отличаться от ожидаемого. Так как среди значений могут быть повторяющиеся числа, в итоге может быть больше отфильтрованных значений, чем 10.
Изменение строки
Иногда бывает нужным изменить порядок столбцов в строке. Для этого применяется сортировка по строкам, включающая следующие действия:
- Выбрать во вкладке «Данные» или «Data», пункт «Сортировать» или «Sort».
- Появится окно с настройками «Сортировка» или «Sort». Если строка содержит заголовки, то нужно отметить пункт «Мои данные содержат заголовки» или «My data has headers». В противном случае ставить галочку не нужно. После этого кликнуть по пункту «Параметры» или «Options».
- В подменю «Параметры» отметить, как будут меняться столбцы — сверху вниз (Sort top to bottom) или слева направо (Sort left to right). Если изменяется порядок следования в строке, то нужно выбрать «Слева направо».
- Далее в окне «Sort» указать строку в которой будет изменен порядок следования столбцов и указать в каком порядке будет идти перестроение — от А до Я (A to Z) или наоборот.
После подтверждения произойдет фильтрация по строкам.
Фильтр в Excel – основные сведения
к разным столбцам, списка и вставляемДля этой цели предназначено только ноутбуки иВыделите любую ячейку в отфильтрованные данные. Можно таблицу данные, которые и строка выводится,Критерии разместим в строках ИСТИНА, то соответствующая должны располагаться наИЛИ Дополнительно); с критерием, т.е.начинающиесяSet myyControlRange = дать столбцам заголовки. размещаем их на выше. В табличке два инструмента: автофильтр
планшеты. Теперь наша таблице, например, ячейку указать и одну нужно будет отфильтровать в противном случае 6 и 7. строка таблицы будет разных строках. УсловияОбои.в поле Исходный диапазон
Применение фильтра в Excel
диапазонсо слова Гвозди. Этому Range(«C1:D1») On Error Если выделена какая-то разных строках под с критериями для и расширенный фильтр.
- задача сузить данные A2. ячейку. В этом
из основной таблицы. строка не выводится. Введем нужные Товар отображена. Если возвращено отбора должны бытьПроизведем отбор только тех убедитесь, что указанА1:А2 условию отбора удовлетворяют Resume Next: If ячейка или строка, соответствующими заголовками. фильтрации оставляем достаточное
- Они не удаляют, еще больше иЧтобы фильтрация в Excel случае, она станет В нашем конкретном
- В столбце F и Тип товара. значение ЛОЖЬ, то
- записаны в специальном строк таблицы, которые диапазон ячеек таблицы. строки с товарами Not Intersect(Target, myyControlRange) EXCEL пытается понятьПрименим инструмент «Расширенный фильтр»:
- количество строк плюс
- а скрывают данные, показать только ноутбуки работала корректно, лист верхней левой ячейкой случае из списка
- показано как работает Для заданного Тип строка после применения формате: =»>40″ иточно вместе с заголовкамиПри желании можно отобранные гвозди 20 мм, Is Nothing Then самостоятельно, на какойДанный инструмент умеет работать пустая строка, отделяющая
- не подходящие по и планшеты, отданные должен содержать строку новой таблицы. После выданной сотрудникам заработной формула, т.е. ее товара вычислим среднее и
фильтра отображена не =»=Гвозди». Табличку ссодержат в столбце ( строки скопировать в Гвозди 10 мм,
Применение нескольких фильтров в Excel
Application.ScreenUpdating = False диапазон устанавливать фильтр. с формулами, что от исходной таблицы. условию. Автофильтр выполняет на проверку в заголовка, которая используется того, как выбор платы, мы решили можно протестировать до выведем ее для будет. условием отбора разместим Товар продукцию Гвозди,A7:С83 другую таблицу, установив Гвозди 10 мм
- Range(Cells(3, 5), Cells(3, Если выделена группа дает возможность пользователюНастроим параметры фильтрации для простейшие операции. У августе. для задания имени произведен, жмем на
- выбрать данные по
- запуска Расширенного фильтра. наглядности в отдельнуюПримеры других формул из разместим в диапазоне а в столбце Количество); переключатель в позицию и Гвозди. Columns.Count)).EntireColumn.Hidden = False строк или диапазон, решать практически любые
- отбора строк со расширенного фильтра гораздоНажмите на кнопку со каждого столбца. В кнопку «OK». основному персоналу мужского
Снятие фильтра в Excel
Требуется отфильтровать только те ячейку F7. В файла примера:E4:F6 значение >40. Критериив поле Диапазон условий
- Скопировать результат вТабличку с условием отбора If IsEmpty(Cells(3, Columns.Count)) EXCEL установит фильтр задачи при отборе значением «Москва» (в больше возможностей.
- стрелкой в столбце,
- следующем примере данныеКак можно наблюдать, после пола за 25.07.2016. строки, у которых принципе, формулу можноВывод строк с ценами.
- отбора в этом укажите ячейки содержащие другое место. Но разместим разместим в
Then Set Stolbecc только на выделение. значений из массивов. соответствующий столбец табличкиИмеется простая таблица, не который необходимо отфильтровать. на листе организованы
этого действия, исходная
office-guru.ru>
Сортировка и фильтр в Excel на примере базы данных клиентов
в качестве критерия строка заголовков полностью не получится, т.к.). Можно еще закрыть в столбце Количество. применять условия фильтрацииСнять примененный фильтр можно Это удобный инструмент
Работа в Excel c фильтром и сортировкой
в столбце.в заголовке столбца,Числовые фильтры или «больше 150».
.
- 3 – это те, что предоставляет
- пола с одногоЧтобы выполнить сортировку Excel
- формулы. Рассмотрим пример. совпадает с «шапкой» в автофильтре нет
файл без сохранения,
- MS EXCEL естественно (не выполняйте при
- несколькими способами: для отбора в
- Фильтр используется для фильтрации содержимое которого вы, для дат отображаетсяПри повторном применении фильтраСтрелка в заголовке столбца значит любое название
обычный автофильтр. Тогда или нескольких городов. можно воспользоваться несколькимиОтбор строки с максимальной фильтруемой таблицы. Чтобы значения Цемент! но есть риск не знает какой
этом никаких другихНажмите стрелку раскрытия фильтра. таблице строк, соответствующих или сортировки данных хотите отфильтровать. пункт появляются разные результаты _з0з_ преобразуется в магазина, которое заканчивается Excel предоставляет более
С данной таблицы нужно простыми способами. Сначала задолженностью: =МАКС(Таблица1). избежать ошибок, копируемЗначения Цемент нет в потери других изменений. из трех строк действий кроме настройки Выберите пункт Снять условиям, задаваемым пользователем. в столбце.Снимите флажокФильтры по дате
Сортировка по нескольким столбцам в Excel
значок на число 3. сложный и функциональный
- выбрать всех клиентов рассмотрим самый простой.
- Таким образом мы получаем строку заголовков в
меню автофильтра, т.к.СОВЕТ: Другой способ возвращения
- отдать предпочтение, поэтому фильтра!). фильтр с «Товар»Для нормальной работы автофильтра
- На следующем листе фильтр(Выделить все), а для текста —Данные были добавлены, измененыфильтра Расширенный фильтр понимает
- инструмент – расширенный в возрасте доСпособ 1: результаты как после
исходной таблице и в качестве таблицы к первоначальной сортировке:
отбирает все три!СОВЕТ или;
требуется «правильно» спроектированная доступен для столбцаи установите флажкиТекстовые фильтры или удалены в_з2з_. Щелкните этот значок, значения по маске. фильтр.
Как сделать фильтр в Excel по столбцам
30-ти лет проживающихЗаполните таблицу как на выполнения несколько фильтров вставляем на этот MS EXCEL рассматривает заранее перед сортировкой В итоге к
: Т.к. условия отбораНажмите стрелку раскрытия фильтра, таблица. Правильная сProduct для тех элементов,. Применяя общий фильтр,
- диапазоне ячеек или чтобы изменить илиЧитайте начало статьи: ИспользованиеНа конкретном примере рассмотрим, в городах Москва
- рисунке: на одном листе же лист (сбоку, только строки 6-9, создать дополнительный столбец
- 9 наибольшим добавляется записей (настройки автофильтра) затем нажмите на точки зрения MS
- , но он которые вы хотите вы можете выбрать столбце таблицы.
отменить фильтр. автофильтра в Excel как пользоваться расширенным и Санкт-Петербург.Перейдите на любую ячейку Excel. сверху, снизу) или а строки 11 с порядковыми номерами еще 2 повтора, невозможно сохранить, то значение (Выделить все) EXCEL — это еще не используется. отобразить. для отображения нужныезначения, возвращаемые формулой, изменились,Обучение работе с Excel:Обратите внимание! Если нам фильтром в Excel.Снова перейдите на любую столбца F.Создадим фильтр по нескольким на другой лист.
и 12 - строк (вернуть прежнюю т.е. всего отбирается чтобы сравнить условия или; таблица без пустых Для сортировки данныхНажмите кнопку данные из списка и лист был Фильтрация данных в нужно изменить критерии В качестве примера ячейку таблицы базы
Выберите инструмент: «Главная»-«Редактирование»-«Сортировка и значениям. Для этого Вносим в таблицу это уже другая сортировку можно потом, 11 строк. фильтрации одной иВыберите команду Очистить (Данные/ строк/ столбцов, с используется фильтр вОК существующих, как показано пересчитан. таблице фильтрования для основной выступит отчет по данных клиентов и фильтр»-«Сортировка от А введем в таблицу условий критерии отбора. таблица, т.к. под заново отсортировав поЕсли столбец содержит даты, той же таблицы Сортировка и фильтр/ заголовком, с однотипными
exceltable.com>
Как сделать несколько фильтров в Excel?
Создадим фильтр по нескольким значениям. Для этого введем в таблицу условий сразу несколько критерий отбора данных:
Применим инструмент «Расширенный фильтр»:
Теперь из таблицы с отобранными данными извлечем новую информацию, отобранную по другим критериям. Например, только отгрузки за 2014 год.
Вводим новый критерий в табличку условий и применяем инструмент фильтрации. Исходный диапазон – таблица с отобранными по предыдущему критерию данными. Так выполняется фильтр по нескольким столбцам.
Чтобы использовать несколько фильтров, можно сформировать несколько таблиц условий на новых листах. Способ реализации зависит от поставленной пользователем задачи.
Как удалить фильтр в Excel
Фильтрация данных в Excel позволит отобразить в столбцах таблицы ту информацию, которая интересует пользователя в конкретный момент. Она значительно упрощает процесс работы с большими таблицами. Вы сможете контролировать как данные, которые будут отображаться в столбце, так и исключенные из списка данные.
Если Вы делали таблицу в Эксель через вкладку «Вставка» — «Таблица» , или вкладка «Главная» — «Форматировать как таблицу» , то в такой таблице, фильтр включен по умолчанию . Отображается он в виде стрелочки, которая расположена в верхней ячейке справой стороны.
Если Вы просто заполнили ячейки данными, а затем отформатировали их в виде таблицы — фильтр нужно включить . Для этого выделите весь диапазон ячеек таблицы, включая заголовки столбцов, так как кнопочка фильтра располагается в верхнем столбце, и если выделить столбец, начиная с ячейки с данными, то она не будет относиться к фильтруемым данным этого столбца. Затем перейдите на вкладку «Данные» и нажмите кнопку «Фильтр» .
В примере стрелочка фильтра находится в заголовках, и это правильно — будут фильтроваться все данные в столбце, расположенные ниже.
Теперь давайте рассмотрим, как работает фильтр в Эксель . Для примера воспользуемся следующей таблицей. В ней три столбца: «Название продукта» , «Категория» и «Цена» , к ним будем применять различные фильтры.
Нажмите стрелочку в верхней ячейке нужного столбца. Здесь Вы увидите список неповторяющихся данных из всех ячеек, расположенных в данном столбце. Напротив каждого значения будут стоять галочки. Снимите галочки с тех значений, которые нужно исключить из списка.
Например, оставим в «Категории» только фрукты. Снимаем галочку в поле «овощ» и нажимаем «ОК» .
Для тех столбцов таблицы, к которым применен фильтр, в верхней ячейке появится соответствующий значок.
Если Вам нужно удалить фильтр данных в Excel , нажмите в ячейке на значок фильтра и выберите из меню «Удалить фильтр с (название столбца)» .
Сделать фильтр данных в Excel можно различными способами. Различают текстовые и числовые фильтры. Применяются они соответственно, если в ячейках столбца записан либо текст, либо числа.
Применим «Числовой фильтр» к столбцу «Цена» . Кликаем на кнопку в верхней ячейке и выбираем соответствующий пункт из меню. Из выпадающего списка можно выбрать условие, которое нужно применить к данным столбца. Например, отобразим все товары, цена которых ниже «25» . Выбираем «меньше».
В соответствующем поле вписываем нужное значение. Для фильтрации данных можно применять несколько условий, используя логическое «И» и «ИЛИ» . При использовании «И» — должны соблюдаться оба условия, при использовании «ИЛИ» — одно из заданных. Например, можно задать: «меньше» — «25» — «И» — «больше» — «55» . Таким образом, мы исключим товары из таблицы, цена которых находится в диапазоне от 25 до 55.
Таблица с фильтром по столбцу «Цена» ниже 25.
«Текстовый фильтр» в таблице примера, можно применить к столбцу «Название продукта» . Нажимаем на кнопочку фильтра в столбце и выбираем из меню одноименный пункт. В открывшемся выпадающем списке, для примера используем «начинается с» .
Оставим в таблице продукты, которые начинаются с «ка» . В следующем окне, в поле пишем: «ка*» . Нажимаем «ОК» .
«*» в слове, заменяет последовательность знаков. Например, если задать условие «содержит» — «с*л» , останутся слова стол, стул, сокол и так далее. «?» заменит любой знак. Например, «б?тон» — батон, бутон. Если нужно оставить слова, состоящие из 5 букв, напишите «. » .
Фильтр для столбца «Название продукта» .
Фильтр можно настроить по цвету текста или по цвету ячейки.
Сделаем «Фильтр по цвету» ячейки для столбца «Название продукта» . Кликаем по кнопочке фильтра и выбираем из меню одноименный пункт. Выберем красный цвет.
В таблице остались только продукты красного цвета.
Фильтр по цвету текста применим к столбцу «Категория» . Оставим только фрукты. Снова выбираем красный цвет.
Теперь в таблице примера отображены только фрукты красного цвета.
Фильтры в Эксель помогут Вам в работе с большими таблицами. Основные моменты, как сделать фильтр и как с ним работать, мы рассмотрели. Подбирайте необходимые условия и оставляйте в таблице интересующие данные.
Поделитесь статьёй с друзьями:
Фильтр в Excel – основные сведения
D, чтобы просмотреть строке 1: IDАналогичным образом можно применить заполнители заголовков (которыеКнопка фильтра _з0з_ означает,Фильтрация данных в сводной ссылку на оригиналZIKKI выше среднего. Для Диапазон условий – списки автофильтра. расширенного фильтра в таблицу условий следующие с помощью формул; не понимаю какПо сути, это клиент Портян ИП, информацию по дате. #, Тип, Описаниефильтры по дате
вы можете переименовать) что фильтр применен. таблице (на английском языке).: отфильтровали — Найти этого в стороне табличка с условием.Если отформатировать диапазон данных Excel: критерии:
Применение фильтра в Excel
извлечь уникальные значения. с 10000 значений и сказал но в фильтрахПоявится меню фильтра. оборудования и т.д.и
- над данными.Если навести указатель мышиИспользование расширенных условий фильтрации
Используйте автофильтр или встроенные и выделить - от таблички сВыходим из меню расширенного как таблицу илиПреобразовать таблицу. Например, изExcel воспринимает знак «=»Алгоритм применения расширенного фильтра в Фильтре можноgling он не отображаетсяУстановите или снимите флажкиОткройте вкладку
- текстовые фильтрыНажмите кнопку на заголовок столбцаУдаление фильтра операторы сравнения, например
- Выделение группы ячеек критериями (в ячейку фильтра, нажав кнопку
- объявить списком, то трех строк сделать как сигнал: сейчас прост: работать …там попостом выше.RAN с пунктов в
- Данные
- .ОК с фильтром, вВ отфильтрованных данных отображаются «больше» и «первые
- — видимые - I1) введем название ОК. автоматический фильтр будет список из трех пользователь задаст формулу.Делаем таблицу с исходными этому списку лазитьanna: Фильтр автоматически определяет зависимости от данных,, затем нажмите команду
- Нажмите кнопку. подсказке отображается фильтр, только те строки, 10″ в _з0з_ копировать — вставить «Наибольшее количество». Ниже
В исходной таблице остались добавлен сразу. столбцов и к Чтобы программа работала данными либо открываем устанешь галочки снимать
Применение нескольких фильтров в Excel
: Здравствуйте!!! Спасибо огромное диапазон до первой которые необходимо отфильтровать,ФильтрФильтрЧтобы применить фильтр, щелкните примененный к этому которые соответствуют указанному , чтобы отобразитьAleksSid – формула. Используем только строки, содержащиеПользоваться автофильтром просто: нужно преобразованному варианту применить корректно, в строке имеющуюся. Например, так: ..100 и то
- за помощь. У пустой ячейки в затем нажмите.рядом с заголовком стрелку в заголовке столбцу, например «равно _з0з_ и скрывают
- нужные данные и
- : В выделение группы функцию СРЗНАЧ. значение «Москва». Чтобы выделить запись с фильтрацию. формул должна бытьСоздаем таблицу условий. Особенности: уже много . меня все получилось! столбце В.OK
- В заголовках каждого столбца столбца и выберите столбца и выберите красному цвету ячейки» строки, которые не скрыть остальные. После
Снятие фильтра в Excel
ячеек нет «видимые».Выделяем любую ячейку в отменить фильтрацию, нужно нужным значением. Например,Использовать формулы для отображения запись вида: =»=Набор
- строка заголовков полностью Надо как-то ВамgorodetskiykpSerge_007. Мы снимем выделение появятся кнопки со команду
- параметр фильтрации.
- или «больше 150». должны отображаться. После фильтрации данных в Можно поподробнее на исходном диапазоне и нажать кнопку «Очистить» отобразить поставки в
- именно тех данных обл.6 кл.» совпадает с «шапкой» опттимизировать
: В Excel 2007: Вручную выделите необходимый со всех пунктов, стрелкой.Удалить фильтр сЕсли вы не хотитеПри повторном применении фильтра
фильтрации данных можно
office-guru.ru>
Использование фильтра
Числовой
Применим «Числовой…» к столбцу «Цена». Кликаем на кнопку в верхней ячейке и выбираем соответствующий пункт из меню. Из выпадающего списка можно выбрать условие, которое нужно применить к данным. Например, отобразим все товары, цена которых ниже «25». Выбираем «меньше».
В соответствующем поле вписываем нужное значение. Для фильтрации можно применять несколько условий, используя логическое «И» и «ИЛИ». При использовании «И» – должны соблюдаться оба условия, при использовании «ИЛИ» – одно из заданных. Например, можно задать: «меньше» – «25» – «И» – «больше» – «55». Таким образом, мы исключим товары, цена которых находится в диапазоне от 25 до 55.
В примере у меня получилось так. Здесь отображены все данные с «Ценой» ниже 25.
Текстовый
«Текстовый фильтр» в таблице примера, можно применить к столбику «Название продукта». Нажимаем на кнопочку со стрелкой вверху и выбираем из меню одноименный пункт. В открывшемся выпадающем списке, для примера используем «начинается с».
Оставим в таблице продукты, которые начинаются с «ка». В следующем окне, в поле пишем: «ка*». Нажимаем «ОК».
«*» в слове, заменяет последовательность знаков. Например, если задать условие «содержит» – «с*л», останутся слова: стол, стул, сокол и так далее. «?» заменит любой знак. Например, «б?тон» – батон, бутон, бетон. Если нужно оставить слова, состоящие из 5 букв, напишите «?????».
Вот так я оставила нужные «Названия продуктов».
По цвету ячейки
Фильтр можно настроить по цвету текста или по цвету ячейки.
Сделаем «Фильтр по цвету» ячейки для столбика «Название продукта». Кликаем по кнопочке со стрелкой и выбираем из меню одноименный пункт. Выберем красный цвет.
В результате остались только продукты красного цвета, а точнее все ячейки, которые залиты выбранным цветом.
По цвету текста
Такой вариант применим к столбцу «Категория». Оставим только фрукты. Снова выбираем красный цвет.
Теперь в используемом примере отображены только фрукты красного цвета.
Фильтры в Эксель помогут Вам в работе с большими таблицами. Основные моменты, как его сделать и как с ним работать, мы рассмотрели. Подбирайте необходимые условия и оставляйте в таблице интересующие данные.
Об авторе: Олег Каминский
Вебмастер. Высшее образование по специальности «Защита информации». Создатель портала comp-profi.com. Автор большинства статей и уроков компьютерной грамотности
Сортировка в Excel по дате и месяцу
На примере таблицы изображенной ниже на рисунке мы покажем, в какой способ ее подготовить для комфортной сортировки дат. Наш список транзакций с датами охватывает диапазон ячеек B1:C15.
В первую очередь создадим столбец, в котором пронумеруем все транзакции. Считайте это действие как хороший тон для любого вида сортировки. Ведь в такие случаи при неправильной перетасовки данных мы всегда имеем возможность вернуться в первоначальный вид таблицы. Для этого:
- В ячейке A1 введите название столбца «№п/п», а ячейку A2 введите число 1. После чего наведите курсор мышки на маркер курсора клавиатуры расположенный в нижнем правом углу квадратика. В результате курсор изменит свой внешний вид с указательной стрелочки на крестик. Не отводя курсора с маркера нажмите на клавишу CTRL на клавиатуре в результате чего возле указателя-крестика появиться значок плюсик «+».
- Теперь одновременно удерживая клавишу CTRL на клавиатуре и левую клавишу мышки протяните маркер вдоль целого столбца таблицы (до ячейки A15).
В результате чего столбец автоматически заполниться последовательностью номеров транзакций от 1 до 14.
Полезный совет! В Excel большинство задач имеют несколько решений. Для автоматического нормирования столбцов в Excel можно воспользоваться правой кнопкой мышки. Для этого достаточно только лишь навести курсор на маркер курсора клавиатуры (в ячейке A2) и удерживая только правую кнопку мышки провести маркер вдоль столбца. После того как отпустить правую клавишу мышки, автоматически появиться контекстное меню из, которого нужно выбрать опцию «Заполнить». И столбец автоматически заполниться последовательностью номеров, аналогично первому способу автозаполнения.
Теперь пришла очередь для создания вспомогательных столбцов, которые существенно помогут качественно сортировать список транзакций. Необходимо выполнить несколько простых действий:
- Ячейки D1, E1, F1 заполните названиями заголовков: «Год», «Месяц», «День».
- Соответственно каждому столбцу введите под заголовками соответствующие функции и скопируйте их вдоль каждого столбца:
- D1: =ГОД(B2);
- E1: =МЕСЯЦ(B2);
- F1: =ДЕНЬ(B2).
В итоге мы должны получить следующий результат:
Наша таблица готова и предоставляет возможность выполнять многостороннюю сортировку транзакций по датам. Сначала выполним тестовую сортировку, чтобы убедиться в том, как все работает.
Допустим мы хотим выполнить сортировку дат транзакций по месяцам. В данном случае порядок дней и годов – не имеют значения. Для этого просто перейдите на любую ячейку столбца «Месяц» (E) и выберите инструмент: «ДАННЫЕ»-«Сортировка и фильтр»-«Сортировка по возрастанию».
Теперь, чтобы сбросить сортировку и привести данные таблицы в изначальный вид перейдите на любую ячейку столбца «№п/п» (A) и вы снова выберите тот же инструмент «Сортировка по возрастанию».
1 ответ 1
Совсем просто не получится.
Вариант1. Доп. столбец
Т.к. функция СЕГОДНЯ() летуча (пересчитывается при любых изменениях на листе), ее лучше держать в одной ячейке и ссылаться на нее. Для удобства назначить ячейку для ввода периода дат. Фильтровать по доп. столбцу.
Вариант2. Расширенный фильтр
Выделить заголовок фильтруемого столбца (или диапазон дат с заголовком), вкладка Данные-Фильтр-Дополнительно. Задать параметры фильтрации. Фильтровать можно на месте или в отдельном диапазоне.
Обязательно наличие отдельного диапазона условий: текст из заголовка фильтруемого столбца и критерий. Критерий можно задавать текстом с операторами сравнения. Расширенный фильтр интересен тем, что можно объединять условия по И или ИЛИ, размещая дополнительные условия ниже в столбце или рядом с таким же заголовком.
Вариант3. Расширенный фильтр макросом
Макрорекодером записать действия по фильтрации расширенным фильтром, подкорректировать запись (макрорекодер пишет не все и много лишнего) – получится макрос, который можно запускать одним кликом:
Макрос не видит дату, записанную текстом, поэтому формула условия другая, с отображением даты в числовом формате.
Alt+F11 – вход в редактор VBA. Слева дерево проекта. Insert-Module – добавится общий модуль, где разместить макрос.
На листе создать кнопку и назначить ей макрос.
Проведение сводного анализа
Сводная таблица
создаётся пошагово при помощи команды
Сводная
таблица на
вкладке Вставка:
-
Указывается
местонахождение исходных данных и тип
создаваемого отчета (сводная таблица
или сводная диаграмма). -
Указывается
диапазон, содержащий исходные данные. -
Указывается место
размещения сводной таблицы.
MicrosoftExcel добавит
пустой отчет сводной таблицы в указанное
место и откроет список полей сводной
таблицы, с помощью которого можно
добавить поля, создать макет и настроить
отчет сводной таблицы.
Чтобы добавить
поле в область раздела макета, используемую
по умолчанию, установите флажок рядом
с именем поля в разделе полей. По умолчанию
нечисловые поля добавляются в область
названий строк, числовые поля — в область
значений, а иерархии даты и времени OLAP
— в область названий столбцов. Чтобы
поместить поле в определенную область
раздела макета достаточно выбрать его
имя в разделе полей правой кнопкой мыши
и затем выбрать пункт «Добавить в фильтр
отчета», «Добавить в названия столбцов»,
«Добавить в названия строк» или «Добавить
в значения». Можно также щелкнуть имя
поля в разделе полей и, удерживая его,
перетащить поле в любую область раздела
макета. Изменить порядок полей можно в
любое время с помощью списка полей
сводной таблицы. Для этого необходимо
щелкнуть правой кнопкой мыши поле в
разделе макета и выбрать нужную область
или перетащить поля в разделе макета
из одной области в другую.Сформированный
макетсводной таблицы представлен ниже
(рис. 13.7).
Рис.
13.7. Макет сводной таблицы
Результатом
является отчет сводной таблицы –
интерактивный перекрестный отчет
MicrosoftExcel, содержащий итоговые данные и
выполняющий анализ таких данных, как
записи базы данных из разных источников
(рис. 13.8).
Рис.
13.8. Пример сводной таблицы
При
создании отчета сводной таблицы
приложение Excel автоматически создает
общие и промежуточные итоги. Если
исходные данные содержат автоматически
вычисляемые промежуточные и общие
итоги, созданные с помощью команды
«Промежуточные
итоги» в
группе «Структура»
на вкладке «Данные»,
перед созданием отчета необходимо
воспользоваться этой же командой для
удаления промежуточных и общих итогов.
Создаются итоги по полю «Значения»
в макете сводной таблицы (рис. 13.9).
Рис.
13.9. Диалоговое окно Параметры
поля значений
Фильтр в Excel – основные сведения
Фильтрация данных в Excel позволяет отобразить среди большого объема информации только ту, что Вам в данный момент необходима. Например, имея перед собой многотысячный список товаров крупного гипермаркета, Вы можете выделить из него только шампуни или крема, а остальное временно скрыть. В этом уроке мы научимся применять фильтры к спискам в Excel, задавать фильтрацию сразу по нескольким столбцам, а также удалять фильтры.
Если Ваша таблица содержит большой объем данных, могут возникнуть затруднения при поиске нужной информации. Фильтры используются для того, чтобы сузить количество данных, отображаемых на листе Excel, позволяя видеть только нужную информацию.
Как сделать сортировку дат по нескольким условиям в Excel
А теперь можно приступать к сложной сортировки дат по нескольким условиям. Задание следующее – транзакции должны быть отсортированы в следующем порядком:
- Года по возрастанию.
- Месяцы в период определенных лет – по убыванию.
- Дни в периоды определенных месяцев – по убыванию.
Способ реализации поставленной задачи:
- Перейдите на любую ячейку исходной таблицы и выберите инструмент: «ДАННЫЕ»-«Сортировка и фильтр»-«Сортировка».
- В появившемся диалоговом окне настраиваемой сортировки убедитесь в том, что галочкой отмечена опция «Мои данные содержат заголовки». После чего во всех выпадающих списках выберите следующие значения: в секции «Столбец» – «Год», в секции «Сортировка» – «Значения», а в секции «Порядок» – «По возрастанию».
- На жмите на кнопку добавить уровень. И на втором условии заполните его критериями соответственно: 1 – «Месяц», 2 – «Значение», 3 – «По убыванию».
- Нажмите на кнопку «Копировать уровень» для создания третьего условия сортирования транзакций по датам. В третьем уровне изменяем только первый критерий на значение «День». И нажмите на кнопку ОК в данном диалоговом окне.
В результате мы выполнили сложную сортировку дат по нескольким условиям:
Для сортирования значений таблицы в формате «Дата» Excel предоставляет опции в выпадающих списках такие как «От старых к новым» и «От новых к старым». Но на практике при работе с большими объемами данных результат не всегда оправдывает ожидания. Так как для программы Excel даты – это целые числа безопаснее и эффективнее сортировать их описанным методом в данной статье.