Hvernig á að búa til fellilista í Excel

Fellilistinn er ótrúlega gagnlegt tæki sem getur hjálpað til við að gera vinnu með upplýsingar þægilegri. Það gerir það mögulegt að innihalda nokkur gildi í reit í einu, sem þú getur unnið með, eins og með öðrum. Til að velja þann sem þú þarft, smelltu bara á örvatáknið, eftir það birtist listi yfir gildi uXNUMXbuXNUMXbis. Eftir að tiltekinn hefur verið valinn er reiturinn sjálfkrafa fylltur með honum og formúlurnar eru endurreiknaðar út frá því.

Excel býður upp á margar mismunandi aðferðir til að búa til fellivalmynd og að auki gerir það þér kleift að sérsníða þær á sveigjanlegan hátt. Við skulum greina þessar aðferðir nánar.

Ferli til að búa til lista

Til að búa til sprettiglugga, smelltu á valmyndaratriðin meðfram slóðinni „Gögn“ – „Gagnamatsprófun“. Gluggi opnast þar sem þú þarft að finna flipann „Parameters“ og smella á hann ef hann hefur ekki verið opnaður áður. Það hefur mikið af stillingum, en hluturinn „Gagnagerð“ er mikilvægur fyrir okkur. Af öllum merkingum er „listi“ sú rétta.

Hvernig á að búa til fellilista í Excel
1

Fjöldi aðferða þar sem upplýsingar eru færðar inn í sprettigluggann er nokkuð mikill.

  1. Óháð vísbending um listaþætti aðskilin með semíkommu í reitnum „Uppruni“ sem staðsettur er á sama flipa í sama valmynd.
    Hvernig á að búa til fellilista í Excel
    2
  2. Bráðabirgðavísun um gildi. Uppruni reiturinn inniheldur svið þar sem nauðsynlegar upplýsingar eru tiltækar.
    Hvernig á að búa til fellilista í Excel
    3
  3. Tilgreinir nafngreint svið. Aðferð sem endurtekur þá fyrri, en það er aðeins nauðsynlegt að nefna svið fyrirfram.
    Hvernig á að búa til fellilista í Excel
    4

Einhver af þessum aðferðum mun skila tilætluðum árangri. Við skulum skoða aðferðir til að búa til fellilista við raunverulegar aðstæður.

Byggt á gögnum af listanum

Segjum að við höfum töflu sem lýsir tegundum mismunandi ávaxta.

Hvernig á að búa til fellilista í Excel
5

Til að búa til lista í fellivalmynd sem byggir á þessu safni upplýsinga þarftu að gera eftirfarandi:

  1. Veldu reitinn sem er frátekinn fyrir framtíðarlistann.
  2. Finndu Data flipann á borði. Þar smellum við á „Staðfestu gögn“.
    Hvernig á að búa til fellilista í Excel
    6
  3. Finndu hlutinn „Data Type“ og skiptu gildinu í „List“.
    Hvernig á að búa til fellilista í Excel
    7
  4. Í reitinn sem táknar „Upprun“ valmöguleikann skaltu slá inn viðeigandi svið. Athugið að tilgreina þarf algjörar tilvísanir þannig að við afritun listans breytist upplýsingarnar ekki.
    8

Að auki er aðgerð til að búa til lista í einu í fleiri en einum reit. Til að ná þessu, ættir þú að velja þá alla og framkvæma sömu skref og lýst var áðan. Aftur, þú þarft að ganga úr skugga um að alger tilvísanir séu skrifaðar. Ef heimilisfangið er ekki með dollaramerki við hliðina á dálknum og línuheitum, þá þarftu að bæta þeim við með því að ýta á F4 takkann þar til $ táknið er við hliðina á dálknum og línuheitunum.

Með handvirkri gagnaskráningu

Í aðstæðum hér að ofan var listinn skrifaður með því að auðkenna tilskilið svið. Þetta er þægileg aðferð, en stundum er nauðsynlegt að skrá gögnin handvirkt. Þetta mun gera það mögulegt að forðast tvíföldun upplýsinga í vinnubókinni.

