Excel drop-down list: hoe meitsje, bewurkje, kopiearje en fuortsmite

  • Diel Dit
Michael Brown

De tutorial toant 4 rappe manieren om in dropdown yn Excel ta te foegjen. It lit ek sjen hoe't jo in útklapmenu meitsje fan in oar wurkboek, bewurkje, kopiearje en wiskje fan gegevensvalidaasjelisten.

Excel-útklaplist, aka drop-down-fak of kombinaasjefak, wurdt brûkt om gegevens yn te fieren in rekkenblêd út in foarôf definiearre items list. It haaddoel fan it brûken fan drop-down-listen yn Excel is om it oantal karren beskikber foar de brûker te beheinen. Ofsjoen dêrfan foarkomt in dropdown staveringsflaters en makket gegevensynfier flugger.

    Hoe meitsje in dropdownlist yn Excel

    Yn it gehiel binne d'r 4 manieren om meitsje in útklapmenu yn Excel mei de funksje Data Validation. Hjirûnder fine jo in rappe skets fan 'e wichtichste foardielen en neidielen, lykas de detaillearre stap-foar-stap ynstruksjes foar elke metoade:

      Meitsje dellûklist mei komma-skieden wearden

      Dit is de fluchste manier om in dellûkfakje ta te foegjen yn alle ferzjes fan Excel 2010 fia Excel 365.

      1. Selektearje in sel of berik foar jo útklaplist.

      Jo begjinne mei it selektearjen fan in sel of sellen wêr't jo in útklapfak sjen wolle. Dit kin in inkele sel wêze, in berik fan sellen of de hiele kolom. As jo ​​de hiele kolom selektearje, sil in útklapmenu yn elke sel fan dy kolom makke wurde, wat in echte tiidbesparring is, bygelyks as jo in fragelist meitsje.

      Jo kinne sels net-oanlizzende sellen selektearje Ynformaasje of Warskôging lit de brûkers harren eigen tekst ynfiere yn it kombinaasjefak.

      • In Ynformaasje -berjocht wurdt oanrikkemandearre as jo brûkers wierskynlik har eigen karren frij faak ynfiere.
      • In Warskôging -berjocht sil de brûkers stimulearje om in item te selektearjen út it útklapmenu ynstee fan har eigen gegevens yn te fieren, hoewol it gjin oanpaste yngongen ferbiedt.
      • Stop (standert) sil minsken foarkomme fan gegevens ynfiere dy't net yn jo Excel-útklaplist steane.

      En dit is hoe't jo oanpaste warskôgingsberjocht der útsjen kin yn Excel:

      Tip. As jo ​​net wis binne hokker titel of berjochttekst te typen, kinne jo de fjilden leech litte. Yn dit gefal sil Microsoft Excel de standert warskôging sjen litte " De wearde dy't jo ynfierd hawwe is net jildich. In brûker hat beheinde wearden dy't yn dizze sel ynfierd wurde kinne ."

      Hoe kinne jo de dellûklist kopiearje yn Excel

      As jo ​​​​wolle dat in karlist yn meardere sellen ferskynt, kinne jo it gewoan kopiearje lykas elke oare selynhâld troch te slepen de foljehandgreep troch de neistlizzende sellen of troch de fluchtoetsen foar kopiearje / plakke te brûken. Dizze metoaden kopiearje alle ynhâld fan in sel ynklusyf Data Validation en de aktuele seleksje . Dus, se binne it bêste om te brûken as der noch gjin item selektearre is yn it útklapmenu.

      Om in útklaplist te kopiearjen sûnder de aktuele seleksje , brûk deSpesjale funksje plakke om allinich de regel foar gegevensvalidaasje te kopiearjen.

      Hoe kinne jo in útklaplist fan Excel bewurkje

      Neidat jo in útklaplist makke hawwe yn Excel kinne jo mear yngongen tafoegje of guon fan 'e besteande items wiskje. Hoe't jo dit dogge, hinget ôf fan hoe't jo dellûkfak makke is.

      In troch komma-skieden dellûklist wizigje

      As jo ​​in troch komma-skieden dellûklist makke hawwe. doaze, gean troch mei de folgjende stappen:

      1. Selektearje in sel of sellen dy't ferwize nei jo Excel Data Validation list, d.w.s. sellen dy't in drop-down doaze befetsje dy't jo wolle bewurkje.
      2. Klik Data Validation (Excel lint > Data tab).
      3. Wiskje of typ nije items yn it fak Boarne .
      4. Klik op OK om op te slaan de feroarings en slút it Excel Data Validation finster.

      Tip. As jo ​​de wizigingen tapasse wolle op alle sellen dy't dizze útklaplist befetsje, selektearje dan de opsje " Dizze wizigingen tapasse op alle oare sellen mei deselde ynstellings ".

      Feroarje in útklapmenu basearre op in berik fan sellen

      As jo ​​in útklapfakje makke hawwe troch in berik fan sellen op te jaan yn stee fan in beneamd berik te ferwizen, gean dan troch op de folgjende wize.

      1. Gean oer nei it spreadsheet dat de items befettet dy't ferskine yn jo útklapmenu, en bewurkje de list op 'e manier dy't jo wolle.
      2. Selektearje de sel of sellen dy't jo útklapmenu befetsje.list.
      3. Klik op Data Validation op de Data ljepper.
      4. Yn it Excel Data Validation finster, op de Ynstellings ljepper, feroarje de sel ferwizings yn de Boarne fak. Jo kinne se manuell bewurkje of klikke op it ikoan Dialogram ynfolje .
      5. Klik op de knop OK om de wizigingen op te slaan en it finster te sluten.

      Update in drop- omleech list fan in neamd berik

      As jo ​​in op namme berik basearre drop-down doaze makke hawwe, dan kinne jo gewoan de items fan jo berik bewurkje en dan de ferwizing feroarje nei it Named Range. Alle drop-down fakjes basearre op dit neamde berik wurde automatysk bywurke.

      1. Items taheakje of wiskje yn it neamde berik.

      Iepenje it wurkblêd mei jo neamde berik, wiskje of typ nije yngongen. Unthâld om de items te regeljen yn 'e folchoarder dy't jo wolle dat se ferskine yn jo Excel-útklaplist.

    • Feroarje de ferwizing nei it Named Range.
      • Gean op it lint fan Excel nei it ljepblêd Formules > Nammebehearder . As alternatyf, druk op Ctrl + F3 om it finster Name Manager te iepenjen.
      • Selektearje yn it finster Name Manager it neamde berik dat jo bywurkje wolle.
      • Feroarje de referinsje yn it fak Refers to troch te klikken op it Dialogram ynklapt en selektearje alle yngongen foar jo útklaplist.
      • Klik de knop Slute , en dan yn it befêstigingsberjochtdat ferskynt, klikje op Ja om jo wizigingen op te slaan.

      Tip. Om de needsaak te foarkommen om de ferwizings fan it neamde berik te aktualisearjen nei elke feroaring fan 'e boarnelist, kinne jo in dynamysk Excel-útklapmenu oanmeitsje. Yn dit gefal sil jo dellûklist automatysk bywurke wurde yn alle assosjearre sellen sa gau as jo nije yngongen fuortsmite of tafoegje oan 'e list.

    • Hoe kinne jo in útklaplist wiskje

      As jo ​​gjin drop-down fakjes mear hawwe wolle yn jo Excel-wurkblêd, kinne jo se fuortsmite fan guon of alle sellen.

      In dellûkmenu fuortsmite út selektearre sellen

      1. Selektearje in sel of meardere sellen dêr't jo dellûkfakjes út fuortsmite wolle.
      2. Gean nei it ljepblêd Gegevens en klik op Gegevensvalidaasje .
      3. Selektearje op it ljepblêd Ynstellings de knop Alles wiskje .

      Dizze metoade ferwideret de dellûkmenu's út de selektearre sellen, mar hâldt de op it stuit selektearre wearden.

      As jo ​​sawol in dropdown en de sellen 'wearden, kinne jo selektearje de sellen en klik op de Alles wiskje knop op de Thús tab > Bewurkje groep & GT; Wiskje .

      In Excel-útklaplist wiskje út alle sellen yn it aktuele blêd

      Op dizze manier kinne jo in útklaplist fuortsmite fan alle assosjearre sellen yn 'e aktive wurkblêd. Dit sil itselde dellûkfakje net wiskje fan sellen yn oare wurkblêden, as der binne.

      1. Selektearje elke seldy't jo útklaplist befettet.
      2. Klik op Data Validation op de Data ljepper.
      3. Yn it Data Validation finster, op de Settings tab, selektearje it karfakje " Dizze wizigingen tapasse op alle oare sellen mei deselde ynstellings ".

        Sadree't jo it kontrolearje, sille alle sellen dy't ferwize nei dizze Excel Data Validation list wurde selektearre, lykas jo kinne sjen yn 'e skermprint hjirûnder.

      4. Klik op de Alles wiskje knop om de útklaplist te wiskjen.
      5. Klik op OK om de wizigingen op te slaan en it finster fan gegevensvalidaasje te sluten.

      Dizze metoade wisket in dellûklist út alle sellen dy't it befetsje, mei behâld fan de op it stuit selekteare wearden. As jo ​​in dellûk út in berik fan sellen of in neamd berik makke hawwe, sil de boarnelist ek yntakt bliuwe. Om it te ferwiderjen, iepenje it wurkblêd mei de items fan 'e útklaplist en wiskje se.

      No kenne jo de basis fan Excel-útklaplisten. Yn it folgjende artikel sille wy dit ûnderwerp fierder ûndersykje en ik sil jo sjen litte hoe't jo in cascadearjende (ôfhinklike) dellûklist meitsje kinne mei betingsten Data Validation. Bliuw asjebleaft op 'e hichte en tank foar it lêzen!

      troch de Ctrl-kaai yn te drukken en yn te hâlden by it selektearjen fan de sellen mei de mûs.

      2. Brûk Excel Data Validation foar in meitsje in dellûk list.

      Op it lint fan Excel, gean nei de Data tab > Data Tools groep en klik op Data Validation .

      3. Fier de list items yn en kies de opsjes.

      Yn it Data Validation finster, op de Ynstellings ljepper, doch it folgjende:

      • Selektearje yn it fak Tastean List .
      • Typ yn it fak Boarne de items yn dy't jo wolle ferskine yn jo útklapmenu menu skieden troch in komma (mei of sûnder spaasjes).
      • Soargje derfoar dat it fakje In-sel-útklapmenu ynskeakele is; oars sil de dellûkpylk net neist de sel ferskine.
      • Selektearje of wiskje de Leech negearje ôfhinklik fan hoe't jo mei lege sellen omgean wolle.
      • Klik OK en jo binne klear!

      No, Excel-brûkers klikke gewoan op in pylk neist in sel mei in dropdown-fak, en selektearje dan de yngong dy't se wolle út de útklapmenu.

      No, jo dellûkfakje is binnen in minút klear. Dizze metoade wurket goed foar lytse Excel-gegevensvalidaasjelisten dy't net wierskynlik oait feroarje. As it net it gefal is, besykje dan ien fan 'e folgjende opsjes te brûken.

      Dizze metoade foar it meitsjen fan in Excel-gegevensvalidaasjelist nimt wat mear tiid, mar it kin noch mear besparjetiid op lange termyn.

      1. Typ de yngongen foar jo útklaplist.

      Selektearje de yngongen dy't jo yn jo útklapmenu ferskine wolle yn in besteand wurkblêd of typ de yngongen yn in nij blêd. Dizze wearden moatte wurde ynfierd yn ien kolom of rige sûnder lege sellen.

      Litte wy bygelyks in drop-down list meitsje mei yngrediïnten foar jo favorite resepten:

      Tip. It is in goed idee om jo ynstjoerings te sortearjen yn 'e folchoarder dy't jo wolle dat se ferskine yn it útklapmenu.

      2. Meitsje in beneamd berik.

      De fluchste manier om in beneamd berik yn Excel te meitsjen is troch de sellen te selektearjen en de beriknamme direkt yn it Nammefak te typen. As jo ​​​​klear binne, klikje op Enter om it nij oanmakke neamde berik op te slaan. Sjoch foar mear ynformaasje hoe't jo in namme yn Excel definiearje.

      3. Gegevensvalidaasje tapasse.

      Klik yn 'e sel wêr't jo wolle dat de dellûklist ferskynt - it kin in berik fan sellen wêze as de hiele kolom, yn itselde blêd wêr't jo list mei yngongen leit of yn in oar wurkblêd. Navigearje dan nei it ljepblêd Gegevens , klik op Gegevensvalidaasje en konfigurearje de regel:

      • Selektearje yn it fak Tastean List .
      • Typ yn it fak Boarne de namme dy't jo joegen oan jo berik foarôfgien troch in lykweardich teken, bygelyks =Yngrediïnten .
      • Soargje derfoar dat it fakje In-sel-útklapmenu ynskeakele is.
      • KlikOK.

      As de boarnelist mear as 8 items befettet, sil jo dellûkfakje sa'n rôlbalke hawwe:

      Opmerking. As jo ​​neamde berik op syn minst ien lege sel hat, kin it selektearjen fan it fakje Leem negearje elke wearde ynfiere yn de falidearre sel.

      Ynstee fan in gewoane neamd berik te brûken, kinne jo jo gegevens konvertearje nei in folslein funksjonele Excel-tabel ( Tabel ynfoegje of Ctrl + T ) , en meitsje dan in list fan gegevensvalidaasje út dy tabel. Wêrom wolle jo in tafel brûke? Earst en foaral, om't it jo in útwreide dynamyske útklaplist oanmeitsje lit dy't automatysk bywurket as jo items tafoegje of fuortsmite fan 'e tabel.

      Om in dynamyske dropdown út in Excel-tabel ta te foegjen, folgje dizze stappen:

      1. Selektearje de sel wêr't jo in dropdown ynfoegje wolle.
      2. Iepenje de Data Validation dialoochfinster.
      3. Selektearje List út it útklapmenu Tastean .
      4. Yn de nije Boarne , fier de formule yn dy't ferwiist nei in spesifike kolom yn jo tabel, net ynklusyf de koptekstsel. Brûk hjirfoar de funksje INDIRECT mei in strukturearre referinsje lykas dizze:

        =INDIRECT("Table_name[Column_name]")

      5. As dien, klikje op OK .

      Foar dit foarbyld , meitsje wy in dropdown út de kolom mei de namme Yngrediïnten yn Tabel1:

      =INDIRECT("Table1[Ingredients]")

      Omin drop-down list ynfoegje út in berik fan sellen, fier dizze stappen:

      1. Typ de items yn aparte sellen.
      2. Selektearje de sel wêr't jo de útklaplist wolle ferskine.
      3. Op de Data ljepper, klik Data Validation .
      4. Plaze de rinnerke yn it Boarne fak of klik op de
      5. 1>Dialogram ynklappe -ikoan, en selektearje it berik fan sellen om yn jo útklaplist op te nimmen. It berik kin yn itselde of yn in oar wurkblêd wêze. As dat lêste, gean jo gewoan nei it oare blêd en selektearje in berik mei in mûs.

      Meitsje in dynamysk (automatysk bywurke) Excel dropdown

      As jo ​​de items yn it útklapmenu faak bewurkje, wolle jo miskien in dynamyske útklaplist meitsje yn Excel. Yn dit gefal sil jo list automatysk bywurke wurde yn alle sellen dy't it befetsje, as jo ienris fuortsmite of nije yngongen tafoegje oan de boarnelist.

      De maklikste manier om sa'n dynamysk bywurke útklaplist te meitsjen yn Excel is troch it meitsjen fan in neamde list basearre op in tabel. As jo ​​om ien of oare reden leaver in gewoane neamd berik, ferwize it dan mei de OFFSET-formule, lykas hjirûnder útlein.

      1. Jo begjinne mei it meitsjen fan in gewoane dropdown basearre op in neamd berik lykas hjirboppe beskreaun.
      2. Yn stap 2, by it meitsjen fan in namme, sette jo de folgjende formule yn it fak Refers to .

        =OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),1)

        Wêr:

        • Blêd1 - de namme fan it blêd
        • A - de kolom wêryn de items fanjo útklaplist sitte
        • $A$1 - de sel mei it earste item fan 'e list

      Sa't jo sjogge, bestiet de formule út 2 Excel-funksjes - OFFSET en COUNTA. De funksje COUNTA telt alle net-blanken yn 'e oantsjutte kolom. OFFSET nimt dat nûmer en jout in ferwizing nei in berik dat allinich net-lege sellen omfettet, begjinnend fan 'e earste sel dy't jo yn 'e formule oantsjutte.

      It wichtichste foardiel fan dynamysk drop-down listen is dat jo de ferwizing nei it neamde berik net elke kear nei it bewurkjen fan de boarnelist hoege te feroarjen. Jo wiskje of typ nije yngongen gewoan yn 'e boarnelist en alle sellen mei dizze Excel-validaasjelist wurde automatysk bywurke!

      Hoe wurket dizze formule

      Yn Microsoft Excel, de OFFSET(referinsje , rows, cols, [hichte], [width]) funksje wurdt brûkt om werom in ferwizing nei in berik besteande út in spesifisearre oantal rigen en kolommen. Om it te twingen om in dynamysk werom te jaan, dus kontinu feroarjend berik, spesifisearje wy de folgjende arguminten:

      • reference - sel $A$1 yn Blêd1, dat is it earste item fan jo útklaplist;
      • rows & cols binne 0 omdat jo it weromjûne berik net fertikaal of horizontaal ferpleatse wolle;
      • height - it oantal net-lege sellen yn kolom A, weromjûn troch de COUNTA-funksje;
      • width - 1, dus ien kolom.

      Hoe meitsje in dropdownlist út in oar wurkboek

      Jo kinne in útklapmenu meitsje yn Excel mei in list út in oar wurkboek as de boarne. Om dit te dwaan, moatte jo 2 neamde berikken oanmeitsje - ien yn it boarneboek en in oar yn it boek wêr't jo jo Excel Data Validation list brûke wolle.

      Opmerking. Foardat de dellûklist fan in oar wurkboek wurket, moat it wurkboek mei de boarnelist iepen wêze.

      In statyske útklaplist út in oar wurkboek

      De op dizze manier oanmakke dellûklist sil net automatysk bywurkje as jo ynstjoerings tafoegje of fuortsmite yn 'e boarnelist en jo moatte de boarnelistreferinsje manuell oanpasse.

      1. Meitsje in beneamd berik foar de boarnelist.

      Iepenje it wurkboek dat de boarnelist befettet, SourceBook.xlsx yn dit foarbyld, en meitsje in beneamd berik foar de yngongen dy't jo opnimme wolle yn jo dellûk list, f.eks. Boarnelist .

      2. Meitsje in neamde referinsje yn it haadwurkboek.

      Iepenje it wurkboek wêryn jo wolle dat de dellûklist ferskynt en meitsje in namme dy't ferwiist nei jo boarnelist. Yn dit foarbyld is de foltôge referinsje =SourceBook.xlsx!Source_list

      Opmerking. Jo moatte de namme fan it wurkboek yn apostrof (') befetsje as it spaasjes befettet. Bygelyks: ='Source Book.xlsx'!Source_list

      3. Gegevensvalidaasje tapasse

      Selektearje yn it haadwurkboek de sel(en) foar jo dellûklist, klik op Gegevens > DataValidaasje en fier de namme yn dy't jo makke hawwe yn stap 2 yn it fak Boarne .

      In dynamyske útklaplist fan in oar wurkboek

      In op dizze manier oanmakke dropdown-list sil fuortendaliks bywurke wurde as jo wizigingen yn 'e boarnelist makke hawwe.

      1. Meitsje in beriknamme yn it Boarnewurkboek mei de OFFSET-formule, lykas útlein yn It meitsjen fan in dynamyske útklapmenu.
      2. Yn it haadwurkboek, tapasse Gegevensvalidaasje op de gewoane manier.

      Excel Data Validation wurket net

      De Opsje foar gegevensvalidaasje is griis of útskeakele? D'r binne in pear redenen wêrom't dat kin barre:

      • Drop-down listen kinne net tafoege wurde oan beskerme of dielde wurkblêden. Ferwiderje de beskerming of stopje mei it dielen fan it wurkblêd, en besykje dan op 'e nij te klikken op Gegevensvalidaasje .
      • Jo meitsje in útklaplist fan in Excel-tabel dy't keppele is oan in SharePoint-side. Skeppelje de tabel los of fuortsmite de tabelopmaak en besykje it nochris.

      Oanfoljende opsjes foar it útklapmenu fan Excel

      Yn de measte gefallen binne de ljepper Ynstellings opsjes dy't wy hjirboppe besprutsen binne perfoarst genôch. As se dat net dogge, binne der noch twa opsjes beskikber op de oare ljeppers fan it dialoochfinster Gegevensvalidaasje .

      In berjocht werjaan as in sel mei it útklapmenu oanklikt wurdt

      As jo ​​jo brûkers in pop-up-berjocht sjen litte wolle as se op in sel klikke mei jo útklaplist, gean dan troch yn dizzemanier:

      • Yn it dialoochfinster Gegevensvalidaasje ( ljepper Gegevens > Gegevensvalidaasje ), skeakelje nei it ljepblêd Ynfierberjocht .
      • Soargje derfoar dat de opsje Ynfierberjocht sjen litte as sel selektearre is is selektearre.
      • Typ in titel en berjocht yn de byhearrende fjilden (oant 225 tekens).
      • Klik op de OK knop om it berjocht op te slaan en it dialoochfinster te sluten.

      It resultaat yn Excel sil der sa útsjen:

      Gebruikers tastean har eigen gegevens yn in kombinaasjefakje yn te fieren

      Standert is de dellûklist dy't jo yn Excel meitsje net bewurkber, d.w.s. beheind ta de wearden yn de list. Jo kinne jo brûkers lykwols tastean har eigen wearden yn te fieren.

      Technysk feroaret dit in útklaplist yn in Excel-kombinaasjefak. De term "kombinaasjefak" betsjut in bewurkbere útklapmenu wêrmei brûkers in wearde út de list kinne selektearje of in wearde direkt yn it fak kinne typen.

      1. Yn it dialoochfinster Gegevensvalidaasje ( Data tab > Data Validation ), gean nei de Flateralarm ljepper.
      2. Selektearje de "Flateralarm sjen litte neidat ûnjildige gegevens ynfierd binne " as jo in warskôging sjen wolle as in brûker besiket guon gegevens yn te fieren dy't net yn it útklapmenu steane. As jo ​​gjin berjocht sjen litte wolle, wiskje dit karfakje.
      3. Om in warskôgingsberjocht wer te jaan, kies ien fan de opsjes út it fak Styl en typ de titel en it berjocht . Itsij

      Michael Brown is in tawijd technology-entûsjast mei in passy foar it ferienfâldigjen fan komplekse prosessen mei software-ark. Mei mear as in desennium ûnderfining yn 'e tech-yndustry hat hy syn feardigens yn Microsoft Excel en Outlook, lykas Google Blêden en Docs, oanskerpe. Michael's blog is wijd oan it dielen fan syn kennis en ekspertize mei oaren, en biedt maklik te folgjen tips en tutorials foar it ferbetterjen fan produktiviteit en effisjinsje. Oft jo in betûfte profesjonele of in begjinner binne, Michael's blog biedt weardefolle ynsjoch en praktysk advys om it measte út dizze essensjele software-ark te heljen.