rss
  •  

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

| Категория: Приемы и советы, Работа с табличными массивами |

6

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

Отсортируем в данной таблице записи по отделам в нужной нам последовательности:

sort1.png

  1. Выделить любую ячейку таблицы.
    Если исходный диапазон содержит пустые строки и/или столбцы, то необходимо выделить всю таблицу вместе с заголовками.
  2. На вкладке Данные [Data], в группе Сортировка и фильтр [Sort&Filter], выбрать Сортировка [Sort].
  3. Выбрать столбец для сортировки.
    Для сортировки по дням недели, названиям месяцев или произвольному списку значений в списке поля Порядок выбрать Настраиваемый список.
    Либо выбрать существующий список, либо, выбрав НОВЫЙ СПИСОК и ввести элементы списка, разделяя их между собой через запятую или через Enter.

sort3.png

Можно будет выбрать порядок сортировки:

sort4.png

И результат не заставит себя ждать:

sort5.png

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

  1. Выбрать Файл [File], Параметры [Option].
  2. В разделе Дополнительно [Advanced] в группе Общие [General] нажать на кнопку Изменить списки [Edit custom Lists].
  3. Поставить курсор в поле Импорт списка из ячеек [Import list from cells], выделить ячейки на листе и нажать кнопку Импорт [Import].

sort6.png

  1. Закрыть все окна, нажатиями на кнопки ОК.