В этом примере мы рассмотрим самые быстрые и эффективные способы сортировки данных в Excel по различным критериям. Восходящий или нисходящий порядок по номеру, от старого к новому, от даты к старому, алфавитный порядок от A до Z и обратный алфавитный порядок.
Сортировка строк по столбцу в Excel
На следующей диаграмме показана примерная информация из базы данных компании о сотрудниках.
Предположим, вам нужно отсортировать таблицу в порядке убывания по столбцу ‘Bonus’. Для этого используются самые базовые инструменты сортировки в Excel.
Используя курсор клавиатуры, щелкните по любой ячейке в столбце G (можно также щелкнуть по заголовку столбца G1). Затем выберите Инструменты. Главная — Редактирование — Сортировка и фильтр — Сортировка по убыванию.
В результате данные сортируются и организуются в определенную структуру.
Как выяснилось, самым крупным победителем стал ‘EugenePrutky’.
Предупреждение. Список сортировки не может содержать объединенные ячейки.
Примечания. Основные инструменты сортировки строк также доступны на вкладке Data — Sort Ascending/Descending.
Он также интегрирован в выпадающие меню заголовков таблиц в режиме автоматического фильтра или интеллектуальной таблицы.
Он также интегрирован в контекстное меню, отображаемое при нажатии правой кнопки мыши.
Как отменить сортировку в Excel
Если вы хотите восстановить исходный формат таблицы, перед каждой сортировкой создавайте столбец с номером строки. В данном примере столбец A — это (a / a). Во многих случаях требуется восстановить исходный формат таблицы после выполнения ряда сложных операций, сортирующих данные в соответствии с различными столбцами, критериями или условиями. Затем достаточно отсортировать таблицу по столбцам, используя номера строк, чтобы таблица имела исходный формат.
Как сортировать столбцы в Excel
Вам может понадобиться сортировка по отдельности в пределах одного столбца таблицы без объединения или изменения других столбцов. Например, столбец B ‘Имя’. Это так же просто:.
- Выберите весь столбец B, щелкнув левой кнопкой мыши по заголовку столбца на листе.
- Выберите инструмент: ‘Главная’ — ‘Редактировать’ — ‘Сортировка и фильтр’ — ‘Сортировать в порядке убывания’.
- В появившемся диалоговом окне ‘Данные найдены в неуказанном диапазоне’ выберите опцию ‘Сортировать в указанном выборе’. Затем нажмите кнопку Сортировка.
Обратите внимание, что значения ячеек в остальных столбцах не будут изменены: они останутся неизменными.
Этот метод следует использовать только в качестве вспомогательного.
Сортировка по нескольким столбцам Excel
Как настроить сортировку в Excel? Предположим, вы хотите отсортировать сотрудников по дате рождения (от самых старых до самых новых) в соответствии с каждым городом (местом рождения). Сделайте следующее:.
- Во-первых, в этом примере лучше всего восстановить классификацию из предыдущего примера. Для этого отсортируйте таблицу по возрастанию в первом столбце A (a / a).
- Перейдите к любой ячейке исходной таблицы и выберите инструмент: ‘Мастер’ — ‘Редактировать’ — ‘Сортировка и фильтр’ — ‘Пользовательская сортировка’. Откроется диалоговое окно, в котором можно задать различные условия сортировки таблицы.
- В первом раскрывающемся списке выберите заголовок столбца, по которому данные должны быть отсортированы в первую очередь. В данном примере это "Место рождения". Второй выпадающий список остается неизменным — ‘Value’, а в третьем выпадающем списке укажите тип сортировки ‘FromAtoZ’.
- Нажмите кнопку "Добавить слой" и укажите новые критерии с помощью следующих критериев. 1 — "Дата рождения", 2 — "Значение", 3 — "От самого старого до самого нового". Затем нажмите кнопку OK.
Структура таблицы выглядит следующим образом.
Во-первых, цены отсортированы в алфавитном порядке по названию города. Во-вторых, даты рождения отсортированы по отношению к каждому городу от самой старшей до самой младшей.
Если вы работаете только с частью таблицы без заголовков столбцов и только с диапазоном ячеек с текущими значениями, как показано на следующем рисунке:.
Затем необходимо отключить опцию Данные имеют заголовки столбцов в диалоговом окне Инструмент пользовательской сортировки. Это сделает заголовки столбцов в рабочем листе Excel (столбец A, столбец B, C и т.д.) основой для первого соответствующего раскрывающегося списка в разделе "Столбцы" на каждом уровне. Кроме того, при применении всех параметров в сортировку будут включены все строки и ячейки исходного диапазона (участка массива). Это правильный результат в данном случае.
ПРИМЕЧАНИЯ. Кнопка для вызова инструмента пользовательской сортировки также доступна на вкладке Данные — Сортировка.
В большинстве случаев таблицы данных, которые вы получаете от разных сотрудников, неорганизованны и с ними трудно работать без организации. Их нужно отсортировать: текстовые значения в алфавитном порядке, числа в порядке возрастания, даты от самой старой до самой новой. Ручная сортировка каждого столбца по отдельности — не лучшее решение для этой задачи. Особенно если имеется более 1000 столбцов. По этой причине рекомендуется использовать специальный встроенный инструмент Excel, Custom Sort. Этот инструмент автоматически сортирует данные сразу по нескольким столбцам. Он очень универсален и может применяться практически для любого экранирования на любом уровне сложности.