Segjum að við stöndum frammi fyrir því verkefni að búa til lista sem inniheldur tvo mögulega valkosti: já og nei. Til að framkvæma verkefnið er nauðsynlegt:

  1. Smelltu á reitinn fyrir listann.
  2. Opnaðu „Gögn“ og finndu þar hlutann „Gagnaathugun“ sem okkur er kunnugleg.
    Hvernig á að búa til fellilista í Excel
    9
  3. Aftur, veldu "List" gerð.
    Hvernig á að búa til fellilista í Excel
    10
  4. Hér þarf að slá inn „Já; Nei“ sem heimildarmaður. Við sjáum að upplýsingar eru færðar inn handvirkt með því að nota semíkommu til upptalningar.

Eftir að hafa smellt á OK, höfum við eftirfarandi niðurstöðu.

Hvernig á að búa til fellilista í Excel
11

Næst mun forritið sjálfkrafa búa til fellivalmynd í viðeigandi reit. Allar upplýsingar sem notandi hefur tilgreint sem atriði í sprettigluggalistanum. Reglurnar um að búa til lista í nokkrum hólfum eru svipaðar þeim fyrri, með þeirri einu undantekningu að þú verður að tilgreina upplýsingarnar handvirkt með semíkommu.

Búa til fellilista með því að nota OFFSET aðgerðina

Til viðbótar við klassísku aðferðina er hægt að nota aðgerðina FÖRGUNtil að búa til fellivalmyndir.

Við skulum opna blaðið.

Hvernig á að búa til fellilista í Excel
12

Til að nota aðgerðina fyrir fellilistann þarftu að gera eftirfarandi:

  1. Veldu reitinn þar sem þú vilt setja framtíðarlistann.
  2. Opnaðu flipann „Gögn“ og gluggann „Gagnaprófun“ í röð.
    Hvernig á að búa til fellilista í Excel
    13
  3. Stilltu „List“. Þetta er gert á sama hátt og fyrri dæmin. Að lokum er eftirfarandi formúla notuð: =OFFSET(A$2$;0;0;5). Við sláum inn þar sem frumurnar sem verða notaðar sem rök eru tilgreindar.

Þá mun forritið búa til valmynd með lista yfir ávexti.

Setningafræðin fyrir þetta er:

=OFFSET(tilvísun,línujöfnun,dálkajöfnun,[hæð],[breidd])

Við sjáum að þetta fall hefur 5 rök. Í fyrsta lagi er fyrsta hólfsfangið sem á að vega á móti gefið upp. Næstu tvö rök tilgreina hversu margar línur og dálka á að vega á móti. Talandi um okkur, Hæð rökin eru 5 vegna þess að hún táknar hæð listans. 

Fellilisti í Excel með gagnaskipti (+ með því að nota OFFSET aðgerðina)

Í viðkomandi tilviki FÖRGUN leyft að búa til sprettiglugga sem staðsettur er á föstu sviði. Ókosturinn við þessa aðferð er að eftir að hlutnum hefur verið bætt við verður þú að breyta formúlunni sjálfur.

Til að búa til kraftmikinn lista með stuðningi við að slá inn nýjar upplýsingar þarftu að:

  1. Veldu reitinn sem þú vilt.
  2. Stækkaðu flipann „Gögn“ og smelltu á „Gagnaprófun“.
  3. Í glugganum sem opnast skaltu velja hlutinn „Listi“ aftur og tilgreina eftirfarandi formúlu sem gagnagjafa: =СМЕЩ(A$2$;0;0;СЧЕТЕСЛИ($A$2:$A$100;”<>”))
  4. Smelltu á OK.

Þetta inniheldur aðgerð COUNTIF, til að ákvarða strax hversu margar frumur eru fylltar (þó að það hafi miklu meiri notkun, skrifum við það bara hér í ákveðnum tilgangi).

Til þess að formúlan virki eðlilega þarf að rekja hvort það séu tómar reiti á slóð formúlunnar. Þeir ættu ekki að vera það.

Fellilisti með gögnum úr öðru blaði eða Excel skrá

