Как да сортирате данните по стойност в Excel (5 лесни метода)

  • Споделя Това
Hugh West

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

Изтегляне на работна тетрадка за практика

Можете да изтеглите работната тетрадка за упражнения, която използвахме за изготвянето на тази статия.

Сортиране на данните по стойност.xlsx

5 лесни метода за сортиране на данни по стойност в Excel

1. Сортиране на данни от Excel по стойност в колона

Да предположим, че имаме следния набор от данни, съдържащ имената на няколко души и тяхната възраст.

Сега първо ще подредя възрастта на горепосочените хора, а след това ще подредя и имената им.

Стъпки:

  • За да сортирате възрастта на хората, изберете стойностите за възраст в колона C първо.

  • След това, за да сортирате във възходящ ред, отидете в Данни > От А до Я икона от Сортиране и филтриране (вижте снимката на екрана).

  • В резултат на това Предупреждение за сортиране ще се появи диалогов прозорец, изберете Разширяване на избора да подредите имената на хората според подредената им възраст.
  • След това натиснете SORT .
  • Ако не искате сортирането на данните в избраната колона да се отрази на останалите данни, изберете Продължаване на текущия избор .

  • Накрая ще видите резултата по-долу. Стойностите на възрастта на хората са подредени във възходящ ред.

  • По подобен начин можете да организирате горните данни за възрастта в низходящ ред, като Данни > Z към A икона.

⏩ Забележка:

Можете да сортирате имената на колоните B в азбучен низходящ/нарастващ ред, като следвате следните стъпки.

Стъпки:

  • Изберете първо имената.
  • След това отидете в Данни > От А до Я / Z към A икона.

  • Следователно ето какъв резултат ще получим. Можете да приложите този процес и за организиране на стойности на дати.

Прочетете още: Как да сортирате и филтрирате данни в Excel (пълно ръководство)

2. Сортиране на данни в диапазон или таблица по стойност

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

Сега ще организирам горния диапазон въз основа на имената на хората във възходящ ред.

Стъпки:

  • Първо, изберете някоя от клетките в колоната, която искате да сортирате (тук Клетка B7 ).
  • След това отидете в Данни > От А до Я (вижте снимката на екрана).

  • Вследствие на това Excel ще върне следния резултат. Всички данни за имената в колона B са сортирани и по този начин се актуализира редът на данните в останалите колони.

Прочетете още: Как да сортирате диапазона с помощта на VBA в Excel (6 примера)

3. Сортиране на данни по стойност с помощта на потребителско сортиране в Excel

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

3.1. Сортиране на данни в няколко колони

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

Стъпки:

  • Първоначално изберете някоя от клетките в набора от данни по-долу и отидете на Данни > Сортиране .

  • В резултат на това Сортиране Появява се диалогов прозорец.
  • След това за първото ниво изберете името на колоната от полето Сортирай по падащ списък.
  • След това кликнете върху Добавяне на ниво . Тъй като искам да добавя още две нива, ще щракна върху Добавяне на ниво два пъти.

  • В резултат на това ще видите, че нивата по-долу са добавени в Сортиране Сега изберете колоните, които искате да сортирате, след което Сортиране на и Поръчка и натиснете OK .

  • Накрая ще получим следния резултат.

3.2. Сортиране на данни с помощта на потребителски списък

Понякога се налага да организираме данните въз основа на потребителски списък. В този метод ще ви покажа как можете да направите потребителски списък. По-късно ще сортирам стойностите според потребителския списък.

Да предположим, че в набора от данни по-долу са изброени 3 различни професии. Професия колона в съответствие със списъка: Адвокат , Инженер , Журналист .

