Как выполнить сортировку данных в таблице
Краткое руководство: сортировка данных на листе Excel
Сортировка данных на листе позволяет изменять их порядок и быстрее находить нужные значения. Можно отсортировать диапазон или таблицу данных по одному или нескольким столбцам данных. Например, вы можете отсортировать список сотрудников сначала по отделам, а затем по фамилиям.
Как сортировать данные в Excel?
Выделение данных для сортировки
Выделите диапазон табличных данных, например A1:L5 (несколько строк и столбцов) или C1:C80 (один столбец). Этот диапазон может включать и заголовки столбцов.
Выделите одну ячейку в столбце, в котором требуется выполнить сортировку.
Чтобы выполнить сортировку по возрастанию (от А до Я или от наименьшего числа к наибольшему), на вкладке Данные в группе Сортировка и фильтрация нажмите кнопку 
Чтобы выполнить сортировку по убыванию (от Я до А или от наибольшего числа к наименьшему), нажмите кнопку 
Сортировка по указанным условиям
Эта возможность позволяет выбрать столбец для сортировки, а также другие критерии, например цвет шрифта или ячейки.
Выделите одну любую ячейку в диапазоне, для которого требуется выполнить сортировку.
Нажмите на вкладке Данные в группе Сортировка и фильтрация кнопку Сортировка. Откроется диалоговое окно «Сортировка».
Выберите в раскрывающемся списке Сортировать по первый столбец, для которого вы хотите выполнить сортировку.
Выберите в списке Сортировка пункт Значения, Цвет ячейки, Цвет шрифта или Значок ячейки.
В списке Порядок выберите порядок сортировки, который вы хотите применить. Можно сортировать текст и числа по возрастанию и по убыванию: от А до Я или от Я до А для текста и от наименьшего к наибольшему или от наибольшего к наименьшему для чисел.
Сортировка содержимого таблицы
Рядом с конструктором таблицперейдите в раздел Макет > Сортировка.
В диалоговом окне выберите способ сортировки таблицы.
Укажите, имеют ли данные заголовки или нет.
В разделе Сортировать повыберите имя или номер столбца, по которым нужно выполнить сортировку.
В разделе типвыберите текст, числоили Дата.
Повторите эти действия для трех уровней.
Выберите Параметры для дополнительных параметров, например «учитывать регистр», «язык сортировки», и если у вас есть отделенные данные.
Рядом с конструктором таблицперейдите в раздел Макет > Сортировка.
В диалоговом окне выберите способ сортировки таблицы.
В разделе Сортировать повыберите имя или номер столбца, по которым нужно выполнить сортировку.
В разделе типвыберите текст, числоили Дата.
Повторите эти действия для трех уровней.
Выберите Параметры для дополнительных параметров, например «учитывать регистр», «язык сортировки», и если у вас есть отделенные данные.
С помощью Word в Интернете вы можете добавлять в документ таблицы, поэтому сортировка не поддерживается.
Если у вас есть классическое приложение Word, откройте документ и измените его там.
После сохранения документа в классической версии Word и повторного его открытия в Word в Интернете вы увидите внесенные изменения.
Видео: сортировка содержимого таблицы
Совет. Видео не на вашем языке? Попробуйте выбрать Скрытые субтитры 
Проверьте, как это работает!
Если таблица содержит данные, которые лучше всего представлены в алфавитном или числовом порядке, отсортировать их.
Примечание: Эти инструкции для Word и Excel. Параметр сортировки не доступен в PowerPoint.
Сортировка таблицы в Word
Выберите любую ячейку в таблице.
На вкладке Работа с таблицами | Макет нажмите кнопку Сортировка.
Выберите условия сортировки:
Выберите столбец, по который нужно отсортировать.
Чтобы отсортировать второй столбец, выберите Затем по и выберите другой столбец.
Выберите По возрастанию или По убытию.
Чтобы строка заглавной строки была в верхней части таблицы, выберите строку заглавной строки.
Сортировка таблицы в Excel
Выделите ячейку в столбце, который требуется отсортировать.
Выберите сортировку & и упорядочение: Сортировка от А до Я,Сортировка от Ядо А или Настраиваемая сортировка.
Для настраиваемой сортировки сделайте следующее:
Выберите условия сортировки по, Сортировкапо и Порядок сортировки.
Чтобы настроить дополнительные фильтры, выберите добавить уровень и выберите условия сортировки.
Важно: Второй уровень сортировки применяется только при наличии как минимум двух одинаковых значений в первом столбце.
Сортировка записей по текстовым, числным значениям или значениям дат
Сортировка данных может играть важную роль в том, чтобы отчет или форма были эффективными и простыми в использовании. Например, каталог товаров, в который перечисляются товары в алфавитном порядке или на основе цены за единицу, гораздо проще использовать, чем каталог, в который перечислены товары в случайном порядке.
В этой теме объясняется, как сортировать записи при просмотре и разработке таблицы, запроса, формы или отчета.
В этом разделе.
Введение
Вы можете отсортировать записи в таблице, запросе, форме или отчете по одному или несколько полям. При минимальной разработке вы и пользователи формы или отчета можете выбрать сортировку записей.
Например, при разработке отчета каталога товаров можно выбрать упорядочение товаров в алфавитном порядке. Порядок, который выбирается при разработке объекта, становится порядком сортировки по умолчанию. Однако при просмотре запроса или отчета каждый пользователь может сортировать записи нужным образом, например по цене или поставщику.
Примечание: Представление можно отсортировать по любому полю, которое отображается в нем, за исключением полей, содержащих вложения или объекты OLE.
Вы можете настроить результаты, отсортировать записи по более чем одному полю. При сортировке по нескольким полям важно определить, какие поля называются внешними и внутренними полями сортировки. Чтобы получить нужные результаты, необходимо назначить соответствующие поля внутренними и внешними полями сортировки. Предположим, вам нужно отсортировать таблицу «Контакты» по полям «Имя» и «Фамилия». Если нужно отсортировать имена по фамилиям от А до Я (от Я до А), имя — это внутреннее поле. С другой стороны, если фамилии нужно отсортировать по каждому имени, фамилия — это внутреннее поле. Другими образом, записи сначала сортировать (самый внешний) по полю «Фамилия», а затем — на самом внутреннем (самый внутренний) — в поле «Имя».
1. Фамилия — это внешнее поле, а firstName — внутреннее
2. FirstName — это внешнее поле, а фамилия — внутреннее
При применении порядка сортировки следует помнить о том, что числа, текст и специальные знаки сортироваться в соответствии с выбранным языком и региональными настройками компьютера. Если язык и региональные параметры, заданные в диалоговом окне «Параметры Access», не соответствуют настройкам, заданным на панели управления, итоговые параметров сортировки могут не соответствовать ожиданиям.
Просмотр или изменение языка или региона по умолчанию
Чтобы просмотреть языковые параметры в Access, нажмите кнопку «Параметры >». На вкладке «Общие» в области«Создание баз данных» просмотрите или измените значение в списке «Порядок сортировки новой базы данных». Установите параметр «Общий», если вы хотите использовать один из таких языков: afrikaans, Arabic, Arabic, Basque (Basque), Bulgarian, Catalan, Dutch, Dutch, English, Faeroese, Farsi, German-Standard, Greek, Hebrew, Hindi, Indonesian, Italian, Malay, Portuguese, Russian, Serbian, Swahili, and Urdu. Обратите внимание, что этот параметр влияет только на новые базы данных. Чтобы применить этот параметр к существующей базе данных, сначала сжатие базы данных.
Чтобы сжатие базы данных:
Нажмите кнопку «Работа с базами данных> сжатие и восстановление базы данных.
Сведения о региональных параметрах компьютера см. в региональных параметрах Windows, чтобы изменить внешний вид некоторых типов данных.
Сортировка записей в представлении
Примечание: В Access сортировка отчета немного отличается от сортировки таблицы, запроса или формы.
Сортировка отчета
Откройте отчет в конструкторе или макете.
Если области «Группировка, сортировка и итоги» не открыты, в группе «Группировка & Итоги» (на вкладке «Формат» в представлении «Макет» или на вкладке «Конструктор» в конструкторе) щелкните «Группировка & Сортировка».
Выполните одно из следующих действий:
Если в отчете нет ни группировки, ни сортировки, нажмите кнопку «Добавить группу» в области «Группировка, сортировка и итоги», а затем выберите внешнее поле сортировки. Щелкните вторую стрелку вниз и выберите порядок значений. Щелкните «Еще»,затем щелкните стрелку справа от раздела с заглавным и выберите раздел без раздела. Повторите эти действия для каждого поля сортировки, при этом внутреннее поле сортировки появится внизу.
Если отчет уже сгруппировать или отсортировать, просмотрите существующие уровни и внимательно внося изменения. Чтобы изменить поле, используйте первую стрелку вниз. Чтобы изменить порядок, щелкните вторую стрелку вниз. Чтобы изменению уровня группировки на уровень сортировки, измените в разделе с заглавными заглавными словами раздел без раздела.
Совет: Чтобы отсортировать отчет по одному полю, откройте отчет в представлении макета, щелкните его правой кнопкой мыши и выберите команду сортировки. Например, если выбрано поле «Возраст», выберите «Сортировка от минимального к наибольшему» или «Сортировка от наибольшего к минимальному». Но если отчет сгруппировать или отсортировать по нескольким полям, необходимо использовать области «Группировка, сортировка и итоги».
Сортировка таблицы, запроса или формы
Определите поля, по которым нужно отсортировать поля. Чтобы отсортировать по двум или более полям, определите, какие поля будут явнее всего и как внутренние и внешние поля сортировки.
Щелкните правой кнопкой мыши в любом месте столбца или управления, соответствующего внутреннему полю, и выберите одну из команд сортировки. Команды зависят от типа данных в выбранном поле.
Примечание: При сортировке данных по полю с типом данных «Да/Нет» значение «Да», «Истина» или «Включительно» считается «Выбрано», а значения «Нет», «Ложь» и «Отключено» считаются «Очищенными». По умолчанию поля этого типа отображаются как квадраты, но их можно настроить так, чтобы они отображались как текстовые поля или поля со полем со множеством полей. Если изменить тип поля на текстовое поле или поле со полем, оно будет сортироваться как «Выбрано» или «Очищено».
1. Число, валюта, autoNumber
2. Короткий текст (текст), длинный текст (MEMO), гиперссылка
Повторите предыдущий шаг для каждого поля сортировки, заканчивающийся на внешнее поле сортировки.
Порядок записей будет меняться в порядке сортировки.
Примечание: Если текстовое поле содержит строки нулевой и нулевой длины, при сортировке по возрастанию сначала вы перечислены записи с нулевыми значениями, затем записи с нулевыми строками, а затем записи с непанными значениями.
Узнайте, как обрабатываются специальные символы, пробелы и отрицательные значения при сортировке
Если значение в поле начинается со специального знака, например дефиса, скобки или другого символа, при сортировке по возрастанию будет наблюдаться следующее:
Значения, которые начинаются с пробела, будут отображаться перед буквами и цифрами.
За значениями, заключенными в кавычках, начинаются пробелы, но предшествуют букво-числимым значениям.
Значения, начинающегося со знака «минус» (-),предшествуют значениям, которые начинаются со знака «плюс» (+).
Чтобы переопредить этот порядок, можно проигнорировать первый знак всех значений в поле. Этот метод работает, если значения в поле всегда начинаются с одного специального знака, например знака «минус» или с одинаковым количеством специальных знаков, так что вы знаете, сколько знаков нужно игнорировать. Пошаговую информацию о том, как сортировать части значений, см. в статье «Сортировка записей по частичным значениям в поле». Если количество символов, которые нужно игнорировать, различается, можно задать настраиваемый порядок сортировки. Пошаговую информацию см. в статье «Сортировка записей в пользовательском порядке».
Помните, что порядок сортировки нельзя удалить только из одного поля. Чтобы удалить сортировку из всех полей сортировки, на вкладке «Главная» в группе «Фильтр & сортировки» нажмите кнопку «Очистить все сортировки» и примените нужные порядки сортировки.
Дополнительные сценарии сортировки
При использовании команд сортировки для определения порядка записей используются тип данных поля и полные значения каждого поля. Но что делать, если вам нужно отсортировать текстовые значения, например «Понедельник», «Вторник» и так далее, в пользовательском порядке, а не в алфавитном порядке? Или вы хотите отсортировать текстовое поле с IP-адресами? Если ваши потребности в сортировке не выполнены командами сортировки, см. следующие разделы:
Сортировка записей по частичным значениям поля Хотите отсортировать записи по первым или нескольким знакам в поле? Если вам удобно писать простые выражения, см. этот раздел, в который можно извлечь частичные значения с помощью выражений.
Сортировка записей с учетом регистра Access не будет учитывать дело с текстовыми значениями. Например, значения кузнецов и Климов будут рассматриваться точно так же, и вы не сможете контролировать то, какое из них будет отображаться первым. Если вы хотите отсортировать данные счувствительными к делу данными, см. этот раздел.
Сортировка записей по числовым значениям, хранящимся в текстовом поле Вы видите записи, отсортсортировали по отдельным цифрам, а не по числовому значению? Например, если записи со значениями 11 и 121 отображаются перед записями со значениями 2 или 25, см. эту статью.
Сортировка записей в пользовательском порядке Если вы хотите отсортировать определенные значения, например названия дней (понедельник, вторник и так далее) или названия сотрудников (руководитель, директор) в определенном порядке, см. эту статью.
Сортировка IP-адресов Поле, которое содержит IP-адреса, содержит несколько чисел и периодов (.), поэтому простая сортировка текста или числового типа не будет работать для IP-адресов. В этой теме вы узнаете, как сортировать IP-адреса.
Удаление порядка сортировки
Чтобы удалить порядок сортировки из таблицы, запроса или формы, на вкладке «Главная» в группе «Фильтр & сортировки» нажмите кнопку «Очистить все сортировки».
При этом порядок сортировки будет отсортироваться для всех полей в представлении.
Чтобы удалить порядок сортировки из отчета, откройте области «Группировка, сортировка и итоги», нажав кнопку «Сортировка группы & &» в группе «Группировка и итоги» (на вкладке «Формат» в конструкторе на вкладке «Конструктор»). Затем выберите уровень сортировки, который нужно удалить, и нажмите кнопку «Удалить». Запись, соответствующая полю сортировки, начинается со слова «Сортировать по». Не удаляйте записи, начинающиесяс группировки, так как это изменит оформление отчета.
Сохранение порядка сортировки с объектом
Порядок сортировки, примененный последним, автоматически сохраняются вместе с таблицей, запросом, формой или отчетом. Если вы хотите, чтобы объект автоматически применялся при следующем его открытие, убедитесь, что для свойства OrderByOnLoad объекта установлено свойство Yes(Да).
Так как порядок сортировки, применяемой последним, время от времени будет меняться, порядок сортировки можно определить постоянно (или по умолчанию). Вы можете задать порядок сортировки по умолчанию для запроса или отчета. Обратите внимание, что порядок сортировки по умолчанию не перезаписывается текущим или сохраненным порядком сортировки, но действует только в том случае, если текущий или последний сохраненный порядок сортировки удален из представления.
Чтобы определить порядок сортировки по умолчанию для запроса, откройте его в режиме конструктора. Добавьте поля сортировки на конструктор и в строке «Сортировка» укажите нужный порядок сортировки.
Чтобы определить порядок сортировки по умолчанию для отчета, используйте области «Группировка, сортировка и итоги» в режиме макета или конструктора. Пошаговую информацию см. в разделе «Сортировка отчета».
Чтобы отсортировать записи по умолчанию, на вкладке «Главная» в группе «Сортировка & фильтра» нажмите кнопку «Очистить все сортировки». При этом из представления удаляется текущий или последний сохраненный фильтр, что позволяет просматривать записи в стандартом порядке.
Сортировка данных в сводной таблице или сводной диаграмме
Сортировка данных полезна при наличии больших объемов данных в сводной таблице или сводной диаграмме. Вы можете выполнить сортировку в алфавитном порядке, в порядке убывания или в порядке возрастания. Сортировка — один из способов организации данных, который упрощает поиск данных для тщательного изучения.
Важно: При сортировке данных учитывайте приведенные ниже сведения.
Порядок сортировки зависит от выбранного языка. Убедитесь в том, что на панели управления в разделе «Региональные параметры» или «Язык и региональные стандарты» задан правильный языковой стандарт. Сведения о том, как изменить языковой стандарт, см. в справке Windows.
Данные могут содержать начальные пробелы, которые влияют на результаты сортировки. Для получения оптимальных результатов следует удалить такие пробелы перед сортировкой.
Нельзя сортировать текстовые значения с учетом регистра символов.
Нельзя сортировать данные по определенному признаку форматирования, такому как цвет ячеек или шрифта. Также нельзя сортировать данные по индикаторам условного форматирования, например наборы значков.
В приведенных ниже разделах содержится информация о сортировке сводной таблицы и сводной диаграммы в классическом приложении Excel и Excel в Интернете.
Выполните эти действия для сортировки в классическом приложении Excel:
В сводной таблице щелкните маленькую стрелку рядом со списком Названия строк или Названия столбцов.
Щелкните поле в строке или столбце, которые требуется отсортировать.
Щелкните стрелку 
Чтобы отсортировать данные в порядке возрастания или убывания, нажмите кнопки Сортировка от А до Я или Сортировка от Я до А.
Текстовые элементы будут сортироваться в алфавитном порядке, числа — от минимального к максимальному или наоборот, а значения даты и времени — от старых к новым или от новых к старым.
Сортировка по столбцу, который не имеет кнопки со стрелкой
Можно сортировать по индивидуальным значениям или промежуточным итогам, выбрав команду Сортировать и способ сортировки. Порядок сортировки применяется ко всем ячейкам одного уровня в столбце, содержащем ячейку.
В приведенном ниже примере данные на уровне категории (шлем, дорожная сумка) сортируются в алфавитном порядке от А до Я.
Чтобы просмотреть общие итоги для продуктов, отсортированных по убыванию, выберите любое число в столбце Общий итог и отсортируйте по нему.
Совет: Чтобы быстро найти нужные данные в сводной таблице или сводной диаграмме, можно сгруппировать и отфильтровать их, а также применить условное форматирование.
Установка собственных параметров сортировки
Чтобы отсортировать элементы вручную или изменить порядок сортировки, можно задать собственные параметры сортировки:
Щелкните ячейку в строке или столбце, которые требуется отсортировать.
Щелкните стрелку 
В диалоговом окне Сортировка выберите необходимый тип сортировки:
Чтобы изменить порядок элементов перетаскиванием, щелкните Вручную. Наведите указатель мыши на границу элемента, чтобы увидеть четырехконечную стрелку, затем перетащите ее.
Элементы, которые отображаются в области значений списка полей сводной таблицы, нельзя перетаскивать.
Щелкните По возрастанию (от А до Я) по полю или По убыванию (от Я до А) по полю и выберите поле для сортировки.
Чтобы увидеть другие параметры сортировки, нажмите щелкните на пункте Дополнительные параметры, затем в диалоговом окне Дополнительные параметры сортировки выберите подходящий вариант:
Чтобы включить или отключить автоматическую сортировку данных при каждом обновлении сводной таблицы, в разделе Автосортировка установите или снимите флажок Автоматическая сортировка при каждом обновлении отчета.
В группе Сортировка по первому ключу выберите настраиваемый порядок сортировки. Этот параметр доступен только в том случае, если снят флажок Автоматическая сортировка при каждом обновлении отчета.
В Excel есть встроенные пользовательские списки дней недели и месяцев года, однако можно создавать и собственные настраиваемые списки для сортировки.
Примечание: Сортировка по настраиваемым спискам не сохраняется после обновления данных в сводной таблице.
В разделе Сортировать по полю выберите Общий итог или Значения в выбранных столбцах, чтобы выполнить сортировку соответствующим образом. Этот параметр недоступен в режиме сортировки вручную.
Совет: Чтобы восстановить исходный порядок элементов, выберите вариант Как в источнике данных. Он доступен только для источника данных OLAP.
Ниже описано, как можно быстро отсортировать данные в строках и столбцах.
Щелкните ячейку в строке или столбце, которые требуется отсортировать.
Щелкните стрелку 
Если вы щелкнули стрелку рядом с надписью Названия столбцов, сначала выберите поле, которое вы хотите отсортировать, а затем — нужный параметр сортировки.
Чтобы отсортировать данные в порядке возрастания или убывания, выберите пункт Сортировка от А до Я или Сортировка от Я до А.
Текстовые элементы будут сортироваться в алфавитном порядке, числа — от минимального к максимальному или наоборот, а значения даты и времени — от старых к новым или от новых к старым.
Сортировка по определенному значению
Выполните указанные ниже действия:
Щелкните стрелку 
Если вы щелкнули стрелку рядом с надписью Названия столбцов, сначала выберите поле, которое вы хотите отсортировать, а затем — нужный параметр сортировки.
В пункте Сортировка по значению в поле Выбрать значение выберете значение сортировки.
В группе Параметры сортировки выберите нужный порядок сортировки.




















