зміст
Сортування - функція Excel, до болю знайома і знайома практично всім. Однак є кілька нестандартних і цікавих випадків його використання.
Випадок 1. Сортувати за значенням, а не за алфавітом
Уявіть собі звичайну ситуацію: є таблиця, в якій є стовпець з назвою місяця (січень, лютий, березень…) або дня тижня (пт, вт, ср…). За допомогою простого сортування в цьому стовпці Excel упорядковує елементи в алфавітному порядку (тобто від А до Я):
І хотілося б, звичайно, отримати звичайну послідовність з січня по грудень або з понеділка на вівторок. Це легко можна зробити за допомогою спеціального сортування за користувальницьким списком (користувацький список сортування).
Виберіть стіл і натисніть велику кнопку Сортування таб дані (Дані — Сортування). Відкриється діалогове вікно, в якому потрібно вказати поле сортування (стовпець) і в останньому випадаючому списку вибрати тип сортування Спеціальний список (Користувацький список):
Після цього відкриється наступне вікно, в якому можна вибрати потрібну нам послідовність місяців або днів тижня:
Якщо потрібного списку (наприклад, місяців, але англійською) немає, то його можна ввести в правому полі, вибравши опцію Новий список (новий список):
Ви можете використовувати як роздільник кома або ключ Що натомість? Створіть віртуальну версію себе у . Створивши такий настроюваний список, ви зможете використовувати його в інших книгах Excel.
Цікавим нюансом є те, що таким чином можна сортувати не тупо за алфавітом, а за значимістю і важливістю будь-які ієрархічні об'єкти, а не тільки місяці або дні тижня. Наприклад:
- посади (директор, заступник директора, начальник відділу, начальник відділу…)
- військові звання (генерал, полковник, підполковник, майор…)
- сертифікати (TOEFL, ITIL, MCP, MVP…)
- клієнтів або товарів відповідно до вашої особистої важливості (віскі, текіла, коньяк, вино, пиво, лимонад…)
- і т.п.
Випадок 2: Сортуйте текст і числа одночасно
Припустимо, що в нашій таблиці є стовпець з кодами різних деталей і вузлів для автомобілів (номер). Причому великі деталі в зборі (наприклад, коробка передач, двигун, рульове управління) позначаються чисто цифровим кодом, а дрібні деталі, що в них входять, позначаються кодом з додаванням уточнюючого числа через, скажімо, крапку. Спроба відсортувати такий список звичайним способом призведе до небажаного результату, тому що Excel сортує окремо числа (номера великих агрегатів у збірці) і окремо текст (номера маленьких частин з крапками):
І, звичайно, хотілося б отримати список, де після кожної великої одиниці будуть йти її реквізити:
Щоб це реалізувати, нам потрібно тимчасово додати до нашої таблиці ще один стовпець, у якому ми перетворюємо всі коди на текст за допомогою функції TEXT:
Якщо потім відсортувати за цим стовпцем, Excel запитає вас, як сортувати числа та текст:
Якщо ви виберете другий параметр у цьому діалоговому вікні, Excel не перетворюватиме числа великих агрегатів у числа, а відсортує весь список як текст, що дасть нам бажаний результат. Тоді допоміжний стовпець, звичайно, можна видалити.
- Сортувати за кольором
- Сортуйте за кольором за допомогою додатка PLEX
- Сортувати за формулою