Klassíska aðferðin virkar ekki ef þú þarft að fá upplýsingar úr öðru skjali eða jafnvel blaði sem er í sömu skrá. Til þess er aðgerðin notuð ÓBEIN, sem gerir þér kleift að slá inn á réttu sniði hlekk á hólf sem er staðsett á öðru blaði eða almennt – skrá. Þú þarft að gera eftirfarandi:

  1. Virkjaðu reitinn þar sem við setjum listann.
  2. Við opnum gluggann sem við þekkjum nú þegar. Á sama stað og áður tilgreindum heimildir fyrir önnur svið er formúla tilgreind í sniðinu =INDIRECT(“[List1.xlsx]Blað1!$A$1:$A$9“). Auðvitað, í stað Lista1 og Sheet1, geturðu sett inn nöfn bókarinnar og blaðsins, í sömu röð. 

Athugið! Skráarnafnið er gefið upp í hornklofa. Í þessu tilviki mun Excel ekki geta notað skrána sem er lokuð sem uppspretta upplýsinga.

Það skal líka tekið fram að skráarnafnið sjálft er aðeins skynsamlegt ef tilskilið skjal er staðsett í sömu möppu og sú sem listinn verður settur inn. Ef ekki, þá verður þú að tilgreina heimilisfang þessa skjals að fullu.

Að búa til háða fellilista

Óháður listi er listi sem hefur áhrif á val notandans á öðrum lista. Segjum sem svo að við höfum opið borð fyrir framan okkur sem inniheldur þrjú svið sem hvert um sig hefur fengið nafn.

Hvernig á að búa til fellilista í Excel
24

Þú þarft að fylgja þessum skrefum til að búa til lista sem hafa áhrif á niðurstöðuna sem valinn er á öðrum lista.

  1. Búðu til 1. lista með sviðsnöfnum.
    Hvernig á að búa til fellilista í Excel
    25
  2. Við upprunainngangsstað eru nauðsynlegar vísbendingar auðkenndar einn í einu.
    Hvernig á að búa til fellilista í Excel
    26
  3. Búðu til 2. lista eftir því hvaða plöntutegund viðkomandi hefur valið. Að öðrum kosti, ef þú tilgreinir tré á fyrsta listanum, þá verða upplýsingarnar í seinni listanum „eik, hornbeki, kastanía“ og víðar. Það er nauðsynlegt að skrifa niður formúluna í stað inntaks gagnagjafans =ÓBEIN(E3). E3 – reit sem inniheldur heiti bilsins 1.=ÓBEIN(E3). E3 – reit með nafni listans 1.

Nú er allt tilbúið.

Hvernig á að búa til fellilista í Excel
27

Hvernig á að velja mörg gildi af fellilista?

Stundum er ekki hægt að velja aðeins eitt gildi og því þarf að velja fleiri en eitt. Þá þarftu að bæta macro við síðukóðann. Með því að nota lyklasamsetninguna Alt + F11 opnast Visual Basic Editor. Og kóðinn er settur inn þar.

Private Sub Worksheet_Change (ByVal Target As Range)

    Á Villa Ferilskrá Næsta

    Ef ekki skerast (Target, Range(«Е2:Е9»)) Er Ekkert Og Target.Cells.Count = 1 Þá

        Application.EnableEvents = False

        Ef Len (Target.Offset (0, 1)) = 0 Þá

            Target.Offset (0, 1) = Markmið

        annars

            Target.End (xlToRight) .Offset (0, 1) = Target

        End Ef

        Target.ClearContents

        Application.EnableEvents = True

    End Ef

End Sub 

Til þess að innihald hólfanna sé sýnt hér að neðan setjum við eftirfarandi kóða inn í ritilinn.

Private Sub Worksheet_Change (ByVal Target As Range)

    Á Villa Ferilskrá Næsta

    If Not Intersect(Target, Range(«Н2:К2»)) Er Ekkert Og Target.Cells.Count = 1 Þá

        Application.EnableEvents = False

        Ef Len (Target.Offset (1, 0)) = 0 Þá

            Target.Offset (1, 0) = Markmið

        annars

            Target.End (xlDown) .Offset (1, 0) = Target

        End Ef

        Target.ClearContents

        Application.EnableEvents = True

    End Ef

End Sub

Og að lokum er þessi kóði notaður til að skrifa í eina reit.

Private Sub Worksheet_Change (ByVal Target As Range)

    Á Villa Ferilskrá Næsta

    Ef ekki skerast(Target, Range(«C2:C5»)) Er Ekkert Og Target.Cells.Count = 1 Þá

        Application.EnableEvents = False

        newVal = Markmið

        Umsókn. Afturkalla

        oldval = Target

        Ef Len (oldval) <> 0 Og oldval <> newVal Þá

            Target = Target & «,» & newVal

        annars

            Markmið = nýVal

        End Ef

        Ef Len (newVal) = 0 Þá Target.ClearContents

        Application.EnableEvents = True

    End Ef

