Talaan ng nilalaman
Kapag nagtatrabaho ka sa isang malaking database at kailangan mong pumili ng isang partikular na item mula sa isang listahan, makakatulong sa iyo ang isang drop-down na listahan sa sitwasyong ito. Gamit ang isang drop-down na listahan maaari kang pumili ng anumang partikular na data sa ilang segundo. Maaari mo ring gawin ang drop-down na listahan gamit ang maramihang mga column. Ngayon sa artikulong ito, tatalakayin natin ang ilang paraan ng paggawa ng Excel drop-down list mula sa maraming column.
I-download ang Practice Workbook
I-download ang practice sheet na ito para magsanay habang ikaw binabasa ang artikulong ito.
Drop-Down para sa Maramihang Mga Column.xlsx
3 Mga Natatanging Paraan para Gumawa ng Drop Down List sa Maramihang Column
Sasaklawin ng seksyong ito ang 3 natatanging paraan para sa drop down na listahan ng Excel na may maraming column. Talakayin natin ang mga ito nang may wastong paglalarawan.
1. Independent Drop-Down List in Multiple Column
Maaari kang gumawa ng independent Excel drop-down list na may maraming column.
Sa sumusunod na halimbawa, binibigyan kami ng ilang Camera “Modelo ng Lens” at ang mga pangalan ng kanilang inaasahang modelo gaya ng “Modelo ng Lens ng Canon” , “Modelo ng Lens ng Nikon” , at “Modelo ng Lens ng Sony” . Kailangan nating gumawa ng mga drop-down na listahan gamit ang mga column na ito.
Mga Hakbang :
- Una sa lahat, lumikha ng isa pa talahanayan saanman sa worksheet kung saan mo gustong gawin ang iyong listahan.
- Ngayon gagawa kami ng drop-down na listahan gamit ang mga pangalan ng modelong ito.
- Kaya, piliin ang cell kung saangusto mong gumawa ng dropdown list (ibig sabihin Cell D11 ) ->pumunta sa Data tab ->click sa Data Validation .
Magbasa pa: Paano Gumawa ng Drop Down List sa Excel (Independent at Dependent)
- Susunod, sa Data Validation dialogue box, piliin ang “Listahan” bilang pamantayan sa pagpapatunay. At sa Source field window ay lilitaw. Piliin ang hanay ng data mula sa column na “Lens Model” ( $B$5:$B$7 ).
- I-click ang OK upang kumpirmahin.
- Samakatuwid, malilikha ang iyong gustong drop-down na listahan. Mag-click sa icon na ito sa tabi ng cell D11 para tingnan ang listahan.
- Ngayon gagawa kami ng isa pang listahan sa tabi ng cell na pinangalanang “Modelo ng Lens ng Canon” ( D12 ). Ulitin ang mga nakaraang pamamaraan at piliin ang array ng data ( $D$5:$D$9 ) bilang iyong source field.
- I-click ang OK para gumawa ng listahan.
- Ngayon kailangan nating gumawa ng dalawang drop-down na listahan para sa dalawa pang cell. Para sa “Nikon Lens Model” , ang listahan ay,
- At para sa “Sony Lens Model” .
- Ngayong mayroon na tayo ng lahat ng drop-down na listahan, maaari na tayong malayang pumili ng mga opsyon mula sa mga listahang iyon. Halimbawa, para sa Nikon Lens Model , maaari naming piliin ang perspective Lens.
2. Paggamit ng OFFSET Function sa Maramihang Column
Maaari naming gamitin ang OFFSET function upang gawing mas dynamic ang aming drop-down na listahan mula sa maraming column.
Sa halimbawang ito, gagamitin namin ang nakaraang dataset. Lumikha ngayon kahit saan sa worksheet na naglalaman ng mga column “Piliin ang Lens” , at “Modelo” .
Sa mga column na ito, kami gagawa ng aming mga listahan.
Mga Hakbang :
- Una sa lahat, sa cell D13 , lumikha ng drop-down na listahan gamit ang data mula sa “Mga Header” ng mga column ng modelo ng lens. Sundin ang hakbang na ito tulad ng Paraan 1 .
D13→Data tab →Pagpapatunay ng Data
- Pagkatapos, sa Data Validation dialogue box, piliin ang Listahan bilang ang Validation Criteria . Ngayon, Piliin ang $D$4:$F$4 bilang iyong Source data. Tandaang tingnan ang “Balewalain ang Blangko” at “In-cell Dropdown” .
- I-click ang OK upang magpatuloy.
- Samakatuwid, ang isang drop-down na listahan ay ginawa sa cell D13 . Mag-click sa icon na ito upang tingnan ang listahan.
- Ngayong tapos na ang aming pangunahing trabaho, gagawa kami ng panghuling drop-down na listahan gamit ang maraming column . Upang gawin ito, piliin ang cell E14 , at ulitin ang proseso ng paggawa ng drop-down na listahan tulad ng ipinapakita sa mga nakaraang pamamaraan. Ngayon dito sa source box, ilapat ang OFFSET na may MATCH na mga function upang gumamit ng maraming column nang sabay-sabay. Ang formula ay,
=OFFSET($D$4,1,MATCH($D14,$D$4:$F$4,0)-1,5,1)
Saan,
- Ang sanggunian ay $D$4
- Ang row ay 1 . Gusto naming ilipat ang 1 row pababa sa bawat pagkakataon.
- Ang column ay MATCH($D14,$D$4:$F$4,0)-1 . Dito ginamit namin ang formula na MATCH para gawing dynamic ang pagpili ng column. Sa MATCH formula, ang Lookup value ay $D14 , lookup_array ay $D$4:$F$4 , at [match_type] ay EXACT .
- [taas] ng bawat column ay 5
- [lapad] ng bawat column ay 1
- I-click ang “OK” para kunin ang listahan mula sa ang maraming column.
- Kaya handa na ang aming drop-down na listahan mula sa maraming column. Ang listahang ito ay dynamic. Halimbawa, kung pipiliin namin ang “Modelo ng Sony Lens” , ipapakita sa iyo ng listahan sa column na “Modelo” ang mga pangalan ng Sony lens.
Magbasa pa: Paano gamitin ang IF Statement para Gumawa ng Drop-Down List sa Excel at Paano Gumawa ng Drop-Down List Batay sa Formula sa Excel
3. Dependant na Drop-Down List sa Maramihang Column
Ang nakadependeng drop-down list ay isa ring formula-based at maramihang column na listahan.
Sa sumusunod halimbawa, binibigyan kami ng ilang pangalan ng kontinente sa ilalim ng column “Kontinente” , iba pang column na nagpapakita ng ilang pangalan ng bansa sa ilalim ng mga pangalan ng kontinente na iyon, at ang iba pang column ay nagpapakita ng ilang pangalan ng lungsod sa ilalim ng mga bansang iyon sa pananaw.
Kailangan naming gumawa ng mga drop-down na listahan gamit ang maramihang itomga hanay. Gumawa na ngayon ng isa pang talahanayan saanman sa worksheet kung saan mo gustong makuha ang resulta.
Mga Hakbang :
- Una, sa cell D13 gumawa ng drop-down list gamit ang pangalan ng mga kontinente. Upang gawin ang listahan, sundin ang mga naunang tinalakay na pamamaraan. Piliin ang source data $D$3:$F$3 .
- Susunod, i-click ang OK para gumawa ng listahan. Mag-click sa icon na ito sa tabi ng cell D13 upang ipakita ang listahan.
- Sa susunod na hakbang, gagawa kami ng “Name Ranges” para sa mga column ng bansang iyon. Piliin ang mga column na pinangalanang “Asia” , “Africa” , at “Europe” at pumunta sa “Formula” at sa “Name Manager” , mag-click sa “Gumawa Mula sa Pinili” .
Formula → Name Manager → Lumikha mula sa Selection
- Nag-pop out ang isang bagong window. Tingnan ang Nangungunang Row at i-click ang OK .
- Ngayon piliin ang cell E13 at pumunta sa Pagpapatunay ng Data at piliin ang Listahan. Sa kahon ng Pinagmulan , ilapat ang formula na ito:
=INDIRECT(D13)
Ito ay nangangahulugan na kapag pinili mo ang Asia sa drop-down na listahan (D13) , ito ay tumutukoy sa pinangalanang range na “ Asia ” (sa pamamagitan ng INDIRECT function at sa gayon ay inililista ang lahat ng item sa kategoryang iyon.
- Pagkatapos , i-click ang OK . Ginawa ang listahan na nakabatay sa formula.
- Hindi pa tapos ang aming gawain! Ang aming susunod hakbang ay gumawa ng isa padependent list depende sa value sa cell E13 ! Upang gawin ito, pumunta muli sa Mga Formula at sa Name Manager , mag-click sa Lumikha Mula sa Pinili . Tingnan ang Nangungunang Row at i-click ang OK kapag lumitaw ang bagong window.
- Ngayon piliin ang cell F13 at pumunta sa Pagpapatunay ng Data at piliin ang Listahan . Sa field na Source , ilapat ang formula na ito:
=INDIRECT(E13)
Ito ay nangangahulugan na kapag pinili mo ang “India” sa drop-down na listahan ( C13 ), ito ay tumutukoy sa pinangalanang hanay “India” (sa pamamagitan ng ang INDIRECT function) at sa gayon ay inililista ang lahat ng mga item sa kategoryang iyon.
- Susunod, i-click ang OK para matapos ang iyong trabaho.
- Kaya tapos na ang aming mga drop-down na listahan mula sa maraming column. Ngayon kung pipiliin natin ang “Europe” at ang bansa “Germany” ipapakita sa amin ng listahan ang mga kaukulang resulta.
Magbasa nang higit pa: Multiple Dependent Drop-Down List Excel VBA
Mga Mabilisang Tala
👉 Ang Binibilang ng MATCH function ang mga column bilang 1,2,3 samantalang binibilang ng OFFSET function ang mga ito bilang 0,1,2 . Iyon ang dahilan kung bakit kailangan mong magdagdag ng “-1” pagkatapos ng function ng tugma MATCH($D13,$D$3:$F$3,0)-1 .
👉 Habang gumagawa ng isang dynamic na drop-down na listahan, Tiyaking ang mga cell reference ay ganap (tulad ng $B$4 ) at hindi kamag-anak (tulad ng B2 , o B $2 , o $B2)
👉 Para maiwasan ang mga error, tandaan na lagyan ng check ang “Balewalain ang Blangko” at “In-cell na Dropdown” .
Konklusyon
Ang isang drop down na listahan batay sa maraming column sa Excel ay ginagawang mas madali at mas komportable ang aming trabaho. Tinalakay namin ang tatlong magkakaibang paraan upang gawin iyon. Kung mayroon kang anumang pagkalito o iniisip tungkol sa artikulong ito mangyaring ipaalam sa amin sa seksyon ng komento.