Прескочи на основното съдържание

Как да сортирате всеки ред по азбучен ред и поотделно наведнъж?

Автор: Слънце Последна промяна: 2020-08-20

Да предположим, че имате набор от данни и сега искате да сортирате всеки ред по азбучен ред и поотделно, както е показано на екранната снимка по-долу, как можете да го разрешите? В тази статия ще представя някои методи и трикове за бързо справяне с тази задача в Excel.
doc сортиране на всеки ред 1

Сортирайте всеки ред по азбучен ред един по един с функцията за сортиране

Сортирайте бързо всеки ред по азбучен ред с формули


стрелка син десен балон Сортирайте всеки ред по азбучен ред един по един с функцията за сортиране

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

1. Изберете първия ред, който искате да сортирате по азбучен ред, и щракнете Дата > Вид, и в пукането Предупреждение за сортиране диалог, проверка Продължете с текущата опция за избор и щракнете върху Вид бутон. Вижте екранна снимка:
doc сортиране на всеки ред 2

2. След това в Вид кликнете върху Настроики да отворите Опции за сортиране диалогов прозорец и проверете Сортиране отляво надясно. Вижте екранна снимка:
doc сортиране на всеки ред 3

3. След това кликнете OK да се върна към Вид и изберете номера на реда, който искате да сортирате първо в Ред падащ списък и след това посочете Сортиране по намлява Поръчка както ви трябва. Вижте екранна снимка:
doc сортиране на всеки ред 4

4. кликване OK. Можете да откриете, че първият ред, който сте избрали, е сортиран от най-малкия към най-големия. Вижте екранна снимка:
doc сортиране на всеки ред 5

5. Повторете горните 1-4 стъпки, за да сортирате другите редове един по един. И сега всеки ред е сортиран по азбучен ред и индивидуално.


стрелка син десен балон Сортирайте бързо всеки ред по азбучен ред с формули

Ако има стотици редове, които трябва да бъдат сортирани индивидуално, горният метод е загуба на време. Тук въвеждам някои формули за бързо сортиране на всеки ред поотделно от най-малкия към най-големия или обратно.

1. Изберете празна клетка до редовете, които искате да сортирате, F2 например, въведете тази формула =МАЛКО($B2:$D2,1), и натиснете Въведете ключ. Вижте екранна снимка:
doc сортиране на всеки ред 6

2. След това отидете на следващата клетка, G2, въведете тази формула =МАЛКО ($B2:$D2,2) и натиснете Въведете ключ. Вижте екранна снимка:
doc сортиране на всеки ред 7

3. В клетка M2 въведете формулата =МАЛКО($B2:$D2,3) и натиснете Въведете ключ, сега първият ред е сортиран от най-малкия към най-големия. Вижте екранна снимка:
doc сортиране на всеки ред 8

Съвет: в горните формули B2:D2 са клетките на колоната в реда, който искате да сортирате, а 1, 2,3 показват първата най-малка, втората най-малка, третата най-малка, можете да ги промените според нуждите си.

4. И изберете клетките F2: H2 (клетките с формула) и плъзнете манипулатора за автоматично попълване върху клетките, които трябва да използвате, за да сортирате съответните клетки на колона. Вижте екранна снимка:
doc сортиране на всеки ред 9

Сега всеки ред е сортиран индивидуално, можете да копирате клетките с формула и да ги поставите като стойност вместо оригиналната стойност в диапазона от данни, както ви е необходимо.
doc сортиране на всеки ред 10

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
instead of using small function, you can use sort function.
ex. =SORT(C2:E2,1,1,TRUE)
and than you can drag and copy per row.
C2:E2 --> column to be sort
1 --> index
1 --> ascending
True --> sort by column
This comment was minimized by the moderator on the site
I cannot thank you enough for this. I've watched youtube videos, read posts, and none of them seemed to understand how I needed to sort each row individually and instantly without also rearranging the others. I gathered two years worth of numeral data for a personal project and it was a big mess! Tens of thousands of rows! I needed the numbers separate in individual cells (originally they weren't, but thats a whole other story!), and now I also needed them in order per row! First I tried simply going row by row, copying, deleting, retyping, pasting; but it was TEDIOUS. Then I tried transposing the tables, sorting-by-ascending column, one by one copying the column, and repasting into a blank chart, then transposing the new chart and copying all, and then pasting back into the original chart; but again - TEDIOUS. Now I will just create an adjacent chart using the formula, copy, paste, DONE!!!!!!!!!!! YAY!!!!!!!! :) THANK YOUUUU :)
This comment was minimized by the moderator on the site
AHA! - right! - I know WHAT i need to do - now I just need to learn how to write the blimming macro to: set up a do-while loop to trip down the rows until a blank entry is found (end of range):for each populated cell found; select first cell to be processed:Assign value of target cell to a variable: Insert temporary new first row>insert temp new column 'a': copy and paste value into cell A1; convert text to columns; select generated values; cut and paste special (transpose) into temp column A; sort column a in ascending order; insert a concatenation formula into the original cell to capture values in A1&A2&A3 etc; (probably using another loop to capture populated cell values) copy and paste special (values) into original cell; remove temp column: remove temp Row A: select next cell and repeat the loop. Sounds simple enough ...
This comment was minimized by the moderator on the site
Great - now then: How can I sort multiple rows of TEXT values alphabetically - (something akin to the 'Small' function that will work with text values? - The sorting each row individually method works - but since I have over 6 thousand rows - and zero boredom threshold - I'm hoping that someone has managed to put together a formula solution (ideally) of a maco tool?
This comment was minimized by the moderator on the site
Did you got the solution for particular issue, You are asking?
This comment was minimized by the moderator on the site
Says you're going to show us how to sort alphabetically then you only use numbers.
This comment was minimized by the moderator on the site
The first method Sort each row alphabetically one by one with Sort function can sort each row alphabetically, the second one only work for numbers, thank u for ur message.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations