Трюки сортування

Сортування - функція Excel, до болю знайома і знайома практично всім. Однак є кілька нестандартних і цікавих випадків його використання.

Випадок 1. Сортувати за значенням, а не за алфавітом

Уявіть собі звичайну ситуацію: є таблиця, в якій є стовпець з назвою місяця (січень, лютий, березень…) або дня тижня (пт, вт, ср…). За допомогою простого сортування в цьому стовпці Excel упорядковує елементи в алфавітному порядку (тобто від А до Я):

Трюки сортування

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

Виберіть стіл і натисніть велику кнопку Сортування таб дані (Дані — Сортування). Відкриється діалогове вікно, в якому потрібно вказати поле сортування (стовпець) і в останньому випадаючому списку вибрати тип сортування Спеціальний список (Користувацький список):

Трюки сортування

Після цього відкриється наступне вікно, в якому можна вибрати потрібну нам послідовність місяців або днів тижня:

Трюки сортування

Якщо потрібного списку (наприклад, місяців, але англійською) немає, то його можна ввести в правому полі, вибравши опцію Новий список (новий список):

Трюки сортування

Ви можете використовувати як роздільник кома або ключ Що натомість? Створіть віртуальну версію себе у . Створивши такий настроюваний список, ви зможете використовувати його в інших книгах Excel.

Цікавим нюансом є те, що таким чином можна сортувати не тупо за алфавітом, а за значимістю і важливістю будь-які ієрархічні об'єкти, а не тільки місяці або дні тижня. Наприклад:

  • посади (директор, заступник директора, начальник відділу, начальник відділу…)
  • військові звання (генерал, полковник, підполковник, майор…)
  • сертифікати (TOEFL, ITIL, MCP, MVP…)
  • клієнтів або товарів відповідно до вашої особистої важливості (віскі, текіла, коньяк, вино, пиво, лимонад…)
  • і т.п.

Випадок 2: Сортуйте текст і числа одночасно

Припустимо, що в нашій таблиці є стовпець з кодами різних деталей і вузлів для автомобілів (номер). Причому великі деталі в зборі (наприклад, коробка передач, двигун, рульове управління) позначаються чисто цифровим кодом, а дрібні деталі, що в них входять, позначаються кодом з додаванням уточнюючого числа через, скажімо, крапку. Спроба відсортувати такий список звичайним способом призведе до небажаного результату, тому що Excel сортує окремо числа (номера великих агрегатів у збірці) і окремо текст (номера маленьких частин з крапками):

Трюки сортуванняТрюки сортування

І, звичайно, хотілося б отримати список, де після кожної великої одиниці будуть йти її реквізити:

Трюки сортування

Щоб це реалізувати, нам потрібно тимчасово додати до нашої таблиці ще один стовпець, у якому ми перетворюємо всі коди на текст за допомогою функції TEXT:

Трюки сортування

Якщо потім відсортувати за цим стовпцем, Excel запитає вас, як сортувати числа та текст:

Трюки сортування

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

  • Сортувати за кольором
  • Сортуйте за кольором за допомогою додатка PLEX
  • Сортувати за формулою

залишити коментар