Сортировка в особом порядке excel

В
первой строке списка (строке заголовка)
необходимо определить имена полей.
Имена полей должны удовлетворять
следующим требованиям:

  • длина имени
    не должна превышать 255 символов;

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

  • имена должны
    быть уникальными.

Для
удобства просмотра можно зафиксировать
строку с именами полей, так чтобы строка
заголовков всегда оставалась видимой.
Для этого нужно опустить маркер разделения
окна по вертикали (он находится над
вертикальной полосой прокрутки) под
строку заголовков. Или воспользоваться
командой ОкноЗакрепитьобласти.
Для отмены закрепления существует
командаОкноСнятьзакрепление
областей
.

3.3. Использование формы данных

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

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

Для
того, чтобы воспользоваться ей необходимо:

  • указать
    диапазон ячеек, где располагается
    список;

  • выбрать
    команду ДанныеФорма (рис.2);

  • нажать
    кнопку Добавитьи ввести данные в
    соответствующие поля (повторить
    необходимое количество раз);

  • нажать
    кнопку Закрыть, чтобы вернуться к
    рабочему листу.

Рис.2. Автоматическая форма для ввода
данных в список Excel

3.4. Сортировка данных. Сортировка по возрастанию/по убыванию

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

Рис.3. Задание параметров сортировки

3.5. Сортировка в особом порядке

MSExcelпозволяет сортировать
данные в особом порядке. Для этого в
диалоговом окнеСортировка диапазонанужно выбрать кнопкуПараметры. В
диалоговом окнеПараметры сортировкипо первому ключу выбрать подходящий
вариант (рис.4).

Рис.4. Сортировка в особом порядке

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

  • с помощью
    команды СервисПараметрывызвать
    окноПараметры;

  • перейти на
    вкладку Списки;

  • в поле
    Элементы списка ввести элементы,
    разделяя их нажатием клавишиEnter;

  • после ввода
    всех элементов нажать кнопку Добавитьи закрыть окноПараметры.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

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

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

Порядок сортировки в Excel

Существует два способа открыть меню сортировки:

  1. Щелкнуть правой кнопкой мыши по таблице. Выбрать «Сортировку» и способ.
  2. Контекстное меню.

  3. Открыть вкладку «Данные» — диалоговое окно «Сортировка».

Данные.

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

Панель.

Сортировка таблицы по отдельному столбцу:

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

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

Пример.

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



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

Программа Excel предоставляет пользователю богатые возможности форматирования. Следовательно, можно оперировать разными форматами.

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

  1. Выделяем столбец – правая кнопка мыши – «Сортировка».
  2. Из предложенного списка выбираем «Сначала ячейки с выделенным цветом».
  3. Цветом.

  4. Соглашаемся «автоматически расширить диапазон».

Пример1.

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

Настраиваемая.

В открывшемся окне вводим необходимые параметры:

Параметры.

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

По такому же принципу сортируются данные по шрифту.

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

Как задать порядок вторичной сортировки в Excel? Для решения этой задачи нужно задать несколько условий сортировки.

  1. Открываем меню «Настраиваемая сортировка». Назначаем первый критерий.
  2. Критерий 1.

  3. Нажимаем кнопку «Добавить уровень».
  4. Новый уровень.

  5. Появляются окошки для введения данных следующего условия сортировки. Заполняем их.

Новые критерии.

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

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

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

  1. В диалоговом окне «Настраиваемой сортировки» нажать кнопку «Параметры».
  2. Параметры2.

  3. В открывшемся меню выбрать «Столбцы диапазона».
  4. Столбцы диапазона.

  5. Нажать ОК. В окне «Сортировки» появятся поля для заполнения условий по строкам.

По строкам.

Таким образом выполняется сортировка таблицы в Excel по нескольким параметрам.

Случайная сортировка в Excel

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

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

Числа.

Ставим курсор в соседнюю ячейку (слева-справа, не важно). В строку формул вводим СЛЧИС(). Жмем Enter. Копируем формулу на весь столбец – получаем набор случайных чисел.

СЛЧИС.

Теперь отсортируем полученный столбец по возрастанию /убыванию – значения в исходном диапазоне автоматически расположатся в случайном порядке.

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

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

  1. Есть набор простых чисел, которые нужно отсортировать по возрастанию.
  2. Набор.

  3. Ставим курсор в соседнюю ячейку и вводим формулу: =НАИМЕНЬШИЙ(A:A;СТРОКА(A1)). Именно так. В качестве диапазона указываем весь столбец. А в качестве коэффициента – функцию СТРОКА со ссылкой на первую ячейку.
  4. НАИМЕНЬШИЙ.

  5. Изменим в исходном диапазоне цифру 7 на 25 – «сортировка» по возрастанию тоже изменится.

По возрастанию.

Если необходимо сделать динамическую сортировку по убыванию, используем функцию НАИБОЛЬШИЙ.

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

  1. Исходные данные – перечень неких названий в произвольном порядке. В нашем примере – список фруктов.
  2. Фрукты.

  3. Выделяем столбец и даем ему имя «Фрукты». Для этого в поле имен, что находится возле строки формул вводим нужное нам имя для присвоения его к выделенному диапазону ячеек.
  4. Поле имен.

  5. В соседней ячейке (в примере – в В5) пишем формулу: Так как перед нами формула массива, нажимаем сочетание Ctrl + Shift + Enter. Размножаем формулу на весь столбец.
  6. Пример2.

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

Скачать формулы сортировки данных в Excel

Пример3.

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

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

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

Порядок сортировки в Excel

Существует два способа открыть меню сортировки:

  1. Щелкнуть правой кнопкой мыши по таблице. Выбрать «Сортировку» и способ. Контекстное меню.
  2. Открыть вкладку «Данные» — диалоговое окно «Сортировка».

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

Панель.

Сортировка таблицы по отдельному столбцу:

  1. Чтобы программа правильно выполнила задачу, выделяем нужный столбец в диапазоне данных. Таблица.
  2. Далее действуем в зависимости от поставленной задачи. Если нужно выполнить простую сортировку по возрастанию/убыванию (алфавиту или обратно), то достаточно нажать соответствующую кнопку на панели задач. Когда диапазон содержит более одного столбца, то Excel открывает диалоговое окно вида: Выбор.Чтобы сохранилось соответствие значений в строках, выбираем действие «автоматически расширить выделенный диапазон». В противном случае отсортируется только выделенный столбец – структура таблицы нарушится.

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

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

