Как сделать упорядоченный список в excel?

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

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

Создание пользовательской сортировки в Excel

В примере ниже мы хотим отсортировать данные на листе по размеру футболок (столбец D). Обычная сортировка расставит размеры в алфавитном порядке, что будет не совсем правильно. Давайте создадим настраиваемый список для сортировки размеров от меньшего к большему.

  1. Выделите любую ячейку в таблице Excel, которому необходимо сортировать. В данном примере мы выделим ячейку D2.Как сделать упорядоченный список в excel?
  2. Откройте вкладку Данные, затем нажмите команду Сортировка.Как сделать упорядоченный список в excel?
  3. Откроется диалоговое окно Сортировка. Выберите столбец, по которому Вы хотите сортировать таблицу. В данном случае мы выберем сортировку по размеру футболок. Затем в поле Порядок выберите пункт Настраиваемый список.Как сделать упорядоченный список в excel?
  4. Появится диалоговое окно Списки. Выберите НОВЫЙ СПИСОК в разделе Списки.
  5. Введите размеры футболок в поле Элементы списка в требуемом порядке. В нашем примере мы хотим отсортировать размеры от меньшего к большему, поэтому введем по очереди: Small, Medium, Large и X-Large, нажимая клавишу Enter после каждого элемента.Как сделать упорядоченный список в excel?
  6. Щелкните Добавить, чтобы сохранить новый порядок сортировки. Список будет добавлен в раздел Списки. Убедитесь, что выбран именно он, и нажмите OK.Как сделать упорядоченный список в excel?
  7. Диалоговое окно Списки закроется. Нажмите OK в диалоговом окне Сортировка для того, чтобы выполнить пользовательскую сортировку.Как сделать упорядоченный список в excel?
  8. Таблица Excel будет отсортирована в требуемом порядке, в нашем случае – по размеру футболок от меньшего к большему.Как сделать упорядоченный список в excel?

Сортировка в Excel по формату ячейки

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

  1. Выделите любую ячейку в таблице Excel, которому необходимо сортировать. В данном примере мы выделим ячейку E2.Как сделать упорядоченный список в excel?
  2. Откройте вкладку Данные, затем нажмите команду Сортировка.Как сделать упорядоченный список в excel?
  3. Откроется диалоговое окно Сортировка. Выберите столбец, по которому Вы хотите сортировать таблицу. Затем в поле Сортировка укажите тип сортировки: Цвет ячейки, Цвет шрифта или Значок ячейки. В нашем примере мы отсортируем таблицу по столбцу Способ оплаты (столбец Е) и по цвету ячейки.Как сделать упорядоченный список в excel?
  4. В поле Порядок выберите цвет для сортировки. В нашем случае мы выберем светло-красный цвет.
  5. Нажмите OK. Таблица теперь отсортирована по цвету, а ячейки светло-красного цвета располагаются наверху. Такой порядок позволяет нам четко видеть неоплаченные заказы.

Оцените качество статьи. Нам важно ваше мнение:

Источник: https://office-guru.ru/excel/polzovatelskaja-sortirovka-v-excel-114.html

Сортировка по нескольким столбцам в Excel

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

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

Как сделать упорядоченный список в excel?

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

Как сделать упорядоченный список в excel?

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

Как сделать упорядоченный список в excel?

Теперь будем добавлять столбцы, по которым будет идти сортировка. Первым, в нашем случае, идет столбец Продукты. В поле Сортировка выставляем Значение и устанавливаем Порядок от А до Я.

Как сделать упорядоченный список в excel?

Далее добавляем второй фильтр через кнопку Добавить уровень. Выставляем сортировку по Сроку годности с порядком От старых к новым.

Как сделать упорядоченный список в excel?

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

Как сделать упорядоченный список в excel?

Кстати, сортировка может также осуществляться и по строкам. Как это сделать я расскажу в следующем уроке.

Не забудьте поделиться ссылкой на статью ⇒

Как сделать упорядоченный список в excel?

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

Как сделать упорядоченный список в excel?