End Sub

Svið er hægt að breyta.

Hvernig á að búa til fellilista með leit?

Í þessu tilviki verður þú fyrst að nota aðra tegund af lista. „Þróunaraðili“ flipinn opnast, eftir það þarftu að smella eða pikka (ef skjárinn er snerti) á „Insert“ – „ActiveX“ þáttinn. Það er með combo box. Þú verður beðinn um að teikna þennan lista, eftir það verður honum bætt við skjalið.

Hvernig á að búa til fellilista í Excel
28

Ennfremur er það stillt í gegnum eiginleika, þar sem svið er tilgreint í ListFillRange valkostinum. Hólfið þar sem notendaskilgreint gildi er sýnt er stillt með LinkedCell valkostinum. Næst þarftu bara að skrifa niður fyrstu stafina, þar sem forritið mun sjálfkrafa stinga upp á mögulegum gildum.

Fellilisti með sjálfvirkri gagnaskipti

Það er líka aðgerð þar sem gögnunum er skipt út sjálfkrafa eftir að þeim er bætt við svið. Það er auðvelt að gera þetta:

  1. Búðu til safn af frumum fyrir framtíðarlistann. Í okkar tilviki er þetta sett af litum. Við veljum það.
    Hvernig á að búa til fellilista í Excel
    14
  2. Næst þarf að forsníða hana sem töflu. Þú þarft að smella á hnappinn með sama nafni og velja töflustílinn.
    Hvernig á að búa til fellilista í Excel
    15
    Hvernig á að búa til fellilista í Excel
    16

Næst þarftu að staðfesta þetta svið með því að ýta á „OK“ hnappinn.

Hvernig á að búa til fellilista í Excel
17

Við veljum töfluna sem myndast og gefum henni nafn í gegnum innsláttarreitinn sem er efst á dálki A.

Hvernig á að búa til fellilista í Excel
18

Það er það, það er tafla og það er hægt að nota hana sem grunn fyrir fellilista, sem þú þarft fyrir:

  1. Veldu reitinn þar sem listinn er staðsettur.
  2. Opnaðu gagnaprófunargluggann.
    Hvernig á að búa til fellilista í Excel
    19
  3. Við stillum gagnategundina á „List“ og sem gildi gefum við nafn töflunnar í gegnum = táknið.
    Hvernig á að búa til fellilista í Excel
    20
    Hvernig á að búa til fellilista í Excel
    21

Allt, klefinn er tilbúinn, og nöfn litanna eru sýnd í honum, eins og við þurftum upphaflega. Nú geturðu bætt við nýjum stöðum einfaldlega með því að skrifa þær í reit sem er aðeins neðarlega á eftir þeirri síðustu.

Hvernig á að búa til fellilista í Excel
22

Þetta er kostur töflunnar, að bilið eykst sjálfkrafa þegar nýjum gögnum er bætt við. Í samræmi við það er þetta þægilegasta leiðin til að bæta við lista.

Hvernig á að búa til fellilista í Excel
23

Hvernig á að afrita fellilistann?

Til að afrita er nóg að nota lyklasamsetninguna Ctrl + C og Ctrl + V. Þannig að fellilistinn verður afritaður ásamt sniðinu. Til að fjarlægja snið þarftu að nota sérstaka líma (í samhengisvalmyndinni birtist þessi valkostur eftir að listann hefur verið afritaður), þar sem valmöguleikinn „skilyrði fyrir gildi“ er stilltur.

Veldu allar frumur sem innihalda fellilista

Til að ná þessu verkefni verður þú að nota „Veldu hóp af frumum“ í hópnum „Finna og velja“.

Hvernig á að búa til fellilista í Excel
29

Eftir það opnast svargluggi, þar sem þú ættir að velja hlutina „Allt“ og „Þessir sömu“ í valmyndinni „Gagnavottun“. Fyrsta atriðið velur alla lista og það síðara velur aðeins þá sem eru svipaðir ákveðnum.

Skildu eftir skilaboð