Змест
У гэтым уроку я пакажу некаторыя метады сартавання выпадальнага спісу ў 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. Будзем спадзявацца, што гэтых метадаў і тлумачэнняў будзе дастаткова для вырашэння вашых праблем. Калі ласка, дайце мне ведаць, калі ў вас ёсць якія-небудзь пытанні.