В этом уроке расскажу как закрепить строку или столбец в Excel. Закрепленные области будут всегда видны на экране при вертикальной или горизонтальной прокрутке.

Как сделать упорядоченный список в excel?

Сегодня расскажу как искать совпадение в столбцах Excel. Разберем все тонкости на примерах.

Как сделать упорядоченный список в excel?

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

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

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

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

Источник: https://4upc.ru/materials/show/sortirovka-po-neskolkim-stolbcam-v-excel

Как в Excel отсортировать данные | Занимательные уроки excel

Грубо сортировку данных в excel можно разделить на простую и сложную.

Под простой сортировкой я подразумеваю обычную сортировку по возрастанию или убыванию.

Рассмотрим пример. Возьмем табличку. Желтым я выделила столбец, по которому надо произвести сортировку.

Как сделать упорядоченный список в excel?

Что мы делаем? Главное – выделяем всю область таблицы, а не только столбец, по которому пойдет сортировка. Когда выделили область таблицы, жмем на панеле управления сверху Данные-Сортировка

Как сделать упорядоченный список в excel?

Появится окно, в котором мы выберем параметры сортировки. В нашем примере мы выберем столбец С, и вид сортировки – по возрастанию

Как сделать упорядоченный список в excel?

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

Для этого, выбирая параметры сортировки устанавливаем их для трех столбцов, например, так

Как сделать упорядоченный список в excel?

Дальше жмем ОК

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

  • Можете сами поэкспериментировать с параметрами сортировки, чтобы понять принцип работы.
  • Если же нужна более сложная сортировка по нескольким параметрам, лучше воспользоваться автофильтром.
  • Для того, чтобы включить автофильтр, надо сначала выделить весь лист (не только саму таблицу). Далее на верхней панели жмем Данные-Фильтр-Автофильтр

Как сделать упорядоченный список в excel?

Должно получиться следующее

Как сделать упорядоченный список в excel?

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

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

Как сделать упорядоченный список в excel?

Теперь выбираем в столбце с цветом черный цвет

Как сделать упорядоченный список в excel?

То, что стрелочка автофильтра окрасилась в синий цвет означает, что в этом столбце уже присутствует какая-то сортировка. Теперь осталось только посчитать сумму. Варианты подсчета суммы можно найти в уроке: как посчитать сумму в Excel.

Далее рассмотрим более сложный вариант сортировки. Допустим в столбце D, где стоит 9-ти значный артикул, нам надо отобрать только те артикула, в которых шестая по счету цифра «6» (для наглядности я их отметила голубым цветом). Жмем стрелку автофильтра, в выпадающем окне выбираем «Условие»

Как сделать упорядоченный список в excel?

Вылезет окно «Пользовательский автофильтр», там в первом левом окошке выбираем «начинается с», во втором левом окошке выбираем тоже самое

Как сделать упорядоченный список в excel?

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

Нажимаем ОК. И вот перед нами на экране список только тех позиций, в которых в артикуле 6-я цифра 6-ка.

  1. Таким образом можно задавать сортировку по любой по счету цифре.
  2. Для того, чтобы отменить сортировку просто жмем на синюю стрелку автофильтра и там выбираем «все».
  3. Есть еще вариант, как отобрать нужные строки в excel.
  4. На примере ниже, желтым цветом я отметила позиции, в которых 6-я и 7-я цифра это 4 и 0.
  5. Чтобы отобрать только эти строки, жмем стрелку автофильтра на этом столбце, в окне «пользовательский автофильтр» в левом верхнем и нижнем поле выбираем «содержит»
  6. в правом верхнем и нижнем поле пишем 40 (те цифры, по которым производится сортировка)
  7. Жмем ОК. результат
  8. Таким образом, используя автофильтр, мы можем задавать практические любые параметры сортировки.
  9. Popularity: 26% [?]
Читайте также:  Как сделать электронный журнал для школы в excel?

Источник: https://excelru.ru/excel/excel-sortirovka-dannyh.html

Как сделать выпадающий список в Excel?

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

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

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

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

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

Какие здесь могут быть проблемы? Конечно, в первую очередь это ошибки при вводе. К примеру, можно перепутать букву в фамилии, сделать грамматическую ошибку в слове.

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

