Як сортувати стовпці в Excel без змішування даних (6 зручних способів)

  • Поділитися Цим
Hugh West

Як часто вам потрібно сортувати в Excel? Загальна відповідь: "Час від часу". Сортування - одне з найпоширеніших завдань при роботі з даними. Щоб допомогти вам правильно сортувати, сьогодні ми покажемо вам, як сортувати стовпці в Excel без змішування даних.

Завантажити Практичний посібник

Ви можете завантажити робочий зошит практики за посиланням нижче.

Сортування стовпців без змішування даних.xlsx

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

Перш за все, давайте познайомимося з сьогоднішнім робочим зошитом.

У нас є базова таблиця, яка містить прізвища студентів та їх відповідні оцінки з трьох курсів. Використовуючи цю таблицю зв'язків, ми побачимо, як відсортувати стовпці, не змішуючи дані.

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

Тепер Excel надає можливість сортувати дані за допомогою вбудованих інструментів. Ви можете легко сортувати дані за допомогою інструментів.

  • Виберіть діапазон або стовпець, який потрібно відсортувати.
  • Тут ми відібрали Ім'я студента Ми маємо намір відсортувати імена від A до Z.
  • Вибравши колонку, вивчіть Дані Ви знайдете вкладку Сортування та фільтрація Там ви знайдете кілька варіантів, обирайте відповідно до своїх потреб.

  • Тут наш вибір був від А до Я.
  • Наші дані були відсортовані, дивіться зображення нижче.

О, Боже, хоча прізвища відсортовані, але бали не відсортовані, і тепер у кожного учня неправильні бали.

Так що ж ми можемо зробити зараз? Продовжуйте читати цю статтю, щоб дізнатися про рішення.

1. виділення всіх необхідних стовпців перед сортуванням

Давайте повернемося до початкового етапу наших даних. Тепер виконаємо наступні кроки.

📌 Сходинки:

  • Виберіть всі дані, які ви хочете порахувати в межах вашого сортування.

Тут ми вибрали всі колонки, окрім Серійний номер Серіал повинен залишитися таким, яким він є.

  • Потім виберіть пункт Сортування опція від Дані рахунок.

  • Перед вами з'явиться діалогове вікно, в якому ви можете вибрати бажаний варіант сортування.

  • Обов'язково перевірте Мої дані мають заголовки.
  • Ми відібрали 4 колонки тут, щоб ми могли сортувати за будь-яким з них.
  • Опустившись вниз, ви побачите заголовок Вибери, що хочеш.
  • Тут ми відібрали Ім'я студента Наш рід був у колонці Значення комірок і наказ був такий Від А до Я.
  • Ви можете змінити їх, натиснувши на іконку відповідного вибору, що розкривається.

Тепер наші дані відсортовані, ми знайшли прізвища за алфавітом і відповідні бали також збереглися.

2. за допомогою опції "Розширити виділення

Чи знаєте ви хороші речі в Excel? Так, їх багато, але зараз мова піде про сортування.

Хороша річ для сортування в Excel полягає в тому, що він видасть вам попередження перед запуском сортування.

📌 Сходинки:

  • Виберіть будь-яку з колонок. Потім вивчіть Сортування та фільтрація розділ з розділу Дані рахунок.
  • Тут ми відібрали Ім'я студента А для того, щоб відсортувати його за алфавітом, ми натиснемо Від А до Я .
  • Якщо ви не виділите всю таблицю під час сортування, Excel видасть попередження.
  • Тут у нас є два варіанти: якщо вам явно потрібно продовжити з вибраною колонкою (колонками), то виберіть Продовжуйте поточний вибір. Ця опція відфільтрує тільки вибрані клітинки.
  • Зазвичай, для цього потрібно використовувати Розширити вибір, ця опція порахує всі стовпці у вашій таблиці.

  • Тут ми використовуємо Розширити вибір .
  • Натисніть кнопку Сортування варіант.

Тут назва відсортована за алфавітом, а всі інші значення також помінялися місцями.

3. перетворення в таблицю

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

📌 Сходинки:

  • Спочатку виберіть комірки у вікні B4:F14 діапазону.
  • Потім натисніть кнопку CTRL клавіша , після чого слідує клавіша T на клавіатурі.

Одразу ж після того, як було прийнято рішення про проведення Створити таблицю з'явиться діалогове вікно.

  • По-друге, натисніть ГАРАЗД. .

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

  • По-третє, виділіть комірки у вікні Студент колонка.
  • Потім перейдіть на сторінку Дані рахунок.
  • Тепер натисніть на Сортування від А до Я .

