Модуль 8 "Сортировка таблиц"
Теоретическая часть
|
Сведения о сортировке. Сортировка текстовых значений. Сортировка чисел. Сортировка значений даты и времени. Сортировка по цвету ячеек, цвету шрифта или значку.
Сведения о сортировке
Сортировка данных является встроенной частью анализа данных. Можно выполнять сортировку данных по тексту (от А к Я или от Я к А), числам (от наименьших к наибольшим или от наибольших к наименьшим), а также датам и времени (от старых к новым или от новых к старым) в нескольких столбцах. Можно также выполнять сортировку по настраиваемым спискам (таким как состоящий из элементов «Большой», «Средний» и «Маленький») или по формату, включая цвет ячеек, цвет шрифта, а также по значкам. Большинство сортировок применяются к столбцам, но возможно также применить сортировку к строкам. Критерии сортировки сохраняются вместе с книгой, предоставляя возможность повторного применения сортировки каждый раз при открытии книги в таблице Excel, но не к диапазону ячеек. Если необходимо сохранить параметры сортировки для периодического повторного применения при открытии книги, рекомендуется использовать таблицу. Это особенно важно при сортировке по нескольким столбцам или сортировке, составление которой занимает много времени.
Сортировка текстовых значений
- Выберите столбец с алфавитно-цифровыми данными в диапазоне ячеек или убедитесь, что активная ячейка находится в столбце таблицы, который содержит алфавитно-цифровые данные.
- На вкладке Главная в группе Редактирование выберите пункт Сортировка и фильтр
- Выполните одно из следующих действий:
- Для сортировки алфавитно-цифровых символов по возрастанию выберите вариант Сортировка от А до Я.
- Для сортировки алфавитно-цифровых символов по убыванию выберите вариант Сортировка от Я до А.
- При необходимости можно воспользоваться сортировкой с учетом регистра.
- На вкладке
Начальная страница в группе Редактирование выберите команду Сортировка и фильтрация, а затем выберите в списке пункт Специальная сортировка.
- В диалоговом окне Сортировка нажмите кнопку Параметры.
- В диалоговом окне Параметры сортировки установите флажок Учитывать регистр.
- Дважды нажмите кнопку ОК.
Сортировка чисел
- Выберите столбец с цифровыми данными в диапазоне ячеек или убедитесь, что активная ячейка находится в столбце таблицы, который содержит цифровые данные.
- На вкладке Главная в группе Редактирование выберите пункт Сортировка и фильтр, а затем выполните одно из следующих действий:
- Для сортировки чисел по возрастанию выберите вариант Сортировка от минимального к максимальному.
- Для сортировки чисел по убыванию выберите вариант Сортировка от максимального к минимальному.
Сортировка значений даты и времени
- Выберите столбец с датами и временем в диапазоне ячеек или убедитесь, что активная ячейка находится в столбце таблицы, который содержит значения даты и времени.
- Выберите столбец со значениями даты и времени в диапазоне ячеек или таблице.
- На вкладке Главная в группе Редактирование выберите пункт Сортировка и фильтр, а затем выполните одно из следующих действий:
- Для сортировки от самого раннего значения даты или времени к самому позднему выберите вариант Сортировка от старых к новым.
- Для сортировки от самого позднего значения даты или времени к самому раннему выберите вариант Сортировка от новых к старым.
Примечание. Для сортировки по дням недели измените формат ячеек таким образом, чтобы в них выводились дни недели. Для сортировки по дням недели независимо от даты преобразуйте их в текст при помощи функции ТЕКСТ. Однако функция ТЕКСТ возвращает текстовое значение, поэтому операция сортировки будет базироваться на алфавитно-цифровых данных.
Сортировка по цвету ячейки, цвету шрифта или значку
Если диапазон ячеек или столбец таблицы был отформатирован вручную или с помощью условного форматирования с применением цвета ячеек или цвета шрифта, можно также производить сортировку по цветам. Можно также производить сортировку по набору значков, созданных с помощью условного форматирования.
- Выберите столбец с данными в диапазоне ячеек или убедитесь, что активная ячейка находится в столбце таблицы.
- На вкладке Начальная страница в группе Редактирование выберите команду Сортировка и фильтрация, а затем выберите в списке пункт Специальная сортировка.
Отобразится диалоговое окно Сортировка. - В группе Столбец в поле Сортировать по выберите столбец для сортировки.
- В группе Сортировка выберите тип сортировки. Выполните одно из следующих действий:
- Для сортировки по цвету ячейки выберите пункт Заливка ячейки, а затем выберите цвет.
- Для сортировки по цвету шрифта выберите пункт Цвет шрифта, а затем выберите цвет.
- Для сортировки по набору значков выберите пункт Значок ячейки.
- В группе Порядок выберите стрелку рядом с кнопкой, и затем, в зависимости от вида формата, выберите цвет шрифта, цвет заливки ячейки или значок ячейки.
- В группе Порядок выберите порядок, в котором необходимо осуществить сортировку. Выполните одно из следующих действий:
- Для перемещения наверх или влево цвета ячейки, цвета шрифта или значка выберите вариант Сверху для сортировки по столбцу и Влево для сортировки по строке.
- Для перемещения вниз или вправо цвета ячейки, цвета шрифта или значка выберите вариант Снизу для сортировки по столбцу и Вправо для сортировки по строке.
Примечание. Порядка цветов ячеек, цветов шрифта или значков по умолчанию не существует. Необходимо самостоятельно определить необходимый порядок для каждой операции сортировки.
- Для определения следующих цвета ячеек, шрифта или значка в сортировке нажмите кнопку Добавить уровень, а затем повторите шаги с третьего по пятый.
Убедитесь, что в поле Затем по выбран тот же столбец и что был сделан тот же выбор в поле Порядок. Повторите эти операции для каждого дополнительного цвета ячеек, шрифта или значка, которые необходимо включить в сортировку.
Сортировка по настраиваемым спискам
Для сортировки в определенном пользователем порядке можно использовать пользовательские списки. В Excel предоставляются встроенные пользовательские списки дней недели и месяцев года, однако также могут создаваться собственные пользовательские списки.
- При необходимости создайте пользовательский список.
- В диапазоне ячеек введите значения, по которым необходимо производить сортировку, в порядке убывания. Например:
| A |
1 | Высокий уровень |
2 | Средний уровень |
3 | Низкий уровень |
-
Выделите диапазон ячеек, в которые были введены значения.
В описанном выше примере были бы выделены ячейки A1:A3.
-
Нажмите кнопку Microsoft Office , нажмите кнопку Параметры Excel, выберите категорию > Основные, а затем в группе Основные параметры работы с Excel нажмите кнопку Изменить списки.
- В диалоговом окне Списки нажмите кнопку Импорт, а затем дважды нажмите кнопку ОК.
Примечания
-
Пользовательские списки можно создавать только на основе значений (текстовых, числовых или значений даты и времени). Создать пользовательский список на основе данных форматирования (цвета ячеек, цвета шрифта или значков) нельзя.
- Максимальная длина пользовательского списка составляет 255 символов, и первое значение не может начинаться с цифры.
- Выберите столбец с данными в диапазоне ячеек или убедитесь, что активная ячейка находится в столбце таблицы.
- На вкладке Начальная страница в группе Редактирование выберите команду Сортировка и фильтрация, а затем выберите в списке пункт Специальная сортировка.
Отобразится диалоговое окно Сортировка.
- В группе Столбец в поле Сортировать по или Затем по укажите столбец для сортировки по настраиваемому списку.
- В поле Порядок выберите пункт Настраиваемый список.
- Выберите необходимый список в диалоговом окне Списки. В предыдущем примере был бы выбран вариант Высокий, Средний, Низкий.
- Нажмите кнопку ОК.
Сортировка строк
- Выберите строку с данными в диапазоне ячеек или убедитесь, что активная ячейка находится в столбце таблицы.
- На вкладке Начальная страница в группе Редактирование выберите команду Сортировка и фильтрация, а затем выберите в списке пункт Специальная сортировка.
Отобразится диалоговое окно Сортировка.
- Нажмите кнопку Параметры.
- В диалоговом окне Параметры сортировки в группе Сортировать выберите пункт столбцы диапазона, а затем нажмите кнопку ОК.
- В группе Столбец в поле Сортировка по выберите строку для сортировки.
- Выполните одно из следующих действий:
По значению - В группе Сортировка выберите вариант Значения.
- В группе Порядок выполните одно из следующих действий:
- Для текстовых значений выберите от А до Я или от Я до А.
- Для числовых значений выберите По возрастанию или По убыванию.
- Для дат и времени выберите От старых к новым или От новых к старым.
По цвету ячейки, цвету шрифта или значку - В группе Сортировка, выберите вариант Цвет ячейки, Цвет шрифта или Значок ячейки.
- Нажмите стрелку рядом с кнопкой, а затем выберите цвет ячейки, цвет шрифта или значок.
- В группе Порядок выберите вариант Слева или Справа.
Примечание. При сортировке строк, являющихся частью структуры листа, в Excel сортируются группы высшего уровня (уровень 1) таким образом, что порядок расположения детальных строк или столбцов не изменится, даже если они скрыты.
Сортировка по нескольким столбцам или строкам
Сортировку можно осуществлять по нескольким столбцам или строкам для группировки данных с одинаковыми значениями в одном столбце или строке и последующего осуществления сортировки другого столбца или строки в этих группах с одинаковыми значениями. Например, если взять столбцы «Отдел» и «Сотрудник», сначала можно отсортировать строки по столбцу «Отдел» (для группировки всех сотрудников одного отдела), а затем по имени (для расположения имен сотрудников в каждом отделе в алфавитном порядке).
Можно одновременно осуществлять сортировку по 64 столбцам. Примечание. Для лучшего результата сортируемый диапазон должен включать заголовки столбцов.
- Выберите диапазон ячеек в двух или более столбцах или убедитесь, что активная ячейка находится в таблице с двумя или более столбцами.
- На вкладке Начальная страница в группе Редактирование выберите команду Сортировка и фильтрация, а затем выберите в списке пункт Специальная сортировка.
Отобразится диалоговое окно Сортировка. - В группе Столбец в поле Сортировать по выберите первый столбец, который необходимо отсортировать.
- В поле Сортировка выберите тип сортировки. Выполните одно из следующих действий:
- Для сортировки по текстовым, числовым значениям или значениям даты и времени выберите вариант Значения.
- Для сортировки по типам форматирования выберите вариант Цвет ячейки, Цвет шрифта или Значок ячейки.
- В разделе Порядок выберите последовательность, в которой необходимо осуществлять сортировку. Выполните одно из следующих действий:
- Для текстовых значений выберите вариант От А до Я или От Я до А.
- Для числовых значений выберите вариант По возрастанию или По убыванию.
- Для сортировки по датам и времени выберите вариант От старых к новым или От новых к старым.
- Для сортировки на основе пользовательских списков выберите вариант Настраиваемый список.
- Для добавления к сортировке следующего столбца нажмите кнопку Добавить уровень, а затем повторите шаги с третьего по пятый.
- Для копирования сортируемого столбца выберите его, а затем нажмите кнопку Копировать уровень.
- Для удаления сортируемого столбца выберите его, а затем нажмите кнопку Удалить уровень.
Примечание. В списке необходимо оставить хотя бы одну запись. - Для изменения порядка сортировки столбцов выберите запись, а затем нажмите стрелку Вверх или Вниз для изменения порядка.
Записи в верхней части списка будут сортироваться раньше записей, расположенных в нижней части.
Сортировка одного столбца в диапазоне ячеек без влияния на другие столбцы
Предупреждение. Будьте осторожны при использовании этого средства. Сортировка по одному столбцу диапазона может привести к нежелательным результатам, например, перемещению ячеек в этом столбце от других ячеек строки. В таблице осуществлять эту процедуру нельзя. - Выберите столбец в диапазоне ячеек, содержащий два или более столбцов.
- Для выбора необходимого столбца щелкните его заголовок.
- На вкладке Главная в группе Редактирование выберите пункт Сортировка и фильтр, а затем выберите одну из команд для сортировки.
Отобразится диалоговое окно Обнаружены данные вне указанного диапазона. - Выберите вариант сортировать в пределах указанного выделения.
- Нажмите кнопку Сортировка.
- В диалоговом окне Сортировка задайте остальные параметры сортировки, а затем нажмите кнопку ОК.
Если результат не соответствует желаемому, нажмите кнопку Отменить .
|