Стъпки:

  • Първо, изберете някоя от клетките от набора от данни и отидете в Данни > Сортиране да донесе Сортиране диалогов прозорец.
  • След това от Сортиране кликнете върху диалоговия прозорец Поръчка падащото меню и изберете Персонализиран списък опция. Натиснете OK след това.

  • В резултат на това Персонализиран списък щракнете върху диалоговия прозорец Нов списък , въведете елементите на списъка в Вписвания в списъка и щракнете върху Добавяне на .

  • След като списъкът бъде добавен в Персонализиран списък , натиснете OK за да затворите прозореца.

  • Сега се връщаме към Сортиране кликнете върху OK за да приложите персонализирания списък в Професия колона.

  • Накрая ще получим следния резултат. Всички данни са сортирани по списък: Адвокат , Инженер , Журналист .

Прочетете още: Как да създадете потребителски сортиране в Excel (създаване и използване)

Подобни четива

  • Предимства на сортирането на данни в Excel (включени са всички функции)
  • Как да премахнете сортирането по цвят в Excel (с лесни стъпки)
  • Excel не подрежда правилно числата (4 причини с решения)
  • Как да сортирате автоматично в Excel без макроси (3 метода)
  • [Поправено]: Сортирането по цвят на клетката не работи в Excel (3 решения)

4. Използвайте функцията SORT на Excel, за да подредите данните по стойност

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

Стъпки:

  • Първо въведете следната формула в Клетка E5 и натиснете Въведете .
=SORT(B5:C14,2)

  • След въвеждане на формулата ще получим следния резултат в масив.

Тук SORT функция поръчва данни в диапазон B5:C14 по колона 2 .

Прочетете още: Как да използвате функцията за сортиране в Excel VBA (8 подходящи примера)

5. Комбиниране на функциите INDEX, MATCH & SMALL за сортиране по числова стойност

В този метод ще сортирам данните по числова стойност, като използвам комбинацията от INDEX , MATCH, ROW & МАЛЪК Например, ще подредя имената на хората в набора от данни по-долу според съответната им възраст.

Стъпки:

  • Въведете следната формула в Клетка F5 и натиснете Въведете .
=INDEX(B5:D14,MATCH(SMALL(C5:C14,ROW(A1:A10)),C5:C14,0),MATCH(F4:H4,B4:D4,0))

  • В резултат на това Excel ще върне резултата в масива по-долу. Всички стойности на възрастта са сортирани в във възходящ ред.

🔎 Как работи формулата?

  • РЕД(A1:A10)

Тук РЕД функцията връща номера на реда в диапазона A1:A10 което е:

{ 1;2;3;4;5;6;7;8;9;10 }

  • SMALL(C5:C14,ROW(A1:A10))

След това МАЛЪК функцията връща k-тата най-малка стойност в диапазона C5:C14 като:

{ 22;25;28;30;32;33;35;40;43;45}

  • MATCH(SMALL(C5:C14,ROW(A1:A10))

Сега MATCH ще върне функцията:

{ 3;7;10;2;6;8;1;4;9;5 }

  • MATCH(F4:H4,B4:D4,0)

След това се връща горната част на формулата:

{ 1,2,3 }

  • INDEX(B5:D14,MATCH(SMALL(C5:C14,ROW(A1:A10)),C5:C14,0),MATCH(F4:H4,B4:D4,0))

Накрая, INDEX функцията връща следния резултат:

{ Милър }

Прочетете още: Как да сортираме числата в Excel (8 бързи начина)

Нещата, които трябва да запомните

  • Можем да получим Сортиране като щракнете с десния бутон на мишката и върху стойността на клетката.

  • Като алтернатива можете да намерите Сортиране като следвате пътя Начало > Редактиране на група> Сортиране и филтриране .

  • Можете да сортирате данните по Цвят на клетката , Цвят на шрифта , Икона за условно форматиране и т.н.

Заключение

В горната статия се опитах да разгледам подробно няколко метода за сортиране на данни по стойност в Excel. Надявам се, че тези методи и обяснения ще бъдат достатъчни за решаване на проблемите ви. Моля, уведомете ме, ако имате някакви въпроси.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.