Программа Excel предоставляет пользователю богатые возможности форматирования. Следовательно, можно оперировать разными форматами.

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

  1. Выделяем столбец – правая кнопка мыши – «Сортировка».
  2. Из предложенного списка выбираем «Сначала ячейки с выделенным цветом». Цветом.
  3. Соглашаемся «автоматически расширить диапазон».

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

Настраиваемая.

В открывшемся окне вводим необходимые параметры:

Параметры.

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

По такому же принципу сортируются данные по шрифту.

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

Как задать порядок вторичной сортировки в Excel? Для решения этой задачи нужно задать несколько условий сортировки.

  1. Открываем меню «Настраиваемая сортировка». Назначаем первый критерий. Критерий 1.
  2. Нажимаем кнопку «Добавить уровень». Новый уровень.
  3. Появляются окошки для введения данных следующего условия сортировки. Заполняем их.

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

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

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

  1. В диалоговом окне «Настраиваемой сортировки» нажать кнопку «Параметры». Параметры2.
  2. В открывшемся меню выбрать «Столбцы диапазона». Столбцы диапазона.
  3. Нажать ОК. В окне «Сортировки» появятся поля для заполнения условий по строкам.

Таким образом выполняется сортировка таблицы в Excel по нескольким параметрам.

Случайная сортировка в Excel

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

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

Числа.

Ставим курсор в соседнюю ячейку (слева-справа, не важно). В строку формул вводим СЛЧИС(). Жмем Enter. Копируем формулу на весь столбец – получаем набор случайных чисел.

СЛЧИС.

Теперь отсортируем полученный столбец по возрастанию /убыванию – значения в исходном диапазоне автоматически расположатся в случайном порядке.

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

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

  1. Есть набор простых чисел, которые нужно отсортировать по возрастанию. Набор.
  2. Ставим курсор в соседнюю ячейку и вводим формулу: =НАИМЕНЬШИЙ(A:A;СТРОКА(A1)). Именно так. В качестве диапазона указываем весь столбец. А в качестве коэффициента – функцию СТРОКА со ссылкой на первую ячейку. НАИМЕНЬШИЙ.
  3. Изменим в исходном диапазоне цифру 7 на 25 – «сортировка» по возрастанию тоже изменится.

Если необходимо сделать динамическую сортировку по убыванию, используем функцию НАИБОЛЬШИЙ.

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

  1. Исходные данные – перечень неких названий в произвольном порядке. В нашем примере – список фруктов. Фрукты.
  2. Выделяем столбец и даем ему имя «Фрукты». Для этого в поле имен, что находится возле строки формул вводим нужное нам имя для присвоения его к выделенному диапазону ячеек. Поле имен.
  3. В соседней ячейке (в примере – в В5) пишем формулу: Так как перед нами формула массива, нажимаем сочетание Ctrl + Shift + Enter. Размножаем формулу на весь столбец. Пример2.
  4. Если в исходный столбец будут добавляться строки, то вводим чуть модифицированную формулу: Добавим в диапазон «фрукты» еще одно значение «помело» и проверим:

Пример3.

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

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

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

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

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

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

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

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

Решение1

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

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

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

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

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

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

В ячейке Е7 запишем зубодробительную формулу массива :

Аналогичную формулу можно написать для вывода значений в столбец Фрукты =ИНДЕКС(Фрукты;ОКРУГЛ(. ))

В файле примера , из-за соображений скорости вычислений (см. ниже), однотипная часть формулы, т.е. все, что внутри функции ОКРУГЛ() , вынесена в отдельный столбец J . Поэтому итоговые формулы в сортированной таблице выглядят так: =ИНДЕКС(Фрукты;J7) и =ИНДЕКС(Продажи;J7)

Также, изменив в формуле массива функцию НАИБОЛЬШИЙ() на НАИМЕНЬШИЙ() получим сортировку по возрастанию.

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

Тестируем

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

1. В ячейку А15 исходной таблицы введите слово Морковь ; 2. В ячейку В15 введите Объем продаж Моркови = 25; 3. После ввода значений, в столбцах D и Е автоматически будет отображена отсортированная по убыванию таблица; 4. В сортированной таблице новая строка будет отображена предпоследней.

Скорость вычислений формул

На «среднем» по производительности компьютере пересчет пары таких формул массива, расположенных в 100 строках, практически не заметен. Для таблиц с 300 строками время пересчета занимает 2-3 секунды, что вызывает неудобства. Либо необходимо отключить автоматический пересчет листа ( Формулы/ Вычисления/ Параметры вычисления ) и периодически нажимать клавишу F9 , либо отказаться от использования формул массива, заменив их столбцами с соответствующими формулами, либо вообще отказаться от динамической сортировки в пользу использования стандартных подходов (см. следующий раздел).

Альтернативные подходы к сортировке таблиц

Отсортируем строки исходной таблицы с помощью стандартного фильтра (выделите заголовки исходной таблицы и нажмите CTRL+SHIFT+L ). В выпадающем списке выберите требуемую сортировку.

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

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

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

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

Какой вариант предпочтительней — как всегда — выбирать разработчику.

Еще одна формула массива (+дополнительный столбец). Задача1.1

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

В столбце F содержится отсортированный столбец В (объем продаж). Формула возвращает позицию значения объема продаж. Например, число 86 находится в 5-й строке таблицы.

Для повторов выражение ЕСЛИ(F8=$B$7:$B$14;СТРОКА($B$7:$B$14)-СТРОКА($B$6);0) будет возвращать несколько значений: , т.е. число 74 находится в строках 2 и 8.

С помощью функции НАИБОЛЬШИЙ() сначала выводится 2, затем 8 (в разных строках).

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

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

Отсортируем строки таблицы по содержимому Текстового столбца (по Фруктам).

Примечание : Про сортировку списка текстовых значений можно прочитать в статье Сортированный список в MS EXCEL (ТЕКСТовые значения)

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

Для сортировки таблицы придется создать 2 служебных столбца (D и E).

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

В столбце E введем обычную формулу:

Эта формула учитывает повторы текстовых значений и корректирует «ранг». Теперь разным значениям Яблоки соответствуют разные «ранги» — 7 и 8. Это позволяет вывести список сортированных значений. Для этого используйте формулу (столбец G):

Аналогичная формула выведет соответствующий объем продаж (столбец Н).

Задача 2.1 (Двухуровневая сортировка)

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

Как сделать в excel автоматическую сортировку?

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

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