Ви можете бачити, що весь набір даних став відсортованим разом з цим стовпчиком.

4. створення користувацького списку сортування для запобігання змішуванню даних

Ви можете сортувати дані за власним бажанням, для цього в Excel є функція користувацького сортування, яка допоможе вам у цьому.

Тут ми трохи змінили наші дані, щоб показати вам приклади.

Ми додали нову колонку, яка містить місяць, коли студенти з'явилися на відповідні іспити.

Як ми вже говорили раніше, ми не хочемо змінювати порядковий номер (оскільки він вже є в послідовності), ми виділяємо інші колонки, окрім цього.

📌 Сходинки:

  • Виберіть пункт Сортування від Сортування та фільтрація.

  • Перед вами з'явиться діалогове вікно.

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

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

5. використання функції SORT в Excel

Якщо ви використовуєте Excel 365, то можна скористатися функцією під назвою СОРТУВАТИ.

Функція SORT сортує вміст діапазону або масиву за зростанням або спаданням.

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

SORT (array, [sort_index], [sort_order], [by_col])

  • масив: Діапазон або масив для сортування
  • sort_index: Число, що вказує на рядок або стовпець для сортування. Це необов'язкове поле, значення за замовчуванням - 1.
  • sort_order: Число, що вказує на бажаний порядок сортування. 1 = за зростанням, -1 = за спаданням. Це також необов'язкове поле. Значення за замовчуванням - 1 (за зростанням).
  • по_колу: Логічне значення, що вказує на бажаний напрямок сортування. ПРАВДА = сортування по стовпчику. НЕПРАВДА = сортування за рядком. За замовчуванням використовується НЕПРАВДА.

📌 Сходинки:

  • Скористайтеся цією функцією в Excel. Використовувана формула виглядає наступним чином.
=SORT(C5:F14,1)

  • Сюди ми ввели всі значення з таблиці Ім'я студента в колонці до Історія Це був наш діапазон. У нас є кілька стовпців у нашому діапазоні, оскільки ми хотіли відсортувати за назвою, яка була нашою 1-ю колонкою в діапазоні, ми вставили 1 як sort_index.

Докладніше: Як сортувати за прізвищем в Excel

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

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

  • З будь-якої причини, якщо вам потрібно відсортувати за спаданням, використовуйте -1 замість 1 в полі порядок_сортування поле.
=SORT(C5:F14,1,-1)

Тут ми використали -1 як порядок_сортування а прізвища відсортовані від Я до А.

6. Сортування стовпців без змішування даних за допомогою функції SORTBY в Excel

Ви можете скористатися Функція SORTBY сортувати свої дані. Це родинна функція раніше розглянутих СОРТУВАННЯ функцію.

На сьогоднішній день, на жаль, це не так. СОРТУВАННЯ функція сортує вміст діапазону або масиву на основі значень з іншого діапазону або масиву.

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

SORTBY (масив, за_масивом, [порядок_сортування], [масив/порядок], ...)

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

Останні два є необов'язковими.

📌 Сходинки:

  • Щоб застосувати цю формулу, введіть наступну формулу в потрібну комірку:
=SORTBY(C5:F14,C5:C14)

  • Аналогічно до попереднього, ми обрали масив. by_array був Ім'я студента колонка.
  • Чи можете ви віднести СОРТУВАННЯ та сортування В СОРТУВАННЯ ми вказали номер стовпця, який був з обраного нами масиву, тут СОРТУВАННЯ ми надали колонку інакше (у вигляді масиву).
  • СОРТУВАННЯ дозволяє сортувати в залежності від будь-якого зовнішнього стовпця або діапазону.
  • Змінимо на_. масив.
=SORTBY(C5:F14,D5:D14)

  • Тут ми відібрали Математика колонку, як наша by_array. На сьогоднішній день, на жаль, це не так. Математика було відсортовано за зростанням, а всі інші значення стовпців помінялися місцями відповідно.

Висновок

На сьогодні ми розглянули кілька способів сортування стовпців в Excel без змішування даних. Сподіваємося, вони будуть вам корисними. Якщо щось здасться незрозумілим - коментуйте, повідомляйте, яким із способів ви збираєтеся скористатися. Також ви можете повідомити нам про будь-який з підходів, який ми могли упустити.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.