Satura rādītājs
Šajā pamācībā es parādīšu dažas nolaižamā saraksta šķirošanas metodes programmā Excel. Bieži vien, strādājot ar daudz datiem vai atkārtojošiem datiem, ja mēs tos varam sakārtot alfabētiskā vai cita veida secībā, navigācija pa nolaižamo sarakstu kļūst vieglāka. Tātad es parādīšu, kā vispirms sakārtot saraksta datus un tādējādi izmantot. Datu validēšana lai izveidotu izlaižamo sarakstu.
Lejupielādēt Practice Workbook
Varat lejupielādēt prakses darba burtnīcu, ko izmantojām, lai sagatavotu šo rakstu.
Kārtot Drop Down.xlsm5 metodes, kā šķirot nolaižamo programmu Excel
1. Pielietojiet Excel SORT funkciju, lai sakārtotu un izveidotu nolaižamo sarakstu
Vispirms es izmantošu SORT funkcija lai sakārtotu datus alfabētiskā secībā. Piemēram, man ir datu kopa ( B4:C13 ), kurā ir vairāki augļu nosaukumi nejaušā secībā. Tagad es tos sakārtošu vispirms.
Soļi:
- Uzrakstiet tālāk minēto formulu Šūna E5 un nospiediet Ievadiet .
=SORT(B5:B13)
- Rezultātā formula sniegs augļu saraksta masīvu, kas sakārtots augošā alfabētiskā secībā.
⏩ Izlaižamā saraksta izveide:
Soļi:
- Vispirms atlasiet jebkuru šūnu vai visu datu diapazonu, kurā vēlaties izveidot nolaižamo sarakstu.
- Tālāk, no Excel lente , dodieties uz Dati > Datu rīki grupa> Datu validēšana > Datu validēšana (Skatīt ekrānšāviņu).
- Tad Datu validēšana tiks parādīts dialoglodziņš. Saraksts no lauka: Atļaut . Izvēloties Saraksts opcija parādīs šo lauku: Avots: . Noklikšķiniet uz augšējās bultas Avots: lai atlasītu avota datus.
- Ievadiet avota datus un nospiediet Ievadiet . Šeit mēs izmantojām # ' zīme avota datu beigās, jo mēs vēlamies, lai viss sakārtoto datu masīvs tiktu iekļauts nolaižamajā sarakstā.
- Pēc tam noklikšķiniet uz LABI .
- Tādējādi nolaižamais saraksts tiek izveidots, kā paredzēts.
Saistīts saturs: Kā sakārtot skaitļus augošā secībā programmā Excel, izmantojot formulu
2. SORT & amp; UNIQUE funkciju kombinācija, lai šķirotu nolaižamo sarakstu
Dažreiz datu sarakstā ir atkārtotas vērtības. Šādā gadījumā jūs, iespējams, nevēlaties, lai nolaižamajā sarakstā līdzīgi dati būtu redzami vairākas reizes. Piemēram, tālāk dotajā datu kopā ir šādas vērtības. Orange , Kokosrieksts , un Apple vairākas reizes. Tāpēc tagad es izmantošu kombināciju SORT un UNIKĀTS funkcijas, lai šos datus šķirotu.
Soļi:
- Uzrakstiet tālāk minēto formulu Šūna E5 .
=UNIQUE(SORT(B5:B13))
- Izmantojot iepriekš minēto formulu, tiks iegūts masīvs, kurā būs unikāli augļu nosaukumi.
- Līdzīgi kā 1. metode , izmantojot Datu validēšana var izveidot nolaižamo sarakstu ar iepriekš sakārtotajiem augļu nosaukumiem.
Lasīt vairāk: Kā sakārtot unikālu sarakstu programmā Excel (10 noderīgas metodes)
3. Excel funkcijas ar nosaukuma definēšanas iespēju, lai organizētu izlaižamo sarakstu
Šoreiz es izmantošu Definēt nosaukumu iespēja, lai iegūtu sakārtotu sarakstu. Piemēram, man ir augļu nosaukumu datu kopa ( A1:A10 ) in Lapa1 kā norādīts turpmāk. Šos datus sakārtosim alfabētiskā secībā.
Soļi:
- Iet uz Formulas > Definēt nosaukumu > Definēt nosaukumu .
- Portāls Jauns nosaukums Rezultātā parādīsies dialoglodziņš. Ierakstiet Augļi uz lauka: Nosaukums un ierakstiet šajā laukā turpmāk norādīto formulu: Attiecas uz . Prese LABI pēc tam.
=OFFSET(Sheet1!$A$1, 0, 0, COUNTA(Sheet1!$A$1:$A$1001))
- Tagad dodieties uz citu lapu ( Lapa2 ). Ierakstiet tālāk redzamo formulu Šūna A1 un nospiediet Ievadiet .
=IF(COUNTA(Fruit)>=ROWS($A$1:A1), INDEX(Fruit, MATCH(SMALL(COUNTIF(Fruit, "<"&Fruit), ROW(A1)),COUNTIF(Fruit, "<"&Fruit), 0)), ""))
- Iepriekš minētā formula atgriezīs vienu augļa nosaukumu, kas alfabētiskā secībā ir pirmais. Velciet uz leju + ', lai uzzinātu pārējo augļu nosaukumus.
- Visbeidzot, velkot uz leju + ' zīme, mēs saņemsim augļu nosaukumu sarakstu. sakārtoti alfabētiskā secībā.
- Tālāk varat izveidot nolaižamo sarakstu, izmantojot Datu validēšana opcija, pēc 1. metode . Atcerieties, ka šoreiz kā avota dati ir jāizvēlas iepriekš minētais saraksts ar sakārtotajiem augļu nosaukumiem.
Lasīt vairāk: Kā Excel programmā Atlasīt pēc nosaukuma (3 piemēri)
Līdzīgi lasījumi:
- Kā sakārtot diapazonu, izmantojot VBA programmā Excel (6 piemēri)
- Skaitļu šķirošana programmā Excel (8 ātri veidi)
- Kā sakārtot masīvu ar Excel VBA (gan augošā, gan dilstošā secībā)
- [Fix] Excel nestrādā šķirošana pēc datuma (2 cēloņi un risinājumi)
- Excel šķirošana un tukšo vietu ignorēšana (4 veidi)
4. Izmantojiet Excel Power Query, lai šķirotu nolaižamos datus
Tagad es izmantošu Excel Power Query lai sakārtotu datu sarakstu. Lai atvieglotu manu darbību, esmu pārveidojis savu datu kopu par tabulu, nospiežot Ctrl + T .
Soļi:
- Vispirms atlasiet tabulu ( B4:C13 ).
- Pēc tam dodieties uz Dati > No tabulas/ diapazona .
- Tā rezultātā Power Query Editor kopā ar tabulu tiks atvērts logs.
- Tagad ar peles labo pogu noklikšķiniet uz tabulas un noklikšķiniet uz Citu kolonnu noņemšana jo mums nav vajadzīgas papildu kolonnas.
- Noklikšķiniet uz augļu kolonnas nolaižamās ikonas un vēlreiz noklikšķiniet uz Kārtot augošā secībā .
- Pēc tam augļu saraksts tiks sakārtots alfabētiskā secībā.
- Pēc tam, kad esat pabeidzis šķirošanu, atlasiet Aizvērt & amp; ielādēt > Aizvērt & amp; ielādēt no Power Query Editor .
- Rezultātā tiek parādīta tabula ar sakārtotiem augļu nosaukumiem, kā parādīts turpmāk.
- Vēlāk no adobe tabulas datiem varat izveidot nolaižamo sarakstu.
Saistīts saturs: Excel automātiskā šķirošana, kad mainās dati (9 piemēri)
5. Pasūtiet nolaižamo sarakstu, izmantojot VBA programmā Excel
Šeit es izmantošu VBA lai augļu nosaukumus sakārtotu alfabētiskā secībā. Piemēram, mums ir izlaižamais saraksts, kurā augļu nosaukumi nav sakārtoti nekādā secībā.
Tāpēc es parādīšu, kā sakārtot iepriekš minēto nolaižamo sarakstu alfabētiskā secībā.
Soļi:
- Vispirms es pāriešu uz lapu, kurā atrodas iepriekš minētā nolaižamā saraksta avota dati. Šeit mani avota dati atrodas šādā tabulā Loksne8 .
- Pēc tam ar peles labo pogu noklikšķiniet uz lapas nosaukuma un atlasiet Skatīt kodu .
- Rezultātā, Microsoft Visual Basic lietojumprogrammām parādīsies logs. Ierakstiet turpmāk norādīto kodu. Modulis . Atcerieties, ka esat ievadījis Lapas nosaukums , Tabulas nosaukums , un Kolonnas nosaukums jūsu pareizi.
Option Explicit Private Sub Worksheet_Change(ByVal Target As Range) Dim rngSort As Range 'Iestatiet atsauci uz šķirojamo tabulu un kolonnu Set rngSort = ThisWorkbook.Worksheets("Sheet8").Range("FruitName[Fruit]") 'Izmantojiet metodi Range.Sort, lai piemērotu šķirošanu rngSort.Sort _ Key1:=rngSort, _ Order1:=xlAscending, _ Header:=xlYes End Sub
- Tagad dodieties uz avota datu tabulu un ierakstiet jebkuru augli, piemēram, Datumi " in Šūna B14 , pēc tabulas pēdējiem datiem ( B4:B13 ). Ievadiet pēc tam.
- Līdz ar to dati tabulā ir sakārtoti alfabētiskā secībā.
- Līdzīgi arī iepriekš izveidotajā nolaižamajā sarakstā augļi ir sakārtoti alfabētiskā secībā.
Lasīt vairāk: Kā sakārtot ListBox ar VBA programmā Excel (pilnīga rokasgrāmata)
Secinājums
Iepriekš minētajā rakstā es esmu centies detalizēti apspriest vairākas metodes, kā Excel programmā sakārtot izlaižamo sarakstu. Cerams, ka ar šīm metodēm un skaidrojumiem pietiks, lai atrisinātu jūsu problēmas. Lūdzu, informējiet mani, ja jums ir kādi jautājumi.