Зміст
![Как сортировать по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/64aa2829d65074b77ef34766e1ac38eb.png)
Спосіб 1: кнопки швидкого сортування
В Excel
є кнопки, які відповідають за швидке сортування виділеного масиву даних. Їх використання стане оптимальним в тих ситуаціях, коли потрібно обробити осередки всього один раз, попередньо виділивши необхідні.
- Затисніть ліву кнопку миші і виділіть всі значення, які далі будуть піддаватися сортуванню.
- На вкладці &171; Головна & 187; відкрийте спадне меню &171; редагування&187; .
- У ньому використовуйте блок &171; сортування та фільтрація&187; , вибравши порядок, в якому ви хочете встановити значення.
- Якщо з'являється сповіщення про виявлення даних поза діапазоном, потрібно вибрати, розширювати його або сортувати тільки в межах зазначеного виділення. Розглянемо спочатку перший варіант.
- При його використанні сусідні комірки, що залежать від загальної таблиці, підлаштовуються під порядок розташування тексту, тобто якщо навпроти комірки &171;Серпень&187; знаходиться Значення &171;27&187; , воно і залишається навпроти цього ж слова.
- Другий варіант &8212; &171; Сортувати в межах зазначеного виділення&187; .
- Так переміщається тільки вказаний текст, а осередки навпроти нього залишаються недоторканими. Це означає, що відбудеться зміщення даних, якщо раніше між ними був якийсь зв'язок.
![Выделение диапазона ячеек для быстрой сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/fc80f4f21e542d9272008c9c064f45c7.png)
![Открытие меню с инструментами для быстрой сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/95a09053b38fb60b8ea90b7811f42db0.png)
![Выбор инструмента быстрой сортировки выделенных значений по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/26e047bf43cd1c4c30805d9da3350573.png)
![Выбор режима сортировки при наличии незатронутого диапазона в Excel](https://cdn.daad.org.ua/images/7934/1059dcf25886e134e7e9ddae9810c86a.png)
![Пример сортировки по алфавиту с расширением диапазона в Excel](https://cdn.daad.org.ua/images/7934/35bbede2083c2144362cab1a2707a39e.png)
![Выбор второго режима сортировки по алфавиту без расширения диапазона в Excel](https://cdn.daad.org.ua/images/7934/e7b643bf24aa2ba22131ee83eb1338df.png)
![Результат сортировки по алфавиту без расширения диапазона в Excel](https://cdn.daad.org.ua/images/7934/8a32b52cafbe554666e468dc60e46c79.png)
Якщо ви ще не вирішили, хочете Сортувати тільки вказаний діапазон або потрібно захоплювати сусідні комірки, перевірте кожен варіант, скасовуючи його натисканням гарячої клавіші Ctrl + Z . Так простіше визначитися зі змінами, що відбуваються в таблиці.
Спосіб 2: спеціальне сортування
Настроюється сортування дозволяє більш гнучко вибудувати розташування елементів в таблиці, враховуючи кілька рівнів і різних діапазонів даних. Для її створення використовується спеціальне меню, яке і візьмемо до уваги далі.
- Рекомендуємо відразу виділити всю таблицю, якщо крім сортування за алфавітом ви бажаєте додати ще кілька рівнів.
- Потім у тому ж розділі & 171; редагування&187; вибирайте пункт & 171; спеціальне сортування&187; .
- У випадаючому меню & 171; Сортувати за&187; вкажіть стовпець, який впливає на сортування.
- В якості режиму сортування вибирається тип &171;значення комірок&187; .
- Залишилося вказати тільки порядок &171; від А до Я & 187; або & 171; від Я до А&187; .
- Якщо треба сортувати і інші стовпці, додайте їх в якості рівнів і виконайте таку ж настройку.
- Поверніться до таблиці і переконайтеся в тому, що всі дії виконані правильно.
![Выделение всей таблицы для создания настраиваемой сортировки в Excel](https://cdn.daad.org.ua/images/7934/f345de3fb7f4a03c4b0a90361e229e13.png)
![Переход к настройке сортировки по алфавиту через отдельное меню в Excel](https://cdn.daad.org.ua/images/7934/bfbcc555b7d5a91707f2e86a0598bea6.png)
![Создание первого уровня сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/ed9dcf2f30c7c398f03dc4e111692b6d.png)
![Выбор ячеек в уровне для сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/b8e3bc9eec6bf010d95e40c41f5b9e5f.png)
![Выбор принципа сортировки при настройке уровня в Excel](https://cdn.daad.org.ua/images/7934/e4e637683f37789ecb6316778b8fcaa2.png)
![Добавление второго уровня для настраиваемой сортировки в Excel](https://cdn.daad.org.ua/images/7934/6f6e8c918f14ace62e2076f556547afb.png)
![Результат использования настраиваемой сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/4764006422343e722aa0c155ff5b3f06.png)
Спосіб 3: формула сортування
Недоліки попередніх методів полягають у тому, що вони сортують тільки одноразово, а динамічно при внесенні змін таблиця не змінюється. Якщо вас не влаштовує такий варіант, знадобиться вручну створити формулу сортування, яка при додаванні або видаленні елементів автоматично перерахує їх і поставить в потрібному порядку. Формул буде кілька, оскільки поки розробники не додали спеціальну функцію, яка дозволяла б обійтися без застосування допоміжних підрахунків. Весь подальший процес складається з декількох етапів для правильного розуміння принципу сортування за алфавітом.
Крок 1: Створення допоміжної формули
Основне завдання – створити допоміжну формулу, яка аналізує слова в клітинках і визначає їх порядковий номер в майбутньому відсортованому за алфавітом списку. Це відбувається при порівнянні вбудованими алгоритмами Excel, що працюють за принципом аналізу кодування. Детально розбирати роботу цієї формули не будемо, тільки покажемо її створення.
- Для роботи з майбутніми обчисленнями знадобиться створити з осередків групу, для чого їх необхідно виділити і в спеціально відведеному полі зверху задати нову назву.
- Тепер діапазон виділених комірок має власне ім'я, відповідальне за його вміст, &8212; у нашому випадку це фрукти. Якщо вводите кілька слів в назві, не ставте пробіл, А використовуйте замість нього нижнє підкреслення: &171; (приклад_тексту)&187; .
- У новій клітці створимо формулу
COUNTIF
, яка підраховує клітини, що задовольняють умову. В якості діапазону вказуйте створену тільки що групу, потім першу клітинку для порівняння. В результаті первісний вигляд формули такий:=COUNTIF (фрукти; A1)
. - Зараз результатом цієї формули буде &171;1&187;
, оскільки її запис не зовсім правильний для майбутніх розрахунків, тому додайте вираз
"<="&038;
перед номером першої комірки. - Розтягніть формулу, затиснувши край комірки, до кінця майбутнього списку для сортування.
- Перейменуйте діапазон з числами в групу - це знадобиться при складанні наступної формули.
![Успешное переименование диапазона ячеек в именной перед сортировкой по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/447a99629638cef36703496c005b6d6b.png)
![Создание вспомогательной формулы для сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/9dad42ea54a0884553ed1e9341cf10c0.png)
![Завершающий штрих создания вспомогательной формулы для сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/3cc7f1589cfd1c41f9d47821b9ad84db.png)
![Растягивание вспомогательной формулы для сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/1faf8034e2edf500e0f10712026873b2.png)
![Переименование диапазона вспомгательной формулы для сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/944e736e3b991972762eceea9d9ab210.png)
Крок 2: Створення формули сортування
Допоміжна формула готова і працює правильно, тому можна приступити до створення основної функції, яка і буде займатися сортуванням завдяки вже існуючому автоматичному визначнику позицій.
- У новій комірці почніть вводити
=пошук (рядок(A1)
. Ця формула відповідає за пошук позиції рядка, через що і слід вказати аргумент "A1" . - Далі для простоти додавання іменних діапазонів перейдіть до "Формули" , розгорніть меню "певні імена" і виберіть "використовувати у формулі" .
- Додайте діапазон із допоміжною формулою та вкажіть для нього тип відображення "точна відповідність" у випадаючому списку, який з'явиться після додавання ";" .
- Завершіть створення формули, обернувши її у функцію
Індекс
, яка буде працювати з масивом назв. - Перевірте результат, а потім розтягніть формулу так, як це вже було показано вище.
- Тепер Ви отримаєте коректно працюючий динамічний список, відсортований за алфавітом.
![Использование функции добавления конкретных имен при создании формулы сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/c70630f511b8cd7142c8f84e3bb7b3f1.png)
![Настройка точного совпадения при создании формулы сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/a33c939c122c7d10086f06616e8009bb.png)
![Заключение формулы в функцию ИНДЕКС для будущей сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/ea4be5567d6c8dca2577bc2006c878ba.png)
![Успешное создание формулы для сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/8cfe2a207b790873996599ae46512cae.png)
![Растягивание формулы для сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/12e0f77e05fbeb888fb7e87ce6ba661d.png)
Для спрощення розуміння окремо надаємо повну формулу:
=(Індекс(фрукти; ПОИСКПОЗ(рядок(A1); номер_слова; 0)))
, вам же залишиться тільки відредагувати її під свої цілі і розтягнути на необхідний діапазон осередків.
Крок 3: модернізації формули для повторних назв
Єдиний недолік створеної тільки що формули – некоректна її робота при наявності повторних назв, що ви можете помітити на представленому далі скріншоті. Це пов'язано з тим, що допоміжна функція не в змозі правильно обробити повторювані слова, тому її доведеться трохи вдосконалити, якщо ви хочете використовувати в списку повтори.
- Відкрийте допоміжну формулу та зніміть знак "<"
, щоб
COUNTIF
працював лише за умови рівності. - Додайте другу частину -
+ COUNTIF ($A$1: A1; A1)
, що дозволяє нормально записувати однакові слова в послідовному порядку. - Знову розтягніть формулу, щоб вона змінилася на всіх клітинках.
- Додайте до списку повторювані назви, щоб перевірити їх нормальне відображення.
![Переход к редактированию вспомогательной формулы для исправления ошибки при наличии повторяющихся слов в Excel](https://cdn.daad.org.ua/images/7934/fdfb35c50c125a123bf28d9688f40e83.png)
![Добавление второй части вспомогательной формулы сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/951d969113c826b58e0c2187b1b56f31.png)
![Растягивание вспомогательной формулы сортировки по алфавиту после редактирования в Excel](https://cdn.daad.org.ua/images/7934/c9c9f16807b4fb57f83397d4b750f451.png)
![Успешное редактирование вспомогательной формулы для сортировки по алфавиту в Excel](https://cdn.daad.org.ua/images/7934/bf8925611c385b56015e162ae3380043.png)