Како да ги сортирате податоците по азбучен ред во Excel (8 методи)

  • Споделете Го Ова
Hugh West

Содржина

Многу често, мораме да ја извршиме операцијата Сортирај на нашите Excel податоци. Дополнително, можеме да ги сортираме податоците врз основа на бројни нарачки. Азбучниот ред е еден од најкористените. Сепак, рачно сортирање по азбучен ред во голем работен лист е напорна работа. Во оваа статија, ќе ви ги покажеме едноставните, но ефективни методи за сортирање податоци по азбучен ред во Excel .

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

Преземете ја работната книга за вежбање

Преземете ја следнава работна книга за да вежбате сами.

Соредете ги податоците по азбучен ред во Excel.xlsx

8 методи за подредување податоци по азбучен ред во Excel

1. Сортирање на вредноста по азбучен ред во Excel со функција за сортирање

Функцијата Excel Сортирање ни помага многу лесно да ги сортираме податоците . Во нашиот прв метод, ќе ја користиме оваа функција. Затоа, следете ги чекорите за да ја извршите задачата.

ЧЕКОРИ:

  • Прво, изберете го опсегот B5:D10 .
  • Потоа, одете во Дома Уредување Подреди & Филтер Подреди од А до Ш .

  • Конечно, ќе го добиете подредениот резултат.

Прочитајте повеќе: Како да подредите алфанумерички податоци во Excel (со лесни чекори)

2. Пријавете сепогоре опишаните методи. Продолжете да ги користите и кажете ни дали имате повеќе начини да ја извршите задачата. Не заборавајте да кажете коментари, предлози или прашања доколку имате во делот за коментари подолу.

Функцијата на филтерот на Excel за поставување податоци по азбучен ред

Можеме да ја примениме и функцијата Филтер на Подредување податоци. Затоа, научете ги чекорите подолу за да ја извршите задачата.

ЧЕКОРИ:

  • Прво, кликнете B4 .
  • Потоа, изберете Дома Уредување Сортирање и засилување; Филтер Филтер .

  • Сега, притиснете го паѓачкото мени покрај Продавач заглавие и изберете Сортирај a во Z .

  • На крајот, ќе ги врати подредените податоци.

Прочитај повеќе: Разлика помеѓу сортирање и филтрирање во Excel

3. Подреди повеќе колони во Excel

Покрај тоа, можеме да подредиме повеќе колони во исто време. Ова е особено корисно кога ги имаме истите вредности во повеќе ќелии на колона. Оттука, следете го процесот за Сортирај податоци по азбучен ред во Excel .

ЧЕКОРИ:

  • На почетокот, изберете го опсегот B5:D10 .
  • Потоа, изберете Податоци Сортирај & Филтер Сортирај .

  • Следствено, полето за дијалог Подреди ќе се појави.
  • Сега, притиснете Додај ниво .
  • Следно, изберете Продавач во Подреди по и Производ во Потоа по полиња.
  • Подоцна, изберете A до Z од опциите Нареди и притиснете OK .

  • На крајот, ќе го добиете посакуваното сортирањеподатоци.

Прочитајте повеќе: Како да подредите повеќе колони со Excel VBA (3 методи)

4. По азбучен ред Подредување редови

Стандардно, Excel ја применува операцијата Сортирање од врвот до дното. Но, можеме да сортираме лево кон десно преку мала поставка. Затоа, научете го процесот за подредување редови по азбучен ред.

ЧЕКОРИ:

  • Прво, изберете го опсегот и одете до Податоци Сортирај & засилувач; Filte r ➤ Sort .
  • Како резултат на тоа, полето за дијалог Sort ќе се појави. Овде, притиснете Опции .

  • Потоа, изберете го кругот за Подреди лево надесно и притиснете Во ред .

  • Потоа, изберете Ред 4 ( Заглавија ред) и изберете А до Ш по редослед.
  • Подоцна, притиснете OK .

  • На крајот, ќе ги врати реорганизираните податоци.

Прочитајте повеќе: Како да подредите повеќе редови во Excel ( 2 начини)

Слични читања

  • Како да подредите по месец во Excel (4 методи)
  • Како да ја подредите IP адресата во Excel (6 методи)
  • [Решено!] Сортирањето на Excel не работи (2 решенија)
  • Како да додадете копче за сортирање во Excel (7 методи)
  • Како да подредите единствена листа во Excel (10 корисни методи)

5 Нарачајте податоци во Excel со користење на функцијата SORT

Дополнително, можеме да ја користиме функцијата Excel SORT за нарачување податоци.Значи, следете ја процедурата.