Порядок сортировки в Excel

Существует два способа открыть меню сортировки:

  1. Щелкнуть правой кнопкой мыши по таблице. Выбрать «Сортировку» и способ.
  2. Открыть вкладку «Данные» — диалоговое окно «Сортировка».

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

Сортировка таблицы по отдельному столбцу:

  1. Чтобы программа правильно выполнила задачу, выделяем нужный столбец в диапазоне данных.
  2. Далее действуем в зависимости от поставленной задачи. Если нужно выполнить простую сортировку по возрастанию/убыванию (алфавиту или обратно), то достаточно нажать соответствующую кнопку на панели задач. Когда диапазон содержит более одного столбца, то Excel открывает диалоговое окно вида: Чтобы сохранилось соответствие значений в строках, выбираем действие «автоматически расширить выделенный диапазон». В противном случае отсортируется только выделенный столбец – структура таблицы нарушится.

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

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

Программа Excel предоставляет пользователю богатые возможности форматирования. Следовательно, можно оперировать разными форматами.

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

  1. Выделяем столбец – правая кнопка мыши – «Сортировка».
  2. Из предложенного списка выбираем «Сначала ячейки с выделенным цветом».
  3. Соглашаемся «автоматически расширить диапазон».

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

В открывшемся окне вводим необходимые параметры:

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

По такому же принципу сортируются данные по шрифту.

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

Как задать порядок вторичной сортировки в Excel? Для решения этой задачи нужно задать несколько условий сортировки.

  1. Открываем меню «Настраиваемая сортировка». Назначаем первый критерий.
  2. Нажимаем кнопку «Добавить уровень».
  3. Появляются окошки для введения данных следующего условия сортировки. Заполняем их.

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

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

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

  1. В диалоговом окне «Настраиваемой сортировки» нажать кнопку «Параметры».
  2. В открывшемся меню выбрать «Столбцы диапазона».
  3. Нажать ОК. В окне «Сортировки» появятся поля для заполнения условий по строкам.

Таким образом выполняется сортировка таблицы в Excel по нескольким параметрам.

Случайная сортировка в Excel

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

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

Ставим курсор в соседнюю ячейку (слева-справа, не важно). В строку формул вводим СЛЧИС(). Жмем Enter. Копируем формулу на весь столбец – получаем набор случайных чисел.

Теперь отсортируем полученный столбец по возрастанию /убыванию – значения в исходном диапазоне автоматически расположатся в случайном порядке.

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

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

  1. Есть набор простых чисел, которые нужно отсортировать по возрастанию.
  2. Ставим курсор в соседнюю ячейку и вводим формулу: =НАИМЕНЬШИЙ(A:A;СТРОКА(A1)). Именно так. В качестве диапазона указываем весь столбец. А в качестве коэффициента – функцию СТРОКА со ссылкой на первую ячейку.
  3. Изменим в исходном диапазоне цифру 7 на 25 – «сортировка» по возрастанию тоже изменится.

Если необходимо сделать динамическую сортировку по убыванию, используем функцию НАИБОЛЬШИЙ.

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

  1. Исходные данные – перечень неких названий в произвольном порядке. В нашем примере – список фруктов.
  2. Выделяем столбец и даем ему имя «Фрукты». Для этого в поле имен, что находится возле строки формул вводим нужное нам имя для присвоения его к выделенному диапазону ячеек.
  3. В соседней ячейке (в примере – в В5) пишем формулу: Так как перед нами формула массива, нажимаем сочетание Ctrl + Shift + Enter. Размножаем формулу на весь столбец.
  4. Если в исходный столбец будут добавляться строки, то вводим чуть модифицированную формулу: Добавим в диапазон «фрукты» еще одно значение «помело» и проверим:

Скачать формулы сортировки данных в Excel

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

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

Упорядочивание чисел

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

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

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

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

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

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

Для того чтобы числа были отсортированы верно, обратите внимание на корректность формата данных в столбце. Если значения внесены в таблицу как текст, а не число, выстраивание пройдет не в ожидаемом порядке. В таблице приведен пример сортировки чисел 10, 11, 100, 15, 110, 132 в зависимости от формата данных.

Числовой формат Текстовый формат
10 10
11 100
15 11
100 110
110 132
132 15

Упорядочивание текста

В Excel сортировка столбцов, содержащих текст, выполняется так же, как и операция с числами. Произведем эту команду в колонке уже известной нам таблицы цен на комнаты в отеле «Питание». Выделяем столбец кликом по его заголовку и открываем панель инструментов «Редактирование» вкладки «Главная». Теперь в выпадающем меню вместо команд сортировки по возрастанию и убыванию расположены команды сортировки от А до Я и наоборот.

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

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

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

Упорядочивание дат

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

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

Настраиваемые списки

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

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

В поле «Порядок» выбираем элемент «Настраиваемый список». Из перечня выбираем дни недели и нажимаем ОК.

Упорядочивание по цвету и значкам

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

Для этого заходим в настраиваемую сортировку. Кроме описанного выше способа, можно воспользоваться меню панели «Редактирование» вкладки «Главная». Выбираем из списка команд «Сортировка и фильтр» элемент «Настраиваемая сортировка».

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

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

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

Событие Worksheet_Change не реагирует на пересчет формул.

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

Application.EnableEvents — чтобы избежать зацикливания, на время сортировки отключаем события листа.

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

Недостаток данного решения — сортировка включается при любом изменении на листе.

Если пересчет формул происходит не часто, можно параллельно с Worksheet_Change использовать событие активации листа — Worksheet_Activate

Хитрости сортировки

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

Случай 1. Сортировка по смыслу, а не по алфавиту

Представим весьма распространенную ситуацию: есть таблица, в которой присутствует столбец с названием месяца (январь, февраль, март…) или дня недели (пт, вт, ср…). При простой сортировке по данному столбцу Excel располагает элементы по-алфавиту (т.е. от А до Я):

sort_custom1.png

А хотелось бы, конечно, получить на выходе привычную последовательность с января по декабрь или с понедельника по вторник. Такое можно легко реализовать с помощью особой сортировки по пользовательскому списку (custom list sorting)

Выделите таблицу и нажмите большую кнопку Сортировка на вкладке Данные (Data — Sort). Откроется диалоговое окно, в котором нужно задать поле (столбец) сортировки и в последнем раскрывающемся списке выбрать тип сортировки Настраиваемый список (Custom List):

sort_custom2.png

После этого откроется следующее окно, в котором можно выбрать нужную нам последовательность месяцев или дней недели:

sort_custom3.png

Если нужного списка (например, месяцев, но на английском) нет, то его можно ввести в правое поле, выбрав опцию Новый список (New List):

sort_custom4.png

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

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

  • должности (директор, замдиректора, руководитель департамента, начальник отдела…)
  • воинские звания (генерал, полковник, подполковник, майор…)
  • сертификации (TOEFL, ITIL, MCP, MVP…)
  • клиентов или товары по важности лично для вас (виски, текила, коньяк, вино, пиво, лимонад…)
  • и т.д.

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

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

А хотелось бы, конечно, получить список, где после каждого крупного агрегата будут идти его детали:

sort_custom7.png

Чтобы это реализовать, нужно временно добавить еще один столбец к нашей таблице, в котором превратить все коды в текст с помощью функции ТЕКСТ:

sort_custom8.png

Если затем произвести сортировку по этому столбцу, то Excel спросит о том, как ему сортировать числа и текст:

sort_custom9.png

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

Ссылки по теме

  • Сортировка по цвету
  • Сортировка по цвету с помощью надстройки PLEX
  • Сортировка формулой

Сортировка данных с помощью настраиваемых списков

​Смотрите также​​ относительно названий городов​ или их изменения.​ порядке.​Есть набор простых чисел,​ этого в списке​ в обратном порядке.​ таблицы (А5), в​для сортировки листа.​ примере мы отсортируем​в требуемом порядке.​ к ячейкам. В​ цвет снизу.​ информация представлена именно​110​ этих данных.​выберите​Примечание:​ в алфавитном порядке.​ Например, столбец B​Ниже на рисунке представлена​ которые нужно отсортировать​

​ возможностей инструмента выбираем​ Доступны варианты –​ формуле пишем ячейку​В столбце листа введите​ таблицу по столбцу​ В нашем примере​ Excel Online эти​Этот способ позволяет упорядочивать​ в формате даты,​110​Например, в таблице файла​Настраиваемый список​Мы стараемся как​ Далее относительного каждого​ «Имя». Такая задача​

​ выборка информации из​ по возрастанию.​ «Настраиваемую сортировку».​ по цвету и​

Образец таблицы

​ А1. Копируем ячейку​ значения, по которым​Способ оплаты​ мы хотим отсортировать​ возможности недоступны.​ элементы таблицы и​

  1. ​ а не в​132​

    ​ туристической компании хранится​.​ можно оперативнее обеспечивать​

  2. ​ города распределены даты​​ решается так же​​ базы данных по​​Ставим курсор в соседнюю​​В открывшемся окне вводим​

    Кнопка сортировки

  3. ​ шрифту, в произвольном​​ вниз по столбцу.​​ нужно выполнять сортировку,​​(столбец Е) и​​ размеры от меньшего​В прошлом уроке мы​

    ​ по значкам. Например,​ текстовом.​132​ информация о стоимости​​На вкладке «​​ вас актуальными справочными​​ рождения от старых​​ просто:​

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

  4. ​ сотрудникам фирмы:​​ ячейку и вводим​​ необходимые параметры:​​ порядке, по нескольким​​ Получилось так.​

    Диалоговое окно сортировки

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

    Диалоговое окно

Создание собственного настраиваемого списка

  1. ​ проживания в отеле.​Списки​ материалами на вашем​ к новым.​Выделите целый столбец B​Допустим нам необходимо отсортировать​ формулу: =НАИМЕНЬШИЙ(A:A;СТРОКА(A1)). Именно​

    Пример настраиваемого списка

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

  3. ​В Excel сортировка столбцов,​​ Цена зависит от​​» выберите нужный​​ языке. Эта страница​​Если мы работаем только​

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

    Импорт настраиваемого списка

​ формулу с функцией​​Выделите ячейки в этом​Порядок​ Small, Medium, Large​ разобрали базовые команды​ знаком как важные​​ список штатными средствами,​​ содержащих текст, выполняется​​ типа номера и​​ список и нажмите​

Еще о способах сортировки данных

  • ​ переведена автоматически, поэтому​ с фрагментом таблицы​

  • ​ по заголовку столбца​

support.office.com

Как сделать в Excel сортировку данных

​ «Премия» по убыванию​ диапазона указываем весь​ цвету ячеек.​Существует два способа открыть​ «НАИБОЛЬШИЙ». =НАИБОЛЬШИЙ(A:A;СТРОКА(A1))​ списке и выберите​выберите цвет для​ и X-Large, нажимая​ и типы сортировки.​ и выводить их​ бывает необходимость выполнить​ так же, как​ предлагаемого питания. Турист​

Упорядочивание чисел

​ кнопку​ ее текст может​ где нет заголовков​ листа.​ сумм. Для решения​ столбец. А в​По такому же принципу​ меню сортировки:​Второй способ​Файл​ сортировки. В нашем​ клавишу​

​ В этой статье​ в начале списка.​ сортировку в Excel​ и операция с​ заинтересован в поиске​OK​ содержать неточности и​ столбцов, а только​Выберите инструмент: «ГЛАВНАЯ»-«Редактирование»-«Сортировка и​ этой задачи воспользуемся​ качестве коэффициента –​ сортируются данные по​

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

Сортировка чисел

​ наиболее экономного размещения,​для сортировки листа.​ грамматические ошибки. Для​ лишь диапазон ячеек​ фильтр»-«Сортировка по убыванию».​ самыми простыми (базовыми)​ функцию СТРОКА со​

Расширение диапазона сортировки

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

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

Сортировка форматированной таблицы

​ >​Нажмите​Щелкните​ настраиваемой самим пользователем.​ сортировку данных разных​ ни один из​ уже известной нам​ данные по возрастанию​ необходимые значения для​ эта статья была​ как показано ниже​ «Обнаруженные данные в​ Excel.​ ячейку.​ сортировки в Excel?​Открыть вкладку «Данные» -​

​Если в столбце​ ​Дополнительно​
​OK​
​Добавить​ ​ Кроме этого мы​
​ типов, используя цвет​ ​ описанных выше методов.​
​ таблицы цен на​ ​ цены.​
​ сортировки. Расположите их​ ​ вам полезна. Просим​
​ на рисунке:​ ​ неуказанного диапазона», выберите​

Упорядочивание текста

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

Сортировка текста

​ а текст, например,​В разделе​ по цвету, а​ порядок сортировки. Список​

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

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