Потом придётся искать неправильно записанные фамилии, исправлять их и вновь повторять расчет.

Ну и конечно же, постоянно вручную вводить одни и те же данные – это просто потеря времени. Поэтому нам и нужны выпадающие списки.

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

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

4 способа, как сделать выпадающий список в Excel

Способ 1 — самый быстрый

Как проще всего сделать раскрывающийся список в ячейке Excel? Один щелчок правой кнопкой мыши по пустой ячейке под столбцом с данными, команда контекстного меню «Выбрать из раскрывающегося списка» (Choose from drop-down list).

А можно просто стать в нужную ячейку и нажать сочетание клавиш Alt+стрелка вниз. Появится отсортированный перечень уникальных ранее введенных значений.

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

Как сделать упорядоченный список в excel?

Способ 2 — как сделать выпадающий список в ячейке при помощи меню

Давайте рассмотрим небольшой пример, в котором нам нужно постоянно вводить в таблицу одни и те же наименования. Запишите данные, которые мы будем использовать (например, с наименованиями товаров). В нашем примере — G2:G7.

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

Из выпадающего перечня Тип данных (Allow) выберите вариант Список (List). Поставьте курсор в поле Источник (Source) и укажите адреса с эталонными значениями элементов — в нашем случае G2:G7.

Рекомендуется также использовать при этом абсолютные ссылки.

Как сделать упорядоченный список в excel?

Бонусом к этому способу идет возможность задать подсказку при вводе данных и сообщение об ошибке при некорректном вводе на вкладках Подсказка по вводу (Input Message) и Сообщение об ошибке (Error Alert)

В качестве источника можно использовать также и именованный диапазон.

Как сделать упорядоченный список в excel?

К примеру, диапазону I2:I13, содержащему названия месяцев, можно присвоить наименование «месяцы». Затем имя диапазона можно ввести в поле «Источник».

Как сделать упорядоченный список в excel?

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

Используйте для разделения значений точку с запятой, запятую, либо другой символ, установленный у вас в качестве разделителя элементов. (Смотрите Панель управления — Часы и регион — Форматы — Дополнительно — Числа.)

Способ 3 — как создать выпадающий список при помощи элемента управления

Этот способ представляет собой вставку на лист нового объекта – элемента управления «Поле со списком» с последующей привязкой его к диапазонам на листе. А выбранная позиция будет вставлена в ячейку Excel. Для этого:

  1. Откройте вкладку Разработчик (Developer). Если этой вкладки не видно, то в Excel 2007 нужно нажать кнопку Офис – Параметры Excel – флажок Отображать вкладку Разработчик на ленте (Office Button – Excel Options – Show Developer Tab in the Ribbon) или в Excel 2010–2013 щелкните правой кнопкой мыши по ленте, выберите команду Настройка ленты (Customize Ribbon) и включите отображение вкладки Разработчик (Developer) с помощью флажка.
  2. Найдите значок выпадающего списка среди элементов управления

Как сделать упорядоченный список в excel?

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

Далее указываем диапазон ячеек, в котором записаны допустимые значения для ввода. В поле «Связь с ячейкой» укажем, куда именно поместить результат.

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

Как сделать упорядоченный список в excel?

Чтобы все же вставить не номер, а нужное слово целиком, используем функцию ИНДЕКС (INDEX в английском варианте). Она позволяет выбрать из диапазона значений одно из них соответственно его порядковому номеру. В качестве аргументов ИНДЕКС укажите диапазон значений (F5:F11) и адрес с полученным порядковым номером (F2).

Как и в предыдущем способе, здесь возможны ссылки на другие листы, на именованные диапазоны.

Способ 4 — используем элемент ActiveX

Действуем аналогично предыдущему способу, но выбираем иконку чуть ниже — из раздела «Элементы ActiveX».

Как сделать упорядоченный список в excel?

Определяем диапазон допустимых значений (1). Обратите внимание, что здесь для показа можно выбирать сразу несколько колонок. Затем выбираем адрес, по которому будет вставлена выбранная позиция из перечня (2).

