Как отсортировать данные по значению в Excel (5 простых способов)

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

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

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

Вы можете скачать рабочую тетрадь для практики, которую мы использовали при подготовке этой статьи.

Сортировка данных по значению.xlsx

5 простых способов сортировки данных по значению в Excel

1. сортировка данных Excel по значению в столбце

Предположим, у нас есть набор данных, содержащий имена нескольких людей и их возраст.

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

Шаги:

  • Чтобы отсортировать возраст людей, выберите значения возраста в столбце C первый.

  • Затем, чтобы отсортировать в порядке возрастания, перейдите в раздел Данные > От А до Я значок из Сортировка и фильтр раздел (см. скриншот).

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

  • В итоге вы увидите следующий результат: значения возраста людей отсортированы в порядке возрастания.

  • Аналогично, вы можете упорядочить приведенные выше данные о возрасте в порядке убывания, выполнив следующие действия Данные > от Z до A икона.

⏩ Примечание:

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

Шаги:

  • Сначала выберите имена.
  • Затем перейдите к Данные > От А до Я / от Z до A икона.

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

Читать далее: Как сортировать и фильтровать данные в Excel (полное руководство)

2. Сортировка данных в диапазоне или таблице по значению

Допустим, у нас есть приведенный ниже диапазон данных, содержащий имена, возраст, профессии, город проживания и т.д. нескольких людей.

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

Шаги:

  • Во-первых, выберите любую из ячеек в столбце, который вы хотите отсортировать (здесь Клетка B7 ).
  • Затем перейдите к Данные > От А до Я значок (см. скриншот).

  • Как следствие, excel вернет следующий результат. Все данные об именах в столбце B отсортированы и, следовательно, обновляют порядок данных в остальных столбцах.

Читать далее: Как отсортировать диапазон с помощью VBA в Excel (6 примеров)

3. Сортировка данных по значению с помощью пользовательской сортировки в Excel

Мы можем использовать Пользовательская сортировка Кроме того, мы можем создать пользовательский список и отсортировать данные в соответствии с ним.

3.1. Сортировка данных в нескольких столбцах

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

Шаги:

  • Первоначально выберите любую из ячеек в приведенном ниже наборе данных и перейдите к пункту Данные > Сортировать .

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

  • Следовательно, вы увидите, что следующие уровни добавляются в Сортировать диалоговое окно. Теперь выберите столбцы, которые вы хотите отсортировать, затем установите флажок Сортировать по и Заказ и нажмите OK .

  • В итоге мы получим следующий результат.

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

Иногда нам нужно организовать данные на основе пользовательского списка. В этом методе я покажу вам, как можно создать пользовательский список. Позже я отсортирую значения в соответствии с пользовательским списком.

Предположим, что в приведенном ниже наборе данных перечислены 3 различные профессии. Я отсортирую их по следующим параметрам Оккупация столбец в соответствии со списком: Адвокат , Инженер , Журналист .

Шаги:

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

  • В результате Пользовательский список Появится диалоговое окно, нажмите на Новый список введите элементы списка в Записи в списке и нажмите кнопку Добавить .

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

  • Теперь мы вернулись к Сортировать диалоговое окно, нажмите OK чтобы применить пользовательский список в Оккупация колонна.

  • В итоге мы получим следующий результат. Все данные отсортированы по списку: Адвокат , Инженер , Журналист .

Подробнее: Как создать пользовательскую сортировку в Excel (как создать, так и использовать)

Похожие чтения

  • Преимущества сортировки данных в Excel (все функции включены)
  • Как убрать сортировку по цвету в Excel (с помощью простых шагов)
  • Excel неправильно сортирует числа (4 причины с решениями)
  • Как сделать автоматическую сортировку в Excel без макросов (3 метода)
  • [Исправлено]: Сортировка по цвету ячеек не работает в Excel (3 решения)

4. Использование функции SORT в Excel для упорядочивания данных по значению

На этот раз я буду использовать функция SORT в excel для упорядочивания данных по значению. Если вы используете Excel 365 / Excel 2021 , то с помощью этой функции можно очень быстро отсортировать данные.

Шаги:

  • Сначала введите приведенную ниже формулу в Ячейка E5 и нажмите Войти .
=SORT(B5:C14,2)

  • После ввода формулы мы получим следующий результат в массиве.

Здесь СОРТ функция упорядочивает данные в диапазоне B5:C14 колонной 2 .

Читать далее: Как использовать функцию сортировки в Excel VBA (8 подходящих примеров)

5. комбинирование функций INDEX, MATCH и SMALL для сортировки по числовому значению

В этом методе я буду сортировать данные по числовому значению, используя комбинацию ИНДЕКС , СРАВНЕНИЕ, СТРОКА & МАЛЕНЬКИЙ Например, я упорядочу имена людей в приведенном ниже наборе данных по соответствующим возрастам.

Шаги:

  • Введите следующую формулу в Ячейка F5 и ударить Войти .
=INDEX(B5:D14,MATCH(SMALL(C5:C14,ROW(A1:A10)),C5:C14,0),MATCH(F4:H4,B4:D4,0))

  • В результате excel вернет результат в нижеприведенном массиве. Все значения возраста отсортированы в следующем порядке в порядке возрастания.

🔎 Как работает формула?

  • ROW(A1:A10)

Здесь ROW функция возвращает номер строки в диапазоне A1:A10 а именно:

{ 1;2;3;4;5;6;7;8;9;10 }

  • SMALL(C5:C14,ROW(A1:A10))

Далее МАЛЕНЬКИЙ функция возвращает k-е наименьшее значение в диапазоне C5:C14 как:

{ 22;25;28;30;32;33;35;40;43;45}

  • MATCH(SMALL(C5:C14,ROW(A1:A10))

Теперь МАТЧ функция вернется:

{ 3;7;10;2;6;8;1;4;9;5 }

  • MATCH(F4:H4,B4:D4,0)

Затем возвращается вышеприведенная часть формулы:

{ 1,2,3 }

  • INDEX(B5:D14,MATCH(SMALL(C5:C14,ROW(A1:A10)),C5:C14,0),MATCH(F4:H4,B4:D4,0))

Наконец, в ИНДЕКС функция возвращает следующий результат:

{ Миллер }

Читать далее: Как сортировать числа в Excel (8 быстрых способов)

О чем следует помнить

  • Мы можем получить Сортировать также щелкнуть правой кнопкой мыши на значении ячейки.

  • В качестве альтернативы вы можете найти Сортировать опцию, следуя по пути Главная > Редактирование группа> Сортировка и фильтр .

  • Вы можете сортировать данные по Цвет клетки , Цвет шрифта , Значок условного форматирования и т.д.

Заключение

В этой статье я попытался подробно рассмотреть несколько методов сортировки данных по значению в excel. Надеюсь, этих методов и объяснений будет достаточно для решения ваших проблем. Пожалуйста, дайте мне знать, если у вас возникнут какие-либо вопросы.

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