Упорядочивание дат

​ следует отключить опцию​ И нажмите на​ даже на заголовок​ по возрастанию тоже​Открываем меню «Настраиваемая сортировка».​ на панели задач:​ т.д., то используем​нажмите кнопку​ располагаются наверху. Такой​ раздел​ в частности по​ эта информация поможет​ выстроить задачи по​

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

​ заголовку и открываем​ вкладку «Главная». В​ сверху вниз. Например:​ вам, с помощью​ «Мои данные имеют​ кнопку «Сортировка».​ столбца G1). А​ изменится.​ Назначаем первый критерий.​Сортировка таблицы по отдельному​

Настраиваемые списки

​ формулу массива. Таблица​Изменить списки​ порядок позволяет нам​Списки​ ее цвету.​ вам в работе​ дням недели.​ панель инструментов «Редактирование»​ блоке «Редактирование» находится​Выделите ячейки в этом​ кнопок внизу страницы.​ заголовки столбцов». В​Обратите внимание на то,​ Потом выберите инструмент:​

​Если необходимо сделать динамическую​Нажимаем кнопку «Добавить уровень».​ столбцу:​ такая.​.​ четко видеть неоплаченные​. Убедитесь, что выбран​Иногда можно столкнуться с​ с программой.​Чтобы выполнить такую сортировку,​ вкладки «Главная». Теперь​ группа инструментов «Сортировка​ столбце листа и​ Для удобства также​ результате чего в​ что значения ячеек​ «ГЛАВНАЯ»-«Редактирование»-«Сортировка и фильтр»-«Сортировка​

​ сортировку по убыванию,​Появляются окошки для введения​Чтобы программа правильно выполнила​Выделяем столбец и присваиваем​В окне​

Настраиваемый список

Упорядочивание по цвету и значкам

​ заказы.​ именно он, и​ тем, что стандартные​Автор: Татьяна Казмирчук​ программа предоставляет возможность​ в выпадающем меню​ и фильтр». Выбираем​ щелкните​ приводим ссылку на​ качестве критериев для​ в остальных столбцах​ по убыванию».​ используем функцию НАИБОЛЬШИЙ.​ данных следующего условия​ задачу, выделяем нужный​

​ ему имя. Как​Списки​Автор: Антон Андронов​ нажмите​ инструменты сортировки в​Выберите ячейку в столбце,​ использования настраиваемых списков.​ вместо команд сортировки​ из меню пункт​

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

Сортировка по цвету

​С помощью встроенных настраиваемых​OK​ Excel не способны​ по которому будет​ В MS Excel​ по возрастанию и​ «Сортировка по возрастанию».​>​

​ языке) .​ списка секции «Столбец»​Такой способ необходимо применять​ и организовались в​ значений понадобятся формулы​Программа позволяет добавить сразу​ данных.​ в статье «Присвоить​Импорт​ списков вы можете​

​.​

fb.ru

Сортировка данных в диапазоне

  1. ​ сортировать данные в​ выполняться сортировка.​ есть ряд предустановленных​

    • ​ убыванию расположены команды​Программа, обнаружив наличие связанных​Параметры​Встроенные настраиваемые списки можно​ в каждом уровне,​

      Выбор ячейки заголовка в столбце

    • ​ только как вспомогательный.​ определенную структуру:​ массива.​ несколько критериев чтобы​Далее действуем в зависимости​ имя в Excel​

      Выбор верхней ячейки данных в столбце

  2. ​.​​ сортировать данные по​​Диалоговое окно​ необходимом порядке. К​

    • ​Если на листе есть​​ списков, одним из​ сортировки от А​ столбцов, уточняет, нужно​>​ сортировать данные, либо​ будут использованы заголовки​

    • ​​​Как оказалось, наибольшую премию​Исходные данные – перечень​ выполнить сортировку в​ от поставленной задачи.​ ячейке, диапазону, формуле»​Совет:​

Сортировка по возрастанию и по убыванию

Подробнее о сортировке

​ дням недели или​Списки​ счастью, Excel позволяет​ строка заголовков, выберите​ которых и является​ до Я и​ ли выполнять сортировку​Дополнительно​ по дням недели​ столбцов рабочего листа​Как настроить сортировку в​ получил сотрудник «Евгений​

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

support.office.com

Пользовательская сортировка в Excel

​.​ или месяцам года.​ Excel (Столбец А,​ Excel? Допустим мы​ Пруткий».​ произвольном порядке. В​По умолчанию сортируются данные​ простую сортировку по​ имя «Фамилии».​ содержит значения «Высокий»,​ можете также создавать​OK​ для собственного порядка​ которому нужно отсортировать​ Чтобы их посмотреть,​

​Выполняем построение ячеек от​ по выделенному полю,​В разделе​ Кроме того, можно​ Столбец B, C​ хотим сортировать сотрудников​Внимание! Список, который будет​ нашем примере –​ по столбцам. Как​ возрастанию/убыванию (алфавиту или​

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

​В ячейке В1​ «Средний» и «Низкий»,​ собственные настраиваемые списки​в диалоговом окне​ сортировки.​ данные, например «Население».​ зайдите на вкладку​ А до Я,​ или же расширить​Общие​ создавать собственные настраиваемые​ и т.д.). А​

  1. ​ по дате рождения​ сортирован не должен​ список фруктов.​ осуществить сортировку по​ обратно), то достаточно​Пользовательская сортировка в Excel
  2. ​ пишем такую формулу.​​ возможно, проще ввести​​ для сортировки по​​Сортировка​​В примере ниже мы​Пользовательская сортировка в Excel
  3. ​Если строки заголовков нет,​​ «Данные» и найдите​​ опять же указывая​ диапазон.​нажмите кнопку​ списки для сортировки​ при применении всех​ (от старых к​ содержать объединенных ячеек.​​Выделяем столбец и даем​​ строкам в Excel:​​ нажать соответствующую кнопку​​=ИНДЕКС(Фамилии;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(Фамилии;» Для ввода​Пользовательская сортировка в Excel
  4. ​ непосредственно в поле​​ любым другим параметрам,​​для того, чтобы​​ хотим отсортировать данные​​ выберите верхнюю ячейку​​ панель инструментов сортировки​​ расширение диапазона операции.​
  5. ​Выбираем «Расширить», так как​Изменить списки​​ по другим характеристика,​​ параметров в сортировку​ новым) в соответствии​Примечание. Инструмент для базовой​ ему имя «Фрукты».​В диалоговом окне «Настраиваемой​ на панели задач.​ формулы нажимаем сочетание​Элементы списка​ которые трудно сортировать​​ выполнить пользовательскую сортировку.​​ на листе по​Пользовательская сортировка в Excel
  6. ​ в столбце, по​​ и фильтрации Excel.​​При упорядочивании строковых данных​ мы заинтересованы в​.​ которая не отсортировать​​ будут включены все​​ с каждым городом​ сортировки диапазонов доступен​ Для этого в​​ сортировки» нажать кнопку​​ Когда диапазон содержит​Пользовательская сортировка в Excel
  7. ​ клавиш «Ctrl» +​​окна​​ по алфавиту (например,​​Таблица Excel будет отсортирована​​ размеру футболок (столбец​​ которому нужно выполнить​​ По кнопке «Сортировка»​ убедитесь в том,​Пользовательская сортировка в Excel
  8. ​ упорядочивании полных записей​В окне​ в алфавитном порядке​ строки и ячейки​ (места рождения). Для​ так же на​Пользовательская сортировка в Excel

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

​ поле имен, что​ «Параметры».​ более одного столбца,​ «Shift» + «Enter»,​Списки​ высокий, средний и​ в требуемом порядке,​ D). Обычная сортировка​ сортировку, например ячейку​ открывается окно выполнения​ что значения не​ таблицы, и нажимаем​Списки​ хорошо — например​ исходного диапазона (фрагмента​

  1. ​ этого:​ закладке: «ДАННЫЕ»-«Сортировка по​ находится возле строки​В открывшемся меню выбрать​ то Excel открывает​Пользовательская сортировка в Excel
  2. ​ п.ч. это формула​​.​​ низкий или S,​​ в нашем случае​​ расставит размеры в​Пользовательская сортировка в Excel
  3. ​ со значением 452084.​​ операции по нескольким​​ содержат начальных пробелов,​ «Сортировка». Записи выстроены​нажмите кнопку​ высокий «,» Средний​​ таблицы), что является​​Сначала для данного примера​ возрастанию/по убыванию».​ формул вводим нужное​ «Столбцы диапазона».​ диалоговое окно вида:​ массива. Копируем формулу​​Сортировка данных в сводной​​ M, L, XL).​ — по размеру​Пользовательская сортировка в Excel
  4. ​ алфавитном порядке, что​​На вкладке​​ столбцам.​ так как в​ в порядке возрастания​Импорт​Пользовательская сортировка в Excel
  5. ​ «и» Низкий —​​ правильным результатом в​​ лучше сбросить сортировку​И встроен в выпадающие​ нам имя для​Нажать ОК. В окне​Чтобы сохранилось соответствие​ вниз по столбцу.​ таблице или сводной​Пользовательская сортировка в Excel

​Настраиваемые списки позволяют сортировать​

office-guru.ru

Сортировка данных с помощью настраиваемых списков

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

​ Получилось так.​ диаграмме​ данные листа по​ к большему.​

Образец таблицы

Сортировка по дням недели или месяцам года с помощью встроенного настраиваемого списка

  1. ​ правильно. Давайте создадим​

    ​выберите один из​ элемент «Настраиваемый список».​ порядок ячеек будет​

  2. ​Эта операция выполняется еще​​Совет:​​ L, XL.​​Примечание. Кнопка вызова инструмента​​ этого отсортируйте таблицу​

    Кнопка сортировки

  3. ​ в режиме автофильтра​​ выделенному диапазону ячеек.​​ для заполнения условий​​ выбираем действие «автоматически​​Если предполагается добавлять​Есть несколько способов​ месяцам доставки или​

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

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

  4. ​ для настраиваемой сортировки​​ по первому столбцу​​ или умной таблицы:​​В соседней ячейке (в​​ по строкам.​

    Диалоговое окно сортировки

  5. ​ расширить выделенный диапазон».​​ строки в таблицу,​​, как сделать сортировку​ по приоритету.​​ отсортировать таблицу Excel​​ сортировки размеров от​

    Диалоговое окно

Создание собственного настраиваемого списка

  1. ​По возрастанию​ дни недели и​ случается, если информация​ отформатирована по стилю.​ значения «Высокий», «Средний»​

    Пример настраиваемого списка

  2. ​ этого листа по​ так же доступна​​ А (№п/п) –​​Так же встроен в​​ примере – в​​Таким образом выполняется сортировка​​ В противном случае​​ то можно сделать​

  3. ​ в​​Выделите столбцы для сортировки.​​ по формату ячейки,​​ меньшего к большему.​​: сортировка от A​

  4. ​ нажимаем ОК.​​ выгружается в файл​​ В таком случае​​ и «Низкий», возможно,​​ доставки (месяц) или​

    Импорт настраиваемого списка

​ на закладке «ДАННЫЕ»-«Сортировка».​​ по возрастанию.​ контекстное меню, которое​ В5) пишем формулу:​ таблицы в Excel​ отсортируется только выделенный​​ динамический диапазон столбца​​Excel​​Для получения наилучших результатов​​ а не по​

См. также:

​Выделите любую ячейку в​ до Я, от​Еще одной удобной опцией​

support.office.com

Сортировка в Excel формулой.

​ из другого источника:​​ нужно вызвать контекстное​ проще ввести непосредственно​ ​ по приоритету.​​Читайте так же: Сортировка​​Перейдите на любую ячейку​ ​ появляется по нажатию​​ Так как перед​ по нескольким параметрам.​ столбец – структура​ А. Смотрите статью​. Для этого есть​ столбцы должны включать​ содержимому. Данная сортировка​ таблице Excel, которому​ наименьшего значения до​ выстраивания элементов ячейки​ базы данных, стороннего​ меню столбца, щелкнув​ в поле​
​Например, чтобы отсортировать данные​ по месяцам в​ исходной таблицы и​ правой кнопкой мышки:​
​ нами формула массива,​
​Встроенные параметры сортировки не​ ​ таблицы нарушится.​
​ «Чтобы размер таблицы​функция в​ заголовки.​
​ особенно удобна, если​ необходимо сортировать. В​
​ наибольшего или от​
​ по порядку является​ приложения или другого​ по выпадающему списку​Элементы списка​ по дням недели​ Excel.​ выберите инструмент: «ГЛЛАВНАЯ»-«Редактирование»-«Сортировка​Читайте так же: Возможности​
​ нажимаем сочетание Ctrl​ позволяют расположить данные​Если выделить всю таблицу​
​ Excel менялся автоматически».​​Excel «Сортировка и фильтр».​
​Щелкните​ ​ Вы используете цветовую​
​ данном примере мы​ самой ранней даты​ возможность их сортировки​ файла.​ в заголовке графы.​диалогового окна​ или месяцам года​​Таблицы данных, которые мы​ и фильтр»-«Настраиваемая сортировка».​ сортировки данных в​ + Shift +​ в столбце случайным​ и выполнить сортировку,​ Тогда формулу массива​Как сортировать с​
​Данные​ маркировку в определенных​
​ выделим ячейку D2.​ до самой поздней.​ по цвету. При​Для форматированных таблиц сортировку​ В меню находятся​Настраиваемые списки​ с помощью встроенного​ получаем от разных​
​ Появиться диалоговое окно​ Excel списком.​ Enter. Размножаем формулу​ образом. С этой​ то отсортируется первый​ в столбце В​ помощью этой функции,​ >​ ячейках. В нашем​Откройте вкладку​По убыванию​ этом может использоваться​ в Excel выполнить​
​ аналогичные команды, с​.​ настраиваемого списка, выполните​ сотрудников в большинстве​
​ в котором можно​Если таблицу необходимо будет​ на весь столбец.​ задачей справится функция​ столбец. Данные в​ нужно будет чуть​ читайте в статье​Сортировка​ примере мы отсортируем​Данные​

excel-office.ru

Сортировка данных в Excel по строкам и столбцам с помощью формул

​: сортировка от Я​ цвет как заливки,​ еще проще. Зайдя​ помощью которых можно​Рекомендации и примеры сортировки​

​ следующие действия.​ случаев не упорядочены​ задать несколько условий​ привести в изначальный​Если в исходный столбец​ СЛЧИС.​ строках станут в​ дополнить функцией. Формулу​ «Сортировка в Excel».​.​ данные по цвету​

Порядок сортировки в Excel

​, затем нажмите команду​ до А, от​

  1. ​ так и шрифта​ в контекстное меню​ выполнить сортировку в​Контекстное меню.
  2. ​ данных по цвету​Выделите столбцы, которые нужно​

Данные.

​ и работать с​ для сортировки таблицы.​ вид, тогда перед​

Панель.

​ будут добавляться строки,​Например, нужно расположить в​

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

Пример.

​ дел обозначим рабочие​ также увидите команды​Для того чтобы числа​Работа с таблицами во​Для достижения наилучших результатов​ – сложно. Возникает​ выбираем заголовок столбца​ столбец нумерации строк.​

​ модифицированную формулу: Добавим​

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

​ неких чисел.​ столбце.​=ЕСЛИОШИБКА(ИНДЕКС(Фамилии;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(Фамилии;» И формулу​ Excel с помощью​

​в поле​ остались не взысканные​Откроется диалоговое окно​ самой поздней даты​ задачи оранжевым цветом,​ построения ячеек в​

  1. ​ были отсортированы верно,​ многих случаях требует​ каждого столбца должен​
  2. ​ необходимость отсортировать: текстовые​ по которому будут​ В данном примере​Цветом.
  3. ​ в диапазон «фрукты»​

Пример1.

​Ставим курсор в соседнюю​​ протянуть вниз по​ формул. Эта сортировка​Сортировать по​ платежи.​Сортировка​

Настраиваемая.

​ до самой ранней.​ семейные дела –​

Параметры.

​ порядке от А​ обратите внимание на​ анализа содержащихся в​

​ содержать заголовки.​ значение по алфавиту,​ сортированы данные в​

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

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

  1. ​ удобна тем, что​выберите столбец, по​Критерий 1.
  2. ​Выделите любую ячейку в​Новый уровень.
  3. ​. Выберите столбец, по​Если данные содержатся в​ голубым, праздники –​

Новые критерии.

​ до Я и​ корректность формата данных​ них данных. Excel​На ленте, щелкните​

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

​ числовые – по​ первую очередь. В​ А (№п/п). Часто​ «помело» и проверим:​

  1. ​ важно). В строку​ богатые возможности форматирования.​ последней строки таблицы.​Параметры2.
  2. ​ при изменении данных​ которому нужно сортировать​Столбцы диапазона.
  3. ​ таблице Excel, которому​ которому Вы хотите​ таблице, в верхних​ бежево-желтым. И выстроим​

По строкам.

​ наоборот.​ в столбце. Если​ предоставляет мощные средства​

Случайная сортировка в Excel

​данные​ возрастанию, а даты​ данном примере –​ необходимо привести таблицу​Скачать формулы сортировки данных​ формул вводим СЛЧИС().​

​ Следовательно, можно оперировать​Если данные в​ в столбце, произойдет​

Числа.

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

СЛЧИС.

​>​ от старых до​ это «Место рождения».​ в изначальный вид​ в Excel​ Жмем Enter. Копируем​

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

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

  1. ​ применимые для чисел​ таблицу как текст,​ возможность построения статистических​Набор.
  2. ​Сортировка​ новых. Сортировать вручную​ Второй выпадающий список​ после выполнения с​Впоследствии при добавлении данных​ формулу на весь​Сделаем в учебной таблице​ по дате, значит​ Excel новых данных.​ в предыдущем примере​НАИМЕНЬШИЙ.
  3. ​ выделим ячейку E2.​ выберем сортировку по​ которых также можно​ настраиваемую сортировку. Кроме​ и строковой информации,​

По возрастанию.

​ а не число,​ отчетов и выборки​.​

​ все столбцы по​ оставим без изменений​ ней многочисленных и​

  1. ​ в таблицу процесс​ столбец – получаем​ столбец «Итог» и​ не правильно написаны​Рассмотрим два способа​Фрукты.
  2. ​ по дате доставки,​Откройте вкладку​ размеру футболок. Затем​ отфильтровать данные. Чтобы​ описанного выше способа,​ используются и для​ выстраивание пройдет не​ данных по условию.​В диалоговом окне​Поле имен.
  3. ​ отдельности – это​ – «Значение», а​ сложных сортирований данных​ сортирования будет выполняться​ набор случайных чисел.​ «зальем» ячейки со​ все или некоторые​ сортировки данных в​ в поле​Пример2.
  4. ​Данные​ в поле​ узнать, как преобразовать​ можно воспользоваться меню​ выстраивания дат и​ в ожидаемом порядке.​ Но иногда достаточно​

​Сортировка​ не наилучшее решение​

Пример3.

​ в третьем указываем​ по разным столбцам,​ автоматически.​Теперь отсортируем полученный столбец​

exceltable.com

Сортировка данных в Excel по дате по алфавиту и по возрастанию

​ значениями разными оттенками.​ даты. Как правильно​ таблице Excel с​Сортировать по​, затем нажмите команду​Порядок​ данные в таблицу,​ панели «Редактирование» вкладки​ времени. Отличие состоит​ В таблице приведен​ просто произвести сортировку​в поле​ для данной задачи.​ тип сортирования «От​ критериям или условиям.​

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

​В данном примере рассмотрим​ по возрастанию /убыванию​ Выполним сортировку по​ сортировать по датам,​

Выборка информации из базы.

​ помощью формул.​выберите​Сортировка​выберите пункт​ а затем отсортировать​ «Главная». Выбираем из​ только в наименовании​ пример сортировки чисел​

​ элементов, чтобы решить​Сортировать по​ Особенно если столбцов​ А до Я».​ Тогда достаточно выполнить​ самые быстрые и​ – значения в​ цвету:​

По убыванию.

​ смотрите в статье​Первый способ.​доставка​

Новая структура данных.

​.​Настраиваемый список​ их, см. статью​

​ списка команд «Сортировка​ команды, для такого​ 10, 11, 100,​

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

ДАННЫЕ.

​ эффективные методы сортировки​ исходном диапазоне автоматически​Выделяем столбец – правая​ «Сортировка по дате​

автофильтр.

​Сортировка в​.​Откроется диалоговое окно​.​

контекстное меню.

​ Сортировка данных в​ и фильтр» элемент​ типа данных она​

Как убрать сортировку в Excel

​ 15, 110, 132​Сортировка чисел по возрастанию​ нужно выполнить сортировку.​ лучше воспользоваться специальным​ уровень» и в​ с номерами строк,​ данных в Excel​ расположатся в случайном​ кнопка мыши –​ в Excel».​Excel по возрастанию.​В поле​Сортировка​Появится диалоговое окно​ таблице.​ «Настраиваемая сортировка».​ называется «Сортировка от​ в зависимости от​ или убыванию –​Например, чтобы отсортировать данные​

​ встроенным инструментом Excel​ следующем условии указываем​ чтобы таблица приняла​

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

​ по различным критериям:​ порядке.​ «Сортировка».​Сортировка данных в Excel​Сортируем с помощью​Порядок​. Выберите столбец, по​Списки​Если на компьютере установлено​Выбираем поле «Задача», тип​

  1. ​ старых к новым»​ формата данных.​ распространенная задача. Она​ в предыдущем примере​
  2. ​ – настраиваемой сортировкой.​ новые критерии. 1​
  3. ​ свой первоначальный вид.​ по возрастанию или​Если применить к таблице​Из предложенного списка выбираем​ – инструмент для​ функций «НАИМЕНЬШИЙ» или​выберите пункт​

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

​ которому Вы хотите​. Выберите​ классическое приложение Excel,​ «Цвет ячейки» и​

Пример.

​ и наоборот. Ниже​Числовой формат​

​ помогает выстроить числовые​

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

​ по дате доставки,​ Данный инструмент автоматическое​ – «Дата рождения»,​Читайте так же: Сортировка​ убыванию чисел, по​ стандартную сортировку, то​ «Сначала ячейки с​ представления информации в​ «НАИБОЛЬШИЙ».​

  1. ​Настраиваемый список​ сортировать таблицу. Затем​НОВЫЙ СПИСОК​ вы можете с​ устанавливаем оранжевый цвет​ показан пример.​Текстовый формат​
  2. ​ параметры – количество​ в поле​ сортирует данные одновременно​ 2 – «Значение»,​ по цвету ячеек​ датам от старых​ при изменении данных​ выделенным цветом».​Настраиваемая сортировка.
  3. ​ удобном для пользователя​В ячейке В5 пишем​.​ в поле​в разделе​ его помощью сортировать​ сверху. Чтобы домашние​Для дат действует то​10​ товаров и клиентов,​Сортировать по​ по нескольким столбцам.​ 3 – «От​Место рождения.
  4. ​ в Excel.​ коновым и от​ она не будет​Соглашаемся «автоматически расширить диапазон».​ виде.​ такую формулу. =НАИМЕНЬШИЙ(A:A;СТРОКА(A1))​В диалоговом окне​Сортировка​Списки​ данные по нескольким​

Добавить уровень.

​ дела находились внизу​

Пример мультисортировки.

​ же правило, что​11​ суммы продаж и​выберите​ Он настолько эластичен,​ старых к новым».​Иногда нужно выполнить независимую​

​ к новым к​ актуальной. Нужно сделать​Программа отсортировала ячейки по​Числовые значения можно отсортировать​Обратите внимание!​Списки​укажите тип сортировки:​.​

Без заголовков.

​ столбцам, по настраиваемым​ списка, добавляем еще​ и для чисел:​100​ доходов, и представить​доставка​ что его можно​ И нажмите на​ сортировку только лишь​ старым, по алфавиту​ так, чтобы значения​ акцентам. Пользователь может​ по возрастанию и​Хотя первая ячейка​выберите нужный список​ Цвет ячейки, Цвет​Введите размеры футболок в​ спискам, по цвету​ один уровень и​ чтобы упорядочивание прошло​15​ информацию в более​.​

​ применить практически для​ кнопку ОК.​ внутри одного столбца​ от А до​

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

​ для сортировки находится​ и нажмите кнопку​ шрифта или Значок​ поле​ ячеек или по​ для тех же​ корректно, убедитесь в​11​ наглядном виде. Сделаем​В раскрывающемся списке​ любой сортировки с​Таблица приобрела следующую структуру:​ таблицы без привязки​ Я, а так​ формулы.​ сортировки цвета. Для​ по алфавиту и​ в пятой строке​OK​ ячейки. В нашем​Элементы списка​ условному форматированию, примененному​ параметров устанавливаем голубой​ том, что сортируемая​100​ в Excel сортировку​порядок​ любым уровнем сложности.​Сначала ее значения отсортированы​ к другим столбцам​

exceltable.com

​ же в обратно-алфавитном​

Понравилась статья? Поделить с друзьями:
  • Сортировка в интервале excel
  • Сортировка в документе word
  • Сортировка в word может быть
  • Сортировка в ms excel возможна только по одному полю
  • Сортировка в ms excel возможна по полям