Как сортировать столбцы в Excel без смешивания данных (6 удобных способов)

  • Поделись Этим
Hugh West

Как часто вам нужно сортировать в Excel? Общий ответ: "Время от времени". Сортировка - одна из самых распространенных задач при работе с данными. Чтобы помочь вам правильно сортировать, сегодня мы покажем вам, как сортировать столбцы в Excel без смешивания данных.

Скачать Рабочую тетрадь для практических занятий

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

Сортировка столбцов без смешивания данных.xlsx

6 способов сортировки столбцов в Excel без смешивания данных

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

У нас есть базовая таблица, которая содержит имена студентов и их соответствующие оценки по трем предметам. Используя эту таблицу отношений, мы увидим, как сортировать столбцы без смешивания данных.

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

Теперь Excel предоставляет возможность сортировки данных с помощью встроенного инструмента. Вы можете легко сортировать данные с помощью этих инструментов.

  • Выберите диапазон или столбец, который вы хотите отсортировать.
  • Здесь мы выбрали Имя студента столбец. Мы намерены сортировать имена от А до Я.
  • После выбора колонки изучите Данные Вы найдете вкладку Сортировка и фильтр Там вы найдете несколько вариантов. Выберите в соответствии с вашими потребностями.

  • Здесь наш выбор был от А до Я.
  • Наши данные были отсортированы, см. изображение ниже.

О, Боже! Хотя мы нашли имя отсортированным, оценки не отсортированы. Оценки теперь неподходящие для каждого студента.

Что же делать дальше? Продолжайте читать эту статью, чтобы узнать о возможных решениях.

1. выбор всех необходимых столбцов перед сортировкой

Давайте вернемся к начальной стадии наших данных. Теперь выполните следующие шаги.

📌 Шаги:

  • Выберите все данные, которые вы хотите подсчитать в рамках сортировки.

Здесь мы выбрали все столбцы, кроме Серийный номер Сериал должен остаться таким, какой он есть.

  • Затем выберите Сортировать опция из Данные вкладка.

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

  • Обязательно проверьте У моих данных есть заголовки.
  • Мы выбрали 4 колонны здесь, так что мы можем сортировать по любому из них.
  • Опустившись вниз, вы увидите заголовок опции. Выберите то, что вам нужно.
  • Здесь мы выбрали Имя студента столбец. Наша сортировка была на Значения ячеек и приказ был От А до Я.
  • Вы можете изменить их, нажав на выпадающий значок соответствующего выбора.

Теперь наши данные отсортированы. Мы нашли имя в алфавитном порядке, а также соответствующие оценки.

2. Использование опции "Расширить выбор

Знаете ли вы положительные стороны Excel? Да, их много, но сейчас мы рассматриваем только сортировку.

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

📌 Шаги:

  • Выберите любую из колонок. Затем изучите Сортировка и фильтр раздел из Данные вкладка.
  • Здесь мы выбрали Имя студента столбец. И чтобы отсортировать его в алфавитном порядке, мы нажмем кнопку От А до Я .
  • Если при сортировке вы не выделите всю таблицу, Excel выдаст предупреждение.
  • Здесь у нас есть два варианта. Если вам явно нужно продолжить работу с выбранным столбцом (столбцами), выберите Продолжить текущий выбор. Этот параметр будет фильтровать только выбранные ячейки.
  • Обычно для этого необходимо использовать Разверните выбор, этот параметр подсчитает все столбцы в вашей таблице.

  • Здесь мы используем Расширить выбор .
  • Нажмите кнопку Сортировать вариант.

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

3. Преобразование в таблицу

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

📌 Шаги:

  • Сначала выделите ячейки в B4:F14 диапазон.
  • Затем нажмите кнопку CTRL клавиша, а затем T на клавиатуре.

Сразу же Создать таблицу появится диалоговое окно.

  • Во-вторых, нажмите OK .

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

  • В-третьих, выберите ячейки в Студент колонна.
  • Затем перейдите к Данные вкладка.
  • Теперь нажмите на Сортировать от А до Я .

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

4. Создание пользовательского списка сортировки для предотвращения смешивания данных

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

Здесь мы немного изменили наши данные, чтобы показать вам примеры.

Мы добавили новую колонку, в которой указывается месяц, когда студенты явились на соответствующие экзамены.

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

📌 Шаги:

  • Выберите Сортировать из Сортировать & Фильтр.

  • Перед вами появится диалоговое окно.

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

Теперь наши данные отсортированы с помощью столбца Расписание экзаменов по глобально последовательным месяцам.

5. использование функции SORT в Excel

Если вы используете Excel 365, то вы можете использовать функцию под названием СОРТ.

Функция SORT сортирует содержимое диапазона или массива в порядке возрастания или убывания.

Синтаксис функции SORT:

SORT (массив, [sort_index], [sort_order], [by_col])

  • массив: Диапазон или массив для сортировки
  • sort_index: Число, указывающее строку или столбец для сортировки. Это необязательное поле. Значение по умолчанию равно 1.
  • sort_order: Число, указывающее желаемый порядок сортировки. 1 = по возрастанию, -1 = по убыванию. Это также необязательное поле. Значение по умолчанию равно 1 (по возрастанию).
  • by_col: Логическое значение, указывающее желаемое направление сортировки. TRUE = сортировка по столбцам. FALSE = сортировка по строке. По умолчанию ЛОЖЬ.

📌 Шаги:

  • Используйте эту функцию в Excel. Используемая формула выглядит следующим образом.
=SORT(C5:F14,1)

  • Здесь мы ввели все значения из Имя студента столбец в История Это был наш диапазон. У нас есть несколько столбцов в нашем диапазоне, так как мы хотели сортировать по имени, которое было нашим 1-м столбцом в диапазоне, мы вставили 1 как sort_index.

Читайте также: Как отсортировать по фамилии в Excel

  • Мы можем пропустить это, так как значение по умолчанию для этого поля равно 1. Наши данные были отсортированы в алфавитном порядке имен.

  • Для возрастающего порядка мы можем вставить 1 в порядок сортировки также поле (вы можете видеть на изображении выше). Тогда формула будет выглядеть следующим образом:
=SORT(C5:F14,1,1)

  • По любой причине, если вам нужно отсортировать в порядке убывания, используйте -1 вместо 1 в параметре порядок сортировки поле.
=SORT(C5:F14,1,-1)

Здесь мы использовали -1 как порядок сортировки и имена были отсортированы от Z до A.

6. сортировка столбцов без смешивания данных с помощью функции SORTBY в Excel

Вы можете использовать Функция SORTBY для сортировки данных. Это семейная функция ранее рассмотренных СОРТ функция.

Сайт СОРТБИ Функция сортирует содержимое диапазона или массива на основе значений из другого диапазона или массива.

Синтаксис функции SORTBY:

SORTBY (array, by_array, [sort_order], [array/order], ...)

  • массив: Диапазон или массив для сортировки
  • by_array: Диапазон или массив для сортировки
  • sort_order: Порядок, используемый для сортировки. 1 - по возрастанию, -1 - по убыванию. По умолчанию - по возрастанию.
  • массив/порядок: Дополнительные пары массивов и порядок сортировки.

Два последних варианта являются необязательными.

📌 Шаги:

  • Чтобы применить эту формулу, напишите следующую формулу в нужной ячейке:
=SORTBY(C5:F14,C5:C14)

  • Как и в предыдущем случае, мы выбрали массив. Наш по_массиву был Имя студента колонна.
  • Можете ли вы соотнести СОРТ и СОРТБИ ? В СОРТ мы указали номер столбца, который был из нашего выбранного массива, здесь в СОРТБИ мы предоставили столбец по-другому (в виде массива).
  • СОРТБИ позволяет сортировать в зависимости от любого внешнего столбца или диапазона.
  • Давайте изменим by_ массив.
=SORTBY(C5:F14,D5:D14)

  • Здесь мы выбрали Математика рубрика как наша by_array. Сайт Математика столбец был отсортирован в порядке возрастания. Все остальные значения столбцов были изменены местами соответственно.

Заключение

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

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.