Як сартаваць выпадальны спіс у Excel (5 простых метадаў)

  • Падзяліцца Гэтым
Hugh West

У гэтым уроку я пакажу некаторыя метады сартавання выпадальнага спісу ў Excel. Часта, калі мы працуем з вялікай колькасцю даных або паўтаральнымі данымі, калі мы можам адсартаваць іх у алфавітным або любым іншым парадку, навігацыя па выпадальным спісе становіцца прасцей. Такім чынам, я пакажу, як спачатку ўпарадкаваць даныя ў спісе і, такім чынам, выкарыстоўваць Праверку даных для стварэння выпадальнага меню.

Спампаваць практыкавальны сшытак

Вы можаце спампаваць практычны сшытак, які мы выкарыстоўвалі для падрыхтоўкі гэтага артыкула.

Sort Drop Down.xlsm

5 метадаў сартавання Drop Унізе ў Excel

1. Ужывайце функцыю Excel SORT для ўпарадкавання і стварэння выпадальнага спісу

Спачатку я буду выкарыстоўваць функцыю SORT упарадкаваць дадзеныя ў алфавітным парадку. Напрыклад, у мяне ёсць набор даных ( B4:C13 ), які змяшчае некалькі назваў садавіны ў выпадковым парадку. Цяпер я спачатку закажу іх.

Крокі:

  • Запішыце наступную формулу ў ячэйку E5 і націсніце Enter .
=SORT(B5:B13)

  • У выніку формула дасць масіў спісу садавіны, які адсартаваны ў алфавітным парадку.

⏩ Стварэнне выпадальнага спісу :

Крокі:

  • Спачатку абярыце любую з ячэек або ўвесь дыяпазон даных, дзе вы хочаце стварыць выпадны спіс.

  • Далей са стужкі Excel перайдзіце да Даныя > Інструменты даных група> Праверка даных > Праверка даных (Глядзіце здымак экрана).

  • Затым, Адкрыецца дыялогавае акно Праверка даных . Абярыце Спіс з поля: Дазволіць . Пры выбары опцыі Спіс будзе адлюстравана поле: Крыніца . Націсніце на верхнюю стрэлку поля Крыніца , каб выбраць зыходныя даныя.

  • Цяпер увядзіце зыходныя даныя і націсніце Увядзіце . Тут мы выкарысталі знак ' # ' у канцы зыходных даных, таму што мы хочам, каб увесь масіў адсартаваных даных быў уключаны ў выпадальны спіс.

  • Пасля гэтага націсніце ОК .

  • У выніку, выпадальны спіс створаны, як чакалася.

Звязаны змест: Як размясціць лічбы ў парадку ўзрастання ў Excel з дапамогай Формула

2. Камбінацыя SORT & УНІКАЛЬНЫЯ функцыі для сартавання выпадальнага спісу

Часам спіс даных змяшчае паўтаральныя значэнні. У такім выпадку вы можаце не захацець падобныя даныя некалькі разоў у выпадальным спісе. Напрыклад, прыведзены ніжэй набор даных некалькі разоў змяшчае апельсін , какос і яблык . Такім чынам, цяпер я буду выкарыстоўваць камбінацыю функцый SORT і UNIQUE для сартавання гэтых даных.

Крокі:

  • Запішыце наступную формулу ў ячэйку E5 .
=UNIQUE(SORT(B5:B13))

  • Прыведзеная вышэй формула будзеатрымаецца масіў, які змяшчае ўнікальныя назвы садавіны.

  • Падобна метаду 1 з выкарыстаннем праверкі даных варыянт, вы можаце мець выпадальны спіс з адсартаваных вышэй назваў садавіны.

Дадатковая інфармацыя: Як сартаваць унікальны спіс у Excel (10 карысных Метады)

3. Функцыі Excel з опцыяй "Вызначэнне назвы" для арганізацыі выпадальнага спісу

На гэты раз я буду выкарыстоўваць Вызначэнне назвы магчымасць атрымаць адсартаваны спіс. Напрыклад, у мяне ёсць набор назваў садавіны ( A1:A10 ) у Аркуш1 , як паказана ніжэй. Давайце адсартуем гэтыя даныя ў алфавітным парадку.

Крокі:

  • Перайдзіце да Формулы > Вызначыць імя > Вызначыць імя .

  • Дыялогавае акно Новае імя з'явіцца ў выніку. Увядзіце Садавіна ў поле: Імя і ўвядзіце наступную формулу ў поле: Адносіцца да . Націсніце OK пасля гэтага.
=OFFSET(Sheet1!$A$1, 0, 0, COUNTA(Sheet1!$A$1:$A$1001))

  • Цяпер перайдзіце да іншага аркуша ( Аркуш2 ). Увядзіце наступную формулу ў ячэйку A1 і націсніце Enter .
