Talaan ng nilalaman
Habang nagtatrabaho sa isang malaking database, maaaring kailanganin mong lumikha ng isang listahan ng data o teksto mula sa ibinigay na database. Kung gagawin mo ito nang manu-mano, aabutin ka ng malaking oras. May ilang feature at formula ang Excel kung saan madali mong magagawa ang iyong listahan mula sa hanay ng data. Ngayon sa artikulong ito, ipapakita namin ang ilang paraan para gumawa ng mga listahan mula sa range sa excel.
I-download ang Practice Workbook
I-download ang practice sheet na ito para magsanay habang binabasa mo ito artikulo.
Excel-Create-List-From-Range.xlsx
Gumawa ng Listahan mula sa Range sa Excel (3 Paraan)
1. Paggawa ng Listahan mula sa Range sa pamamagitan ng Paggawa ng Drop-Down List
Ang paggawa ng drop-down list ay isang mahusay na paraan upang lumikha ng mga listahan mula sa isang partikular na hanay. Gamit ang isang drop-down na listahan maaari kang pumili ng anumang partikular na data sa ilang segundo. Dito sa seksyong ito, tatalakayin natin ang dalawang uri ng mga drop-down na listahan habang gumagawa ng isang listahan mula sa isang hanay. Upang malaman ang higit pa tungkol sa drop-down na listahan, Mag-click Dito!
i. Independent Drop-Down List
Ang Independent na drop-down list ay kung saan malaya mong mapipili ang iyong data at walang awtomatikong pag-update ng data. Matuto tayo!
Hakbang-1:
Dito sa ibinigay na sitwasyon, ang ilang pangalan ng mga aklat at pelikula ay ibinigay sa “Pangalan ng Aklat” at ang column na “Pangalan ng Pelikula” . Kailangan naming gumawa ng drop-down na listahan mula sa hanay ng data na ito. Upang gawin ito, lumikha ng dalawang column na pinangalanang “AklatListahan” at “Listahan ng Pelikula” kahit saan sa worksheet. Sa ilalim ng mga column na iyon, gagawin namin ang aming drop-down list.
Hakbang-2:
Ngayon mag-click sa cell E4 sa ilalim ng column na Listahan ng Aklat , pumunta sa Data pagkatapos ay mag-click sa Pagpapatunay ng Data .
E4→Data →Pagpapatunay ng Data
Hakbang-3:
Lalabas ang isang window ng pagpapatunay ng data. Piliin ang Listahan bilang pamantayan sa pagpapatunay ng data, mag-click sa Icon ng Source Field upang piliin ang iyong data source.
Piliin ang iyong data mula sa Aklat Pangalan ng column ( $B$4:$B$16) , at i-click ang OK upang magpatuloy
At ang aming drop-down na listahan mula sa listahan ng data ng Pangalan ng Aklat ay ginawa.
Hakbang-4:
Katulad nito, para sa Listahan ng Pelikula column, ulitin ang mga sumusunod na procedure at sa source field, piliin ang iyong data mula sa Movie Name column ( $C$4:$C$16).
I-click ang Ok upang makuha ang iyong drop-down na listahan. Ganyan, sa pamamagitan ng paggawa ng drop-down na listahan, makakagawa ka ng listahan mula sa isang hanay ng data.
ii. Dynamic na Drop-Down List
Step-1:
Awtomatikong ia-update ng dynamic na drop-down list ang iyong data. Upang gumawa ng dynamic na drop-down na listahan, pumunta sa Data , mag-click sa Data Validation . Sa window ng pagpapatunay ng data, piliin ang Listahan bilang pamantayan sa pagpapatunay. Ang sa source field, ipasok ang OFFSET function. Ang formula ayito,
=OFFSET($B$4,0,0,COUNTIF($B$4:$B$100,””))Saan,
- Ang sanggunian ay $B$4
- Ang Rows at Column ay 0
- [taas] ay COUNTIF($B$4:$B$100,””)
I-click ang Ok para magpatuloy. Ang aming dynamic na drop-down na listahan ay ginawa.
Upang tingnan kung ito ay listahan ay dynamic o hindi, tanggalin ang ilang data mula sa aming hanay ng data. Pagkatapos ay makikita natin na ang data ng drop-down list ay ina-update din.
Magbasa nang higit pa: Paano Gumawa ng Dynamic na Dependent na Drop Down List sa Excel
Hakbang-2:
Ngayon para sa listahan ng Pelikula, gawin ang parehong tulad ng ipinakita namin para sa listahan ng Pangalan ng Aklat. At para sa kasong ito ang OFFSET na formula ay,
=OFFSET($C$4,0,0,COUNTIF($C$4:$C$100,”” )
I-click ang Ok upang gawin ang iyong dynamic na drop-down na listahan mula sa isang partikular na hanay.
2. Gumawa ng Listahan mula sa Saklaw Gamit ang Excel VBA
Gamit ang Excel VBA , madali kaming makakagawa ng listahan mula sa isang ibinigay na hanay ng data. Upang malaman ito, sundin natin ang mga pamamaraang ito.
Hakbang-1:
Gagamitin namin ang parehong sheet ng data para sa pamamaraang ito. Una, pindutin ang CTRL +F11 upang buksan ang window ng developer.
Hakbang-2:
May lalabas na bagong window. Dito Right-Click sa sheet kung saan mo gustong ilapat ang VBA code. Mula sa mga available na opsyon, piliin ang Insert, i-click ang Module.
Hakbang-3:
Sa bagong window,isulat ang iyong VBA code. Ibinibigay namin ang code dito.
5520
Maaari mong baguhin ang saklaw ng Pag-input ayon sa iyong kinakailangan. Mag-click sa icon na Run .
Hakbang-4:
Nag-pop out ang isang bagong window. Dito ilagay ang hanay ng data na gagawa ka ng listahan. Mag-click sa Ok upang magpatuloy.
Ngayon sa output window piliin ang cell kung saan mo gustong makuha ang iyong listahan.
I-click ang Ok upang makuha ang iyong listahan. At tapos na ang aming trabaho.
3. Gumawa ng Listahan mula sa Saklaw Batay sa isang Pamantayan
Sa seksyong ito, gagawa kami ng listahan mula sa hanay ng data batay sa pamantayan.
Hakbang -1:
Sa sumusunod na halimbawa, binibigyan kami ng ilang pangalan ng libro at pelikula sa column na Pangalan ng Aklat At Pelikula . Sa column, inuulit ang ilang pangalan. Ngayon ay gagawa kami ng natatanging listahan mula sa column na ito kung saan isang beses lang lalabas ang bawat pangalan.
Hakbang-2:
Sa cell D4 sa ilalim ng column na Natatanging Listahan , Ilapat ang INDEX na may formula na MATCH . Ipasok ang mga halaga at ang panghuling formula ay,
=INDEX(B4:B24,MATCH(0,COUNTIF($D$3:D3,B4:B24),0))Kung saan,
- Ang listahan ay B4:B24
- Look_Value para sa MATCH function ay 0
- Ang saklaw para sa function na COUNTIF ay $D$3:D3
- Ang pamantayan ay B4:B24
- Gusto namin ang EXACT na tugma( 0 ).
Ang formula na ito ay isang array formula. Kaya, pindutin ang “CTRL+SHIFT+ENTER” para ilapat ang formula na ito
Step-3:
Ngayon, ilapat ang parehong formula sa iba pang mga cell upang makuha ang huling resulta.
Mga Mabilisang Tala
➤Upang maiwasan mga error, tandaan na lagyan ng check ang Balewalain ang Blangko at In-cell na Dropdown.
➤Habang gumagawa ng dynamic na drop-down list, Tiyaking ganap ang mga cell reference ( gaya ng $B$4 ) at hindi kamag-anak (tulad ng B2 , o B$2 , o $B2)
➤ Pindutin ang CTRL+SHIFT+ENTER para maglapat ng array formula.
Konklusyon
Ngayon ay tinalakay namin ang tatlong magkakaibang pamamaraan para gumawa ng listahan mula sa ibinigay na hanay. Sana ay maging kapaki-pakinabang sa iyo ang artikulong ito. Kung mayroon kang anumang mga mungkahi o kalituhan, malugod kang malugod na magkomento.