Метод 1: Бутоните за бързо сортиране

В Excel има бутони, отговарящи за бързото сортиране на избрания масив от данни. Използването им ще бъде оптимално в ситуации, когато е необходимо да се обработят клетките само веднъж, предварително избирайки необходимите.

  1. Задръжте левия бутон на мишката и изберете всички стойности, които ще бъдат подложени на сортиране.
  2. Избиране на диапазон от клетки за бързо сортиране по азбучен ред в Excel
  3. На раздела "Начало" отворете падащото меню "Редактиране".
  4. Отваряне на менюто с инструменти за бързо сортиране по азбучен ред в Excel
  5. В него използвайте блока "Сортиране и филтриране", избирайки реда, в който искате да подредите стойностите.
  6. Избор на инструмент за бързо сортиране на избраните стойности по азбучен ред в Excel
  7. Ако се появи известие за откритие на данни извън диапазона, ще трябва да изберете дали да го разширите или да сортирате само в рамките на указаното избиране. Нека първо разгледаме първия вариант.
  8. Избор на режим на сортиране при наличие на незасегнат диапазон в Excel
  9. При неговото използване съседните клетки, зависещи от общата таблица, се настройват според реда на разположение на текста, тоест ако срещу клетка "Август" има стойност "27", тя остава срещу същата дума.
  10. Пример за сортиране по азбучен ред с разширяване на диапазона в Excel
  11. Вторият вариант е "Сортиране в рамките на указаното избиране".
  12. Избор на втори режим на сортиране по азбучен ред без разширяване на обхвата в Excel
  13. Така се премества само указаното текстово съдържание, а клетките срещу него остават непокътнати.Това означава, че ще настъпи изместване на данните, ако преди това е имало някаква връзка между тях.
  14. Резултат от сортиране по азбучен ред без разширяване на диапазона в Excel

Ако все още не сте решили дали искате да сортирате само посочения диапазон или трябва да включите съседни клетки, проверете всеки вариант, отменяйки го с натискане на клавишната комбинация Ctrl + Z. Така е по-лесно да се определи какви промени настъпват в таблицата.

Метод 2: Персонализирано сортиране

Персонализираното сортиране позволява по-гъвкаво подреждане на елементите в таблицата, като се вземат предвид няколко нива и различни диапазони от данни. За неговото създаване се използва специално меню, което ще вземем предвид по-нататък.

  1. Препоръчваме веднага да маркирате цялата таблица, ако освен сортиране по азбучен ред желаете да добавите още няколко нива.
  2. Избиране на цялата таблица за създаване на персонализирана сортировка в Excel
  3. След това в същия раздел "Редактиране" изберете опцията "Персонализирано сортиране".
  4. Преминаване към настройка на сортиране по азбучен ред чрез отделно меню в Excel
  5. В падащото меню "Сортиране по" посочете колоната, която е засегната от сортирането.
  6. Създаване на първото ниво на сортиране по азбучен ред в Excel
  7. Като режим на сортиране се избира тип "Стойности на клетките".
  8. Избор на клетки в ниво за сортиране по азбучен ред в Excel
  9. Остава само да посочите реда "От А до Я" или "От Я до А".
  10. Избор на принципа на сортиране при настройка на ниво в Excel
  11. Ако трябва да сортирате и други колони, добавете ги като нива и извършете същата настройка.
  12. Добавяне на второ ниво за персонализирано сортиране в Excel
  13. Върнете се към таблицата и се уверете, че всички действия са изпълнени правилно.
  14. Резултат от използването на персонализирано сортиране по азбучен ред в Excel

Метод 3: Формула за сортиране

Недостатъците на предишните методи са, че те сортират само еднократно, а динамично при извършване на промени таблицата не се променя. Ако не ви удовлетворява такъв вариант, ще е необходимо ръчно да създадете формула за сортиране, която при добавяне или премахване на елементи автоматично ще ги пренареди в необходимия ред. Формулите ще бъдат няколко, тъй като засега разработчиците не са добавили специална функция, която да позволи да се мине без използване на помощни изчисления.Целият последващ процес се състои от няколко етапа за правилното разбиране на принципа на сортиране по азбучен ред.

Стъпка 1: Създаване на помощна формула

Основната задача е да се създаде помощна формула, която анализира думите в клетките и определя техния реден номер в бъдещия списък, сортиран по азбучен ред. Това става чрез сравнение с вградените алгоритми на Excel, които работят на принципа на анализ на кодировката. Няма да разглеждаме подробно работата на тази формула, а само ще покажем нейното създаване.

  1. За работа с бъдещите изчисления е необходимо да се създаде група от клетките, за което трябва да ги маркирате и в специално отреденото поле отгоре да зададете ново име.
  2. Избиране на клетки за създаване на група от диапазон в Excel преди сортиране по азбучен ред

  3. Сега диапазонът на маркираните клетки има собствено име, което отговаря за неговото съдържание — в нашия случай това са плодове. Ако въвеждате няколко думи в името, не поставяйте интервал, а използвайте вместо него долна черта: "(пример_текста)".
  4. Успешно преименуване на диапазона от клетки в името преди сортиране по азбучен ред в Excel
  5. В новата клетка ще създадем формула СЧЁТЕСЛИ, която брои клетките, удовлетворяващи условието. Като диапазон посочете току-що създадената група, след това първата клетка за сравнение.В крайна сметка първоначалният вид на формулата е следният: =СЧЁТЕСЛИ(Фрукты;A1).
  6. Създаване на помощна формула за сортиране по азбучен ред в Excel
  7. Сега резултатът от тази формула ще бъде "1", тъй като записът ѝ не е напълно верен за бъдещи изчисления, затова добавете израза "<="& пред номера на първата клетка.
  8. Завършващият щрих на създаването на помощна формула за сортиране по азбучен ред в Excel
  9. Разтегнете формулата, като задържите края на клетката, до края на бъдещия списък за сортиране.
  10. Разширяване на помощната формула за сортиране по азбучен ред в Excel
  11. Преименувайте диапазона с числата в група - това ще е необходимо при съставянето на следващата формула.
  12. Преименуване на диапазона на помощната формула за сортиране по азбучен ред в Excel

Стъпка 2: Създаване на формула за сортиране

Помощната формула е готова и работи правилно, затова можем да преминем към създаването на основната функция, която ще се занимава със сортирането благодарение на вече съществуващия автоматичен определител на позиции.

  1. В новата клетка започнете да въвеждате =ПОИСКПОЗ(СТРОКА(A1). Тази формула отговаря за търсенето на позицията на реда, поради което трябва да посочите аргумента "A1".
  2. Преминаване към създаване на формула за сортиране по азбучен ред в Excel

  3. След това, за улеснение на добавянето на именувани диапазони, отидете на "Формули", разширете менюто "Определени имена" и изберете "Използвай в формула".
  4. Използването на функцията за добавяне на конкретни имена при създаването на формула за сортиране по азбучен ред в Excel
  5. Добавете диапазона с помощната формула и посочете за него типа на съвпадение "Точно съвпадение" в падащото меню, което ще се появи след добавянето ";".
  6. Настройка на точно съвпадение при създаване на формула за сортиране по азбучен ред в Excel
  7. Завършете създаването на формулата, обвивайки я в функцията ИНДЕКС, която ще работи с масива от имена.
  8. Заключение на формулата в функцията ИНДЕКС за бъдеща сортиране по азбучен ред в Excel
  9. Проверете резултата и след това разтегнете формулата, както беше показано по-горе.
  10. Успешно създаване на формула за сортиране по азбучен ред в Excel
  11. Сега ще получите коректно работещ динамичен списък, сортиран по азбучен ред.
  12. Разширяване на формулата за сортиране по азбучен ред в Excel

За улесняване на разбирането отделно предоставяме пълната формула:

=(ИНДЕКС(Фрукты;ПОИСКПОЗ(СТРОКА(A1);номер_слова;0))), на вас остава само да я редактирате според вашите цели и да я разтегнете на необходимия диапазон от клетки.

Стъпка 3: Модернизация на формулата за повторни имена

Единственият недостатък на току-що създадената формула е некоректната ѝ работа при наличие на повторни имена, което можете да забележите на представения по-долу екранен снимка.Това е свързано с факта, че помощната функция не може да обработи правилно повтарящите се думи, затова ще трябва да я усъвършенствате малко, ако искате да използвате повтарящи се елементи в списъка.

Пример на грешка при наличие на еднакви думи по време на сортиране по азбучен ред в Excel

  1. Отворете помощната формула и премахнете знака "<", за да СЧЕТИ работи само при условие за равенство.
  2. Преход към редактиране на помощната формула за коригиране на грешка при наличие на повтарящи се думи в Excel
  3. Добавете втората част - +СЧЕТИ($A$1:A1;A1), която позволява нормално записване на еднакви думи в последователен ред.
  4. Добавяне на втората част от помощната формула за сортиране по азбучен ред в Excel
  5. Отново разтегнете формулата, за да се промени във всички клетки.
  6. Разширяване на помощната формула за сортиране по азбучен ред след редактиране в Excel
  7. Добавете в списъка повтарящи се наименования, за да проверите тяхното нормално отображение.
  8. Успешно редактиране на помощната формула за сортиране по азбучен ред в Excel