Указываем количество столбцов, которые будут использованы как исходные данные (3), и номер столбца, из которого будет происходить выбор для вставки на лист (4). Если укажете номер столбца 2, то в А5 будет вставлена не фамилия, а должность.

Можно также указать количество строк, которое будет выведено при развертывании списка. По умолчанию — 8. Остальные можно прокручивать мышкой (5).

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

А вот еще по той же теме:

Как сделать упорядоченный список в excel? Создаем выпадающий список в Exel при помощи формул — Задача: Создать выпадающий список в Excel таким образом, чтобы в него автоматически попадали все новые значения. Сделаем это при помощи формул, чтобы этот способ можно было использовать не только в… Как сделать упорядоченный список в excel? Автозаполнение выпадающего списка в Excel 2010-2013 — Задача: Создать в ячейке Excel выпадающий список, в который будут автоматически добавляться значения из заданного динамического диапазона. Если в этот диапазон будут внесены изменения, то сразу же изменится и набор…

Источник: https://mister-office.ru/formuly-excel/dropdown-list-excel.html

Cортировка строки столбцов в списках Excel

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

Существуют три типа сортировки:

  • в возрастающем порядке
  • в убывающем порядке
  • в пользовательском порядке

Сортировка списка по возрастанию означает упорядочение списка в порядке: от 0 до 9, пробелы, символы, буквы от А до Z или от А до Я, а по убыванию — в обратном порядке.

Пользовательский порядок сортировки задается пользователем в окне диалога «Параметры» на вкладке «Списки», которое открывается командой «Параметры» в меню «Сервис», а отображается этот порядок сортировки в окне диалога «Параметры сортировки» (Рис. 1).

Как сделать упорядоченный список в excel? Рис. 1.

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

В окне «Параметры сортировки» (Рис. 2) из списка «Сортировка по первичному ключу» можно выбрать пользовательский порядок сортировки, а также установить переключатель «Сортировать» в положение: «строки диапазона» или «столбцы диапазона».

Как сделать упорядоченный список в excel? Рис. 2.

В окне «Сортировка диапазона» (Рис. 3) можно установить переключатель в положение: «по возрастанию» или «по убыванию», а также выбрать положение переключателя идентификации диапазона данных.

Читайте также:  Как сделать точку в Powerpoint?

Как сделать упорядоченный список в excel? Рис. 3.

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

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

Алгоритм сортировки записей по одному столбцу следующий

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

На рисунках 4 и 5 представлены фрагменты списка до сортировки, и после сортировки «по возрастанию» по одному столбцу «№ склада».

Как сделать упорядоченный список в excel? Рис. 4. Как сделать упорядоченный список в excel? Рис. 5.

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

Алгоритм сортировки записей по двум или более столбцам следующий

  • Выделите ячейку в списке;
  • В меню «Данные» выберите команду «Сортировка»;
  • Выберите заголовок для сортировки в списке «Сортировать по» и установите порядок сортировку «по возрастанию» или «по убыванию»;
  • Откройте список «Затем по», установите заголовок другого столбца для сортировки и задайте сортировку «по возрастанию» или «по убыванию»;
  • Раскройте список «В последнюю очередь по» и выберите заголовок третьего столбца для сортировки и укажите сортировку «по возрастанию» или «по убыванию»;
  • Нажмите кнопку ОК для выполнения сортировки.
  • Для перестановки столбцов в списке необходимо выполнить сортировку на основе значений в строках:
  • Укажите ячейку в сортируемом списке;
  • В меню «Данные» выберите команду «Сортировка»;
  • В окне «Сортировка диапазона» нажмите кнопку «Параметры»;
  • Установите переключатель «Сортировать» в положение «столбцы диапазона» и нажмите кнопку OK;
  • В окне «Сортировка диапазона» выберите строки, по которым требуется отсортировать столбцы в списках «Сортировать по», «Затем по», «В последнюю очередь, по».
  • Нажмите кнопку ОК для выполнения сортировки

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