=IF(COUNTA(Fruit)>=ROWS($A$1:A1), INDEX(Fruit, MATCH(SMALL(COUNTIF(Fruit, "<"&Fruit), ROW(A1)),COUNTIF(Fruit, "<"&Fruit), 0)), "")

  • Прыведзеная вышэй формула верне адну назву садавіны, якая стаіць першай у алфавітным парадку. Перацягніце ўніз знак ' + ', каб атрымаць астатнія назвы садавіны.

  • Нарэшце, пасля перацягвання ўніз ' + ', мы атрымаем спіс назваў садавіны ў алфавітным парадку.

  • Далей, выможна стварыць выпадальны спіс з дапамогай опцыі Праверка даных , прытрымліваючыся Метаду 1 . Памятайце, што на гэты раз вы павінны выбраць прыведзены вышэй спіс адсартаваных назваў садавіны ў якасці зыходных даных.

Дадаткова: Як сартаваць па імені ў Excel (3 прыклады)

Падобныя чытанні:

  • Як сартаваць дыяпазон з дапамогай VBA ў Excel ( 6 прыкладаў)
  • Сартаванне лікаў у Excel (8 хуткіх спосабаў)
  • Як сартаваць масіў з дапамогай Excel VBA (як па ўзрастанні, так і па змяншэнні)
  • [Выпраўленне] Сартаванне па даце ў Excel не працуе (2 прычыны з рашэннямі)
  • Сартаванне і ігнараванне прабелаў у Excel (4 спосабы)

4. Выкарыстоўвайце Excel Power Query для сартавання выпадаючых даных

Цяпер я буду выкарыстоўваць Excel Power Query для сартавання спіс дадзеных. Для палягчэння маёй працы я пераўтварыў свой набор даных у табліцу, націснуўшы Ctrl + T .

Крокі:

  • Спачатку абярыце табліцу ( B4:C13 ).

  • Затым перайдзіце да Дадзеныя > З табліцы/дыяпазону .

  • У выніку Магутнасць Акно рэдактара запытаў адкрыецца разам з табліцай.

  • Цяпер пстрыкніце табліцу правай кнопкай мышы і націсніце Выдаліць Іншыя слупкі , паколькі нам не патрэбныя дадатковыя слупкі.

  • Націсніце на выпадальны значок слупка з садавінай і зноў націсніце на Сартаваць па ўзрастанні .

  • Садавінаспіс будзе адсартаваны ў алфавітным парадку.

  • Пасля завяршэння сартавання абярыце Зачыніць & Загрузіць > Зачыніць & Загрузіце з Рэдактара Power Query .

  • У выніку табліца, якая змяшчае адсартаваныя назвы садавіны, адлюстроўваецца як ніжэй.

  • Пазней вы можаце стварыць выпадальны спіс з дадзеных табліцы Adobe.

Звязаны змест: Аўтаматычнае сартаванне Excel пры змене даных (9 прыкладаў)

5. Выпадны спіс парадку з дапамогай VBA ў Excel

Тут я буду выкарыстоўваць VBA для сартавання назваў садавіны ў алфавітным парадку. Напрыклад, у нас ёсць выпадны спіс, у якім назвы садавіны не адсартаваны ў любым парадку.

Такім чынам, я пакажу, як упарадкаваць выпадальны спіс вышэй у алфавітным парадку .

Крокі:

  • Спачатку я перайду да аркуша, дзе знаходзяцца зыходныя даныя вышэйпададзенага выпадальнага спісу. Тут мае зыходныя дадзеныя знаходзяцца ў Sheet8 .

  • Затым пстрыкніце правай кнопкай мышы назву аркуша і выберыце Праглядзець код .

  • У выніку адкрыецца акно Microsoft Visual Basic для прыкладанняў . Увядзіце прыведзены ніжэй код у Модуль . Памятайце, што вы правільна ўвялі Назва аркуша , Назва табліцы і Назва слупка .
7824

  • Цяпер перайдзіце да табліцы зыходных даных і напішыце любую садавіну« Даты » ў ячэйцы B14 пасля апошніх даных табліцы ( B4:B13 ). Пасля гэтага націсніце Enter .

  • Такім чынам, даныя ў прыведзенай вышэй табліцы адсартаваны ў алфавітным парадку.

  • Аналагічным чынам садавіна ў выпадальным спісе, створаным раней, занадта адсартаваныя ў алфавітным парадку.

Дадатковая інфармацыя: Як сартаваць ListBox з дапамогай VBA ў Excel (поўнае кіраўніцтва)

Выснова

У прыведзеным вышэй артыкуле я маю паспрабаваў абмеркаваць некалькі метадаў дэталёвай сартавання выпадальнага спісу ў Excel. Будзем спадзявацца, што гэтых метадаў і тлумачэнняў будзе дастаткова для вырашэння вашых праблем. Калі ласка, дайце мне ведаць, калі ў вас ёсць якія-небудзь пытанні.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.