ЧЕКОРИ:

  • Изберете ја ќелијата F5 на почетокот.
  • Тука, напишете формулата:
=SORT(B5:D10,1,1)

  • На крај, притиснете Enter и ќе се истури преуредени податоци.

Прочитај повеќе: Како да се користи функцијата сортирање во Excel VBA (8 соодветни примери)

6. Направете помошна колона за подредување на вредности по азбучен ред

Сепак, можеме да создадеме помошна колона за подредување вредности по азбучен ред. За да ја извршите задачата, научете ги следните чекори.

ЧЕКОРИ:

  • Прво, изберете ја ќелијата E5 и напишете ја формулата :
=COUNTIF($B$5:$B$10,"<="&B5)

  • Потоа, притиснете Enter и користете Автоматско пополнување алатка за завршување на серијата.

Функцијата COUNTIF ги споредува вредностите на текстот и го враќа нивниот релативен ранг.

  • Сега, изберете ја ќелијата F5 . Овде, напишете ја формулата:
=INDEX($B$5:$B$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))

  • Следно, притиснете Enter и пополнете ја одморете се со алатката AutoFill .

Како функционира формулата?

  • ROWS($E$5:E5)

Функцијата ROW ги враќа соодветните броеви на редови.

  • MATCH(ROWS($E$5:E5),$E$5:$E$10,0)

Функцијата MATCH ја враќа релативната позиција на ставките присутни во опсегот $E$5:$E$10 .

  • INDEX($B$5:$B$10,MATCH(REWS($E$5:E5),$E$5 :$E$10,0))

Конечно, функцијата INDEX ја враќа вредноста присутна во редот истурен од MATCH(ROWS($E $5:E5),$E$5:$E$10,0) формула.

  • Потоа, во ќелијата G5 , напишете ја формулата:
=INDEX($C$5:$C$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))

  • Притиснете Enter и пополнете ја серијата користејќи Автоматско пополнување .

⏩ Како функционира формулата?

  • РЕДИТЕ ($E $5:E5)

Функцијата ROW најпрво ги враќа соодветните броеви на редови.

  • MATCH(ROWS($ E$5:E5),$E$5:$E$10,0)

Функцијата MATCH ја враќа релативната позиција на ставките присутни во опсегот $E$5:$E$10 .

  • INDEX($C$5:$C$10,MATCH(REWS($E$5:E5),$E$5:$ E$10,0))

Конечно, функцијата INDEX ја враќа вредноста присутна во редот истурен од MATCH(ROWS($E$5: E5), $E$5:$E$10,0) формула.

  • Подоцна, во ќелијата H5 , напишете ја формулата:
=INDEX($D$5:$D$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))

  • Конечно, притиснете Enter и завршете го остатокот со Автоматско пополнување .

⏩ Како функционира формулата?

  • РЕДИТЕ ( $E$5:E5)

Функцијата ROW најпрво ги враќа соодветните броеви на редови.

  • MATCH(ROWS ($E$5:E5),$E$5:$E$10,0)

Функцијата MATCH ја враќа релативната позиција на ставкитеприсутни во опсегот $E$5:$E$10 .

  • INDEX($D$5:$D$10,MATCH(REWS($E$5:E5) ,$E$5:$E$10,0))

Конечно, функцијата INDEX ја враќа вредноста присутна во редот истурен од MATCH( ROWS($E$5:E5),$E$5:$E$10,0) формула.

Прочитајте повеќе: Подреди колона по вредност во Excel (5 Методи)

7. Комбинирајте ги функциите на Excel за да ги организирате податоците

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

ЧЕКОРИ:

  • Изберете ја ќелијата E5 на почетокот.
  • Потоа, напишете ја формулата:
=INDEX($B$5:$B$10,MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0))

  • Следно, притиснете Enter и користете го Автоматско пополнување алатка за пополнување на серијата.
  • На крај, ќе добиете организирани податоци.

⏩ Како Formula Work?

  • COUNTIF($B$5:$B$10,”<=”&$B$5:$B$10)

Функцијата COUNTIF ги споредува текстуалните вредности присутни во опсегот $B$5:$B$10 и на почетокот го враќа нивниот релативен ранг.

  • ROWS($B$5:B5)

Функцијата ROWS ги враќа соодветните броеви на редови.

  • MATCH(ROWS($B$5:B5), COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0)

Функцијата MATCH ја враќа релативната позиција на ставките присутни во наведениот опсег што е излез од COUNTIF($B$5:$B$10,"<="&$B$5:$B$10) .

  • INDEX($B$5: $B$10,MATCH(REWS($B$5:B5),COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0))