Алгоритм сортировки в пользовательском порядке

  • Укажите ячейку в списке;
  • В меню «Данные» выберите команду «Сортировка»;
  • Выберите в списке «Сортировать по» заголовок столбца для сортировки;
  • Установите переключатель в положение «по возрастанию» или «по убыванию»;
  • Нажмите кнопку «Параметры»;
  • В раскрывающем списке «Порядок сортировки по первому ключу» выберите необходимый порядок сортировки и нажмите кнопку OK;
  • Нажмите кнопку ОК в окне «Сортировка диапазона» для завершения сортировки.

Далее …>>> 2.2.5.4. Поиск данных в списке. Использование автофильтра для поиска записей

Источник: https://www.lessons-tva.info/edu/inf-excel/lesson_4_3.html

Динамическая сортировка таблицы в MS EXCEL

Отсортируем формулами таблицу, состоящую из 2-х столбцов. Сортировку будем производить по одному из столбцов таблицы (решим 2 задачи: сортировка таблицы по числовому и сортировка по текстовому столбцу).

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

Также сделаем двухуровневую сортировку: сначала по числовому, затем (для повторяющихся чисел) — по текстовому столбцу.

Пусть имеется таблица, состоящая из 2-х столбцов. Один столбец – текстовый: Список фруктов; а второй — числовой Объем Продаж (см. файл примера).

Как сделать упорядоченный список в excel?

Задача1 (Сортировка таблицы по числовому столбцу)

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

Как сделать упорядоченный список в excel?

Для наглядности величины значений в столбце Объем Продаж выделены с помощью Условного форматирования (). Также желтым выделены повторяющиеся значения.

Примечание: Задача сортировки отдельного столбца (списка) решена в статьях Сортированный список (ТЕКСТовые значения) и Сортированный список (ЧИСЛОвые значения).

Решение1

Если числовой столбец гарантировано не содержит повторяющихся значений, то задача решается легко:

  • Числовой столбец отсортировать функцией НАИБОЛЬШИЙ() (см. статью Сортированный список (ЧИСЛОвые значения));
  • Функцией ВПР() или связкой функций ИНДЕКС()+ПОИСКПОЗ() выбрать значения из текстового столбца по соответствующему ему числовому значению.

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

Поэтому механизм сортировки придется реализовывать по другому.

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

Как сделать упорядоченный список в excel?

В столбцах и E разместим таблицу, которая будет динамически сортироваться, 

Как сделать упорядоченный список в excel?

  • В ячейке Е7 запишем зубодробительную формулу массива:
  • =ИНДЕКС(Продажи; ОКРУГЛ(ОСТАТ(НАИБОЛЬШИЙ( —(СЧЁТЕСЛИ(Продажи;»

Источник: https://excel2.ru/articles/dinamicheskaya-sortirovka-tablicy-v-ms-excel

Сортировка данных в Excel

Сортировать данные в Excel умеют даже новички. Трудно не заметить сразу три кнопки на ленте.

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

Сортировка в Excel по нескольким столбцам

Сортировку строк в Excel можно осуществить по нескольким столбцам одновременно. В этом случае вначале происходит сортировка по первому указанному столбцу.

Затем те строки, где ячейки в отсортированном столбце повторяются, сортируются по второму указанному столбцу и т.д.

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

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

Сортировка по собственному списку

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

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

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

  • Заходим в Файл – Параметры – Дополнительно – Общие – Изменить списки…
  • Здесь создаем вручную или импортируем список, отсортированный в нужном порядке.
  • Теперь в окне сортировки в поле Порядок нужно выбрать Настраиваемый список…
  • И в следующем окне указать нужный список.
  • Созданным списком можно пользоваться и в других файлах Excel.

Сортировка в Excel по цвету ячейки, шрифта, значку

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

Сортировка по столбцам

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

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

Сортировка промежуточных итогов

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

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

Читайте также:  Как сделать скрывающиеся столбцы в Excel?

Внутреннее содержимое групп не изменится. Общий итог останется внизу.

Сортировка строк в случайном порядке

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

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

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

Поделиться в социальных сетях:

Источник: https://statanaliz.info/excel/upravlenie-dannymi/sortirovka-dannykh-v-ms-excel/

Как сортировать данные в таблицах Excel (правильный способ)

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

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

  1. Сортировка данных всего в несколько кликов
  2. Установка нескольких, ступенчатых правил сортировки, таких как сортировка по алфавиту по состоянию, а затем по всё вместе.
  3. Создать полностью свои настройки сортировки, чтобы отсортировать данные с помощью любого установленного вами правила.

Сортировка данных иногда может казаться опасной; что, если вы отсортируете только один столбец и данные будут смещены? Я покажу вам, как избежать этого. Давайте начнем.

Как сортировать данные в электронной таблице Excel (короткое видео)

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

Читайте дальше пошаговое руководство по сортировке данных в электронных таблицах Excel с использованием простых и передовых методов.

Примеры данных (бесплатная загрузка рабочей книги Excel)

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

1. Простая сортировка в Excel

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

В книге Excel, начните с нажатия на ячейку столбца, который вы хотите отсортировать. Теперь, убедитесь, что вы находитесь на вкладке Главная на ленте Excel'я и найдите кнопку Сортировка и фильтр на самой правой стороне этой панели.

Кнопка Сортировка и фильтр обитает в самой правый части вкладки Главная.

Заметьте, что в вариантах сортировки, вы можете отсортировать текст «А до Я» или «Я до А». Эти простые варианты помогут отсортировать данные в Excel В алфавитном или обратным порядках, в зависимости от того что вы выбрали.

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

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

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

Выполнить обычную сортировку на самом деле так просто. Просто кликните по данным, выберите вариант сортировки и Excel перестроит данные в таблице.

Я отсортировал данные в этой таблице на основе клиента всего в несколько кликов.

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

2. Как НЕ нужно сортировать данные в Excel

Не менее важно узнать, о самом опасном способе сортировки данных в Excel, такой метод может испортить ваши исходные данные.

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

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

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

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

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

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

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

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

На скриншоте ниже вы можете видеть, насколько проблематичен этот тип сортировки. Так как столбец Amount Billed был отсортирован от наименьшего до наибольшего, все остальные столбцы остались на месте. Это означает, что наши данные больше не верны.

Как вы видите из несоответствия цветов, были отсортированы только данные в столбце Amount Billed, поэтому теперь таблица некорректна.

Таким образом, при сортировке данных есть два ключевых «НЕ»:

  1. Не начинайте, выделив один столбец в своей электронной таблице.
  2. Не используйте вариант сортировать в приделах указанного диапазона, если вы работаете не с одним столбцом, убедитесь, что вы расширили выделенный диапазон.

3. Расширенная сортировка данных Excel

До сих пор простая сортировка позволяла нам сортировать данные однотипно. Что, если мы хотим два типа данных в нашей сортировке?

Что, если мы хотим…

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

Ответ на всё это — расширенная сортировка, при которой вы можете установить несколько уровней сортировки данных. Давайте рассмотрим последний пример, используя образцы данных.

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

Перейдите к расширенным параметрам сортировки, выбрав Сортировка и фильтр > Настраиваемая сортировка.

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

В моем случае я выберу Client в раскрывающемся меню и оставлю значение Сортировка  равным Значения, а Порядок — От А до Я. На простом языке это отсортирует электронную таблицу Excel на основе алфавитного порядка.

Теперь давайте нажмем Добавить уровень. Это создаст новую строку в параметрах сортировки и позволит нам добавить второй уровень организации.

Теперь я могу выбрать Amount billed во втором раскрывающемся списке. Комбинация этих двух правил начнется путем сортировки на основе имени клиента, а затем суммы, выставленного счёта за каждый проект.

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

Как только мы нажмем OK, Excel отсортирует таблицу на основе правил, которые мы создали в этом окне.

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

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

Повторение и продолжение обучения

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

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

Как вы сортируете данные? Используете ли вы простые методы или расширенный инструмент сортировки для обеспечения идеальной сортировкт?

Источник: https://business.tutsplus.com/ru/tutorials/how-to-sort-data-in-excel-spreadsheets—cms-28737

Ссылка на основную публикацию
Adblock
detector