Werrej
- Proċess tal-ħolqien tal-lista
- Il-ħolqien ta' lista drop-down bl-użu tal-funzjoni OFFSET
- Lista dropdown f'Excel b'sostituzzjoni tad-dejta (+ bl-użu tal-funzjoni OFFSET)
- Lista dropdown b'dejta minn folja oħra jew fajl Excel
- Ħolqien Dropdowns Dipendenti
- Kif tagħżel valuri multipli minn lista drop-down?
- Kif tagħmel lista dropdown bi tfittxija?
- Lista dropdown b'sostituzzjoni awtomatika tad-dejta
- Kif tikkopja lista drop down?
- Agħżel iċ-ċelloli kollha li fihom lista drop down
Il-lista drop-down hija għodda oerhört utli li tista 'tgħin biex ix-xogħol bl-informazzjoni jkun aktar komdu. Jagħmilha possibbli li jkun fih diversi valuri f'ċellula f'daqqa, li magħhom tista 'taħdem, bħal ma' kwalunkwe oħra. Biex tagħżel dik li għandek bżonn, ikklikkja fuq l-ikona tal-vleġġa, u wara tintwera lista ta 'valuri uXNUMXbuXNUMXbis. Wara li tagħżel waħda speċifika, iċ-ċellula timtela awtomatikament magħha, u l-formuli jiġu kkalkulati mill-ġdid ibbażati fuqha.
Excel jipprovdi ħafna metodi differenti għall-ġenerazzjoni ta 'menu drop-down, u barra minn hekk, jippermettilek tippersonalizzahom b'mod flessibbli. Ejja nanalizzaw dawn il-metodi f'aktar dettall.
Proċess tal-ħolqien tal-lista
Biex tiġġenera menu pop-up, ikklikkja fuq l-oġġetti tal-menu tul it-triq "Data" - "Validazzjoni tad-Data". Tiftaħ kaxxa ta 'dialog fejn għandek bżonn issib it-tab "Parametri" u kklikkja fuqha jekk ma tkunx infetħet qabel. Għandu ħafna settings, iżda l-oġġett "Tip ta 'Data" huwa importanti għalina. Mit-tifsiriet kollha, "Lista" hija dik it-tajba.
In-numru ta 'metodi li bihom l-informazzjoni tiddaħħal fil-lista pop-up huwa pjuttost kbir.
- Indikazzjoni indipendenti tal-elementi tal-lista separati b'punt u virgola fil-qasam "Sors" li jinsab fuq l-istess tab tal-istess kaxxa tad-djalogu.
- Indikazzjoni preliminari tal-valuri. Il-qasam Sors fih il-firxa fejn l-informazzjoni meħtieġa hija disponibbli.
- Tispeċifika firxa msemmija. Metodu li jirrepeti dak ta 'qabel, iżda huwa meħtieġ biss li preliminarjament issemmi l-firxa.
Kwalunkwe minn dawn il-metodi se jipproduċi r-riżultat mixtieq. Ejja nħarsu lejn metodi għall-ġenerazzjoni ta 'listi drop-down f'sitwazzjonijiet tal-ħajja reali.
Ibbażat fuq data mil-lista
Ejja ngħidu li għandna tabella li tiddeskrivi t-tipi ta 'frott differenti.
Biex toħloq lista f'menu drop-down ibbażat fuq dan is-sett ta' informazzjoni, trid tagħmel dan li ġej:
- Agħżel iċ-ċellula riżervata għal-lista futura.
- Sib it-tab tad-Data fuq iż-żigarella. Hemmhekk nikklikkjaw fuq "Ivverifika d-dejta".
- Sib l-oġġett "Tip tad-Data" u aqleb il-valur għal "Lista".
- Fil-qasam li jindika l-għażla "Sors", daħħal il-firxa mixtieqa. Jekk jogħġbok innota li referenzi assoluti jridu jiġu speċifikati sabiex meta tikkopja l-lista, l-informazzjoni ma tinbidelx.
Barra minn hekk, hemm funzjoni li tiġġenera listi f'daqqa f'aktar minn ċellula waħda. Biex tikseb dan, għandek tagħżelhom kollha, u twettaq l-istess passi kif deskritt qabel. Għal darb'oħra, trid tiżgura li r-referenzi assoluti huma miktuba. Jekk l-indirizz m'għandux sinjal tad-dollaru ħdejn l-ismijiet tal-kolonna u r-ringieli, allura trid iżżidhom billi tagħfas iċ-ċavetta F4 sakemm is-sinjal $ ikun ħdejn l-ismijiet tal-kolonna u r-ringieli.
B'reġistrazzjoni manwali tad-dejta
Fis-sitwazzjoni ta 'hawn fuq, il-lista nkitbet billi enfasizzat il-firxa meħtieġa. Dan huwa metodu konvenjenti, iżda xi drabi huwa meħtieġ li d-dejta tirreġistra manwalment. Dan jagħmilha possibbli li tiġi evitata d-duplikazzjoni tal-informazzjoni fil-ktieb tax-xogħol.
Ejja ngħidu li qed niffaċċjaw il-kompitu li noħolqu lista li jkun fiha żewġ għażliet possibbli: iva u le. Biex twettaq il-kompitu, huwa meħtieġ:
- Ikklikkja fuq iċ-ċellula għal-lista.
- Iftaħ "Data" u hemm issib it-taqsima "Iċċekkja tad-Data" familjari għalina.
- Għal darb'oħra, agħżel it-tip "Lista".
- Hawnhekk trid tidħol “Iva; Le” bħala s-sors. Naraw li l-informazzjoni tiddaħħal manwalment billi tuża punt u virgola għall-enumerazzjoni.
Wara li tikklikkja OK, għandna r-riżultat li ġej.
Sussegwentement, il-programm awtomatikament joħloq menu drop-down fiċ-ċellula xierqa. L-informazzjoni kollha li l-utent speċifika bħala oġġetti fil-lista pop-up. Ir-regoli għall-ħolqien ta 'lista f'diversi ċelloli huma simili għal dawk ta' qabel, bl-unika eċċezzjoni li trid tispeċifika l-informazzjoni manwalment billi tuża punt virgola.
Il-ħolqien ta' lista drop-down bl-użu tal-funzjoni OFFSET
Minbarra l-metodu klassiku, huwa possibbli li tuża l-funzjoni RIMIbiex tiġġenera menus dropdown.
Ejja niftħu l-folja.
Biex tuża l-funzjoni għal-lista dropdown, trid tagħmel dan li ġej:
- Agħżel iċ-ċellula ta 'interess fejn trid tpoġġi l-lista futura.
- Iftaħ it-tab "Data" u t-tieqa "Validazzjoni tad-Data" f'sekwenza.
- Issettja "Lista". Dan isir bl-istess mod bħall-eżempji preċedenti. Fl-aħħarnett, tintuża l-formula li ġejja: =OFFSET (A$2$;0;0;5). Nidħlu fiha fejn iċ-ċelloli li se jintużaw bħala argument huma speċifikati.
Imbagħad il-programm se joħloq menu b'lista ta 'frott.
Is-sintassi għal dan hija:
=OFFSET(referenza,line_offset,colonna_offset,[għoli],[wisa])
Naraw li din il-funzjoni għandha 5 argumenti. L-ewwel, jingħata l-ewwel indirizz taċ-ċellula li għandu jiġi kkumpensat. Iż-żewġ argumenti li jmiss jispeċifikaw kemm ringieli u kolonni għandhom jikkumpensaw. Meta wieħed jitkellem magħna, l-argument tal-Għoli huwa 5 għaliex jirrappreżenta l-għoli tal-lista.
Lista dropdown f'Excel b'sostituzzjoni tad-dejta (+ bl-użu tal-funzjoni OFFSET)
Fil-każ partikolari RIMI permess li jinħoloq menu pop-up li jinsab f'firxa fissa. L-iżvantaġġ ta 'dan il-metodu huwa li wara li żżid l-oġġett, ikollok teditja l-formula lilek innifsek.
Biex toħloq lista dinamika b'appoġġ għad-dħul ta' informazzjoni ġdida, trid:
- Agħżel iċ-ċellula ta 'interess.
- Tespandi t-tab "Data" u kklikkja fuq "Validazzjoni tad-Data".
- Fit-tieqa li tiftaħ, agħżel l-oġġett "Lista" mill-ġdid u speċifika l-formula li ġejja bħala s-sors tad-dejta: =СМЕЩ(A$2$;0;0;СЧЕТЕСЛИ($A$2:$A$100;”<>”))
- Ikklikkja OK.
Dan fih funzjoni COUNTIF, biex tiddetermina immedjatament kemm ċelluli huma mimlija (għalkemm għandha numru ferm akbar ta 'użi, aħna biss niktbuha hawn għal skop speċifiku).
Sabiex il-formula taħdem b'mod normali, huwa meħtieġ li jiġi rintraċċat jekk hemmx ċelloli vojta fit-triq tal-formula. M'għandhomx ikunu.
Lista dropdown b'dejta minn folja oħra jew fajl Excel
Il-metodu klassiku ma jaħdimx jekk ikollok bżonn tikseb informazzjoni minn dokument ieħor jew saħansitra folja li tinsab fl-istess fajl. Għal dan, tintuża l-funzjoni INDIRETTA, li jippermettilek li ddaħħal fil-format korrett link għal ċellula li tinsab f'folja oħra jew b'mod ġenerali – fajl. Trid tagħmel dan li ġej:
- Attiva ċ-ċellula fejn inpoġġu l-lista.
- Niftħu t-tieqa li diġà nafu. Fl-istess post fejn qabel indikajna sorsi għal firxiet oħra, formula hija indikata fil-format =INDIRETT ("[List1.xlsx]Sheet1!$A$1:$A$9"). Naturalment, minflok Lista1 u Folja1, tista' daħħal l-ismijiet tal-kotba u tal-folji tiegħek, rispettivament.
Attenzjoni! L-isem tal-fajl huwa mogħti fil-parentesi kwadri. F'dan il-każ, Excel mhux se jkun jista 'juża l-fajl li bħalissa huwa magħluq bħala sors ta' informazzjoni.
Għandu jiġi nnutat ukoll li l-isem tal-fajl innifsu jagħmel sens biss jekk id-dokument meħtieġ jinsab fl-istess folder bħal dak fejn se tiddaħħal il-lista. Jekk le, allura trid tispeċifika l-indirizz ta 'dan id-dokument kollu.
Ħolqien Dropdowns Dipendenti
Lista dipendenti hija waħda li l-kontenut tagħha huwa affettwat mill-għażla tal-utent f'lista oħra. Ejja ngħidu li għandna tabella miftuħa quddiemna li fiha tliet firxiet, li kull waħda minnhom ingħatat isem.
Għandek bżonn issegwi dawn il-passi biex tiġġenera listi li r-riżultat tagħhom huwa affettwat mill-għażla magħżula f'lista oħra.
- Oħloq l-ewwel lista bl-ismijiet tal-firxa.
- Fil-punt tad-dħul tas-sors, l-indikaturi meħtieġa huma enfasizzati wieħed wieħed.
- Oħloq it-2 lista skond it-tip ta 'pjanta li l-persuna għażlet. Inkella, jekk tispeċifika siġar fl-ewwel lista, allura l-informazzjoni fit-tieni lista tkun "ballut, karpen, qastan" u lil hinn. Huwa meħtieġ li tikteb il-formula fil-post tad-dħul tas-sors tad-dejta =INDIRETT (E3). E3 – ċellula li fiha l-isem tal-firxa 1.=INDIRETT (E3). E3 – ċellola bl-isem tal-lista 1.
Issa kollox lest.
Kif tagħżel valuri multipli minn lista drop-down?
Xi drabi mhux possibbli li tingħata preferenza lil valur wieħed biss, għalhekk iridu jintgħażlu aktar minn wieħed. Imbagħad għandek bżonn iżżid makro mal-kodiċi tal-paġna. Bl-użu tal-kombinazzjoni taċ-ċwievet Alt + F11 tiftaħ l-Editur Bażiku Viżwali. U l-kodiċi jiddaħħal hemm.
Private Sub Worksheet_Change (ByVal Target As Range)
Fuq Error Resume jmiss
Jekk Mhux Intersect(Target, Range(«Е2:Е9»)) Mhu Xejn U Target.Cells.Count = 1 Imbagħad
Application.EnableEvents = Falza
Jekk Len (Target.Offset (0, 1)) = 0 Imbagħad
Target.Offset (0, 1) = Mira
inkella
Target.End (xlToRight) .Offset (0, 1) = Target
Tmiem Jekk
Target.ClearContents
Application.EnableEvents = Veru
Tmiem Jekk
Tmiem Sub
Sabiex il-kontenut taċ-ċelloli jintwera hawn taħt, aħna daħħal il-kodiċi li ġej fl-editur.
Private Sub Worksheet_Change (ByVal Target As Range)
Fuq Error Resume jmiss
Jekk Mhux Intersect(Target, Range(«Н2:К2»)) Mhu Xejn U Target.Cells.Count = 1 Imbagħad
Application.EnableEvents = Falza
Jekk Len (Target.Offset (1, 0)) = 0 Imbagħad
Target.Offset (1, 0) = Mira
inkella
Target.End (xlDown) .Offset (1, 0) = Target
Tmiem Jekk
Target.ClearContents
Application.EnableEvents = Veru
Tmiem Jekk
Tmiem Sub
U finalment, dan il-kodiċi jintuża biex tikteb f'ċellula waħda.
Private Sub Worksheet_Change (ByVal Target As Range)
Fuq Error Resume jmiss
Jekk Mhux Intersect(Target, Range(«C2:C5»)) Mhu Xejn U Target.Cells.Count = 1 Imbagħad
Application.EnableEvents = Falza
newVal = Mira
Applikazzjoni.Ħalla
oldval = Target
Jekk Len (oldval) <> 0 U oldval <> newVal Imbagħad
Target = Target & «,» & newVal
inkella
Target = newVal
Tmiem Jekk
Jekk Len (newVal) = 0 Imbagħad Target.ClearContents
Application.EnableEvents = Veru
Tmiem Jekk
Tmiem Sub
Il-firxiet huma editjabbli.
Kif tagħmel lista dropdown bi tfittxija?
F'dan il-każ, inizjalment trid tuża tip differenti ta 'lista. It-tab "Iżviluppatur" tiftaħ, u wara trid tikklikkja jew taptap (jekk l-iskrin huwa touch) fuq l-element "Daħħal" - "ActiveX". Għandu kaxxa combo. Int se tintalab tfassal din il-lista, u wara tiġi miżjuda mad-dokument.
Barra minn hekk, huwa kkonfigurat permezz ta 'proprjetajiet, fejn firxa hija speċifikata fl-għażla ListFillRange. Iċ-ċellula fejn jintwera l-valur definit mill-utent hija kkonfigurata bl-użu tal-għażla LinkedCell. Sussegwentement, għandek bżonn biss li tikteb l-ewwel karattri, peress li l-programm awtomatikament jissuġġerixxi valuri possibbli.
Lista dropdown b'sostituzzjoni awtomatika tad-dejta
Hemm ukoll funzjoni li d-dejta tiġi sostitwita awtomatikament wara li tiżdied mal-firxa. Huwa faċli li tagħmel dan:
- Oħloq sett ta 'ċelloli għal-lista futura. Fil-każ tagħna, dan huwa sett ta 'kuluri. Aħna nagħżluha.
- Sussegwentement, jeħtieġ li jiġi fformattjat bħala tabella. Trid tikklikkja l-buttuna tal-istess isem u tagħżel l-istil tal-mejda.
Sussegwentement, għandek bżonn tikkonferma din il-firxa billi tagħfas il-buttuna "OK".
Aħna nagħżlu t-tabella li tirriżulta u nagħtuha isem permezz tal-qasam tal-input li jinsab fuq nett tal-kolonna A.
Dak hu, hemm tabella, u tista 'tintuża bħala l-bażi għal lista drop-down, li għaliha għandek bżonn:
- Agħżel iċ-ċellula fejn tinsab il-lista.
- Iftaħ id-djalogu tal-Validazzjoni tad-Data.
- Aħna nissettjaw it-tip tad-dejta għal "Lista", u bħala valuri nagħtu l-isem tat-tabella permezz tas-sinjal =.
Kollox, iċ-ċellula hija lesta, u l-ismijiet tal-kuluri huma murija fiha, kif kellna oriġinarjament. Issa tista 'żżid pożizzjonijiet ġodda sempliċement billi tiktebhom f'ċellula li tinsab ftit aktar baxxa immedjatament wara l-aħħar waħda.
Dan huwa l-vantaġġ tat-tabella, li l-firxa awtomatikament tiżdied meta tiżdied data ġdida. Għaldaqstant, dan huwa l-aktar mod konvenjenti biex iżżid lista.
Kif tikkopja lista drop down?
Biex tikkopja, huwa biżżejjed li tuża l-kombinazzjoni taċ-ċwievet Ctrl + C u Ctrl + V. Allura l-lista drop-down tiġi kkupjata flimkien mal-ifformattjar. Biex tneħħi l-ifformattjar, trid tuża pejst speċjali (fil-menu tal-kuntest, din l-għażla tidher wara li tikkopja l-lista), fejn hija stabbilita l-għażla "kundizzjonijiet fuq il-valuri".
Agħżel iċ-ċelloli kollha li fihom lista drop down
Biex twettaq dan il-kompitu, trid tuża l-funzjoni "Agħżel grupp ta 'ċelloli" fil-grupp "Sib u Agħżel".
Wara dan, tinfetaħ kaxxa ta 'dialog, fejn għandek tagħżel l-oġġetti "Kull" u "Dawn l-istess" fil-menu "Validazzjoni tad-Data". L-ewwel oġġett jagħżel il-listi kollha, u t-tieni jagħżel biss dawk li huma simili għal ċerti dawk.