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

В большинстве случаев вам нужно отсортировать один столбец.

Но в некоторых случаях может потребоваться отсортировать два столбца или более двух столбцов.

Например, в приведенном ниже наборе данных я хочу отсортировать данные по столбцу «Регион», а затем по столбцу «Продажи». Это позволит мне увидеть, какие торговые представители преуспели в каких регионах.

Хотя в Excel легко отсортировать данные по одному столбцу, когда дело доходит до сортировки по двум столбцам, вам необходимо предпринять несколько дополнительных шагов.

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

Используем диалоговое окно для многоуровневой сортировки

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

Вот шаги для выполнения многоуровневой сортировки с использованием диалогового окна:

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

Вышеупомянутые шаги дадут вам результат, как показано ниже. Это сортирует данные сначала по региону, а затем по столбцу продаж. Обратите внимание: поскольку при сортировке столбца «Продажи» сначала сортируется столбец «Регион», столбец «Регион» остается неизменным.

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

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

Многоуровневая сортировка с использованием значков сортировки

Не многие люди знают этот способ многоуровневой сортировки данных в Excel.

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

Вот как это сделать:

  • Выберите столбец, который вы хотите отсортировать последним (в этом случае сначала выберите данные о продажах — C1: C13).
  • Щелкните вкладку «Данные».
  • В группе «Сортировка и фильтр» щелкните значок сортировки от Я до А. Это отсортирует данные о продажах от наибольших к наименьшим.
  • Вышеупомянутый шаг вызовет всплывающее диалоговое окно с предупреждением о сортировке. Убедитесь, что установлен флажок «Расширить выделение». Это обеспечивает сортировку всего набора данных, а не только данных в столбце «Продажи».
  • Щелкните Сортировать.
  • Выберите столбец «Регион».
  • На вкладке «Данные» щелкните значок сортировки от А до Я.
  • Убедитесь, что во всплывающем диалоговом окне «Предупреждение о сортировке» выбрано «Расширить выделение».
  • Щелкните Сортировать.

Вышеупомянутые шаги сортируют данные так же, как и в первом методе.

Хотя этот метод работает нормально, я рекомендую использовать метод 1 в диалоговом окне сортировки. Диалоговое окно «Сортировка» делает его менее подверженным ошибкам (поскольку вы можете видеть, какие уровни сортируются в каком порядке).

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

Как сделать многоуровневую сортировку данных в Excel