На крајот, функцијата INDEX ги извлекува имињата по азбучен ред.

Прочитајте повеќе: Како да ги подредите податоците по два Колони во Excel (5 лесни начини)

8. Подредете ги мешаните податоци по азбучен ред во Excel

Понекогаш, можеби ќе треба да подредуваме мешани податоци што содржат дупликати, празни места и броеви. Во нашиот последен метод, ќе го решиме овој вид на случај. Затоа, следете го за да знаете како да Соредувате мешани податоци по азбучен ред во Excel .

ЧЕКОРИ:

  • На почетокот, изберете ја ќелијата E5 и напишете ја формулата:
=COUNTIF($B$5:$B$10,"<="&B5)

  • Потоа, притиснете Enter и пополнете ја серијата со AutoFill .

Тука, ги споредува вредностите на текстот и го враќа релативниот ранг.

  • Потоа, во ќелијата F5 , напишете ја формулата:
=--ISNUMBER(B5)

  • Подоцна, притиснете Enter и завршете го остатокот со Автоматско пополнување .

Функцијата ISNUMBER ги бара вредностите Број .

  • Повторно, изберете F11 и користете ја функцијата AutoSum во Excel за да го најдете вкупниот број.

  • Изберете ќелија G5 за да ја напишете формулата:
=--ISBLANK(B5)

  • Притиснете Enter и користете Автоматско пополнување допополнете го остатокот.

Тука, функцијата ISBLANK ги бара празните ќелии.

  • Потоа, изберете ќелија G11 и применете ја функцијата Автоматска сума за да го најдете вкупниот број.

  • Изберете ќелија H5 и напишете ја формулата:
=IF(ISNUMBER(B5),E5,IF(ISBLANK(B5),E5,E5+$F$11))+$G$11

  • Притиснете Enter и користете ја алатката AutoFill .

ЗАБЕЛЕШКА: Оваа формула со функцијата IF се раздвојува празни места, бројки и текстуални вредности. Ако ќелијата е празна, таа го враќа збирот на ќелијата E5 и ќелијата G11 . За која било нумеричка вредност, го враќа споредбениот ранг и го додава вкупниот број на празни места. Ако е текст, ќе го врати компаративниот ранг и ќе го додаде вкупниот број на нумерички вредности и празни места.

  • Сега, изберете ја ќелијата I5 и напишете ја формулата:
=IFERROR(INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0)),"")

  • Следно, притиснете Enter и користете ја алатката AutoFill .
  • Конечно, ќе ги врати подредените податоци со празната ќелија на последната позиција.

⏩ Како функционира формулата Работите?

  • РЕДИТЕ ($I$5:I5)

Прво, РЕДИТЕ функцијата ги враќа соодветните броеви на редови.

  • МАЛИ($H$5:$H$10,ROWS($I$5:I5)+$G$11)

Тука, функцијата SMALL ја враќа одредената најмала вредност од опсегот $H$5:$H$10 .

  • СОПРЕДУВАЊЕ(МАЛИ($H$5:$H$10,РЕДОВИ($I$5:I5)+$G$11 ),$H$5:$H$10,0)

Функцијата MATCH ја враќа релативната позиција на ставките присутни во наведениот опсег.

<. $10,0))

Функцијата INDEX ги извлекува имињата по азбучен ред од опсегот $B$5:$B$10 .

  • FERROR(INDEX($B$5:$B$10,MATCH(SALL($H$5:$H$10,REWS($I$5:I5)+$G$11),$ H$5:$H$10,0))””)

На крај, функцијата IFERROR се враќа празно ако се најде грешка, инаку ги враќа податоците.

Прочитајте повеќе: Автоматско сортирање кога податоците се внесуваат во Excel (3 методи)

Проблеми при подредување на податоците по азбучен ред во Excel

1. Празни или скриени колони и редови

Ако има празни или скриени податоци, нема да го добиеме правилно подредениот резултат. Значи, треба да ги избришеме празните ќелии пред да ја примениме операцијата Сортирање за да обезбедиме прецизен резултат.

2. Непрепознатливи заглавија на колони

Повторно, ако заглавијата се во ист формат како и обичните записи, веројатно е дека ќе завршат некаде во средината на подредените податоци. За да го спречите ова, изберете ги само редовите со податоци, а потоа применете ја операцијата Сортирај .

Заклучок

Отсега, ќе можете да Сортирате податоци по Азбучен ред во Excel со

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.