Paano Mabisang Gamitin ang Column Index Number sa Excel VLOOKUP

  • Ibahagi Ito
Hugh West

Sa Microsoft Excel, ang VLOOKUP ay isa sa pinakamainit na paksa na makikita mo sa internet. Kung hindi ako mali, nakakita ka na ng maraming artikulo tungkol sa VLOOKUP formula sa Excel kasama ang functionality, paggamit, mga pakinabang, atbp. Kung magsisimula ako, maaari kong talakayin ang iba't ibang aspeto ng VLOOKUP . Ngunit, sa tutorial na ito, tatalakayin ko lang ang VLOOKUP column index number at ang mga katotohanan nito. Ito ay nasa punto na may angkop na mga halimbawa at wastong mga paglalarawan. Kaya, manatili sa amin.

I-download ang Practice Workbook

I-download ang sumusunod na workbook ng pagsasanay.

VLOOKUP Col_Index_Num.xlsx

Iba Pang Workbook.xlsx

Maikling Paglalarawan ng VLOOKUP Function

Bago ako magsimula, bigyan ka namin ng isang mabilis na recap ng ang VLOOKUP formula sa Excel. Sana ay maalala mo ang function na ito at ang paggamit nito. Maaari mong laktawan ito kung naaalala mo na ang lahat tungkol sa function na ito.

Ngayon, ang Excel VLOOKUP function ay sumilip para sa isang ipinakitang halaga sa pinakakaliwang column ng isang ibinigay na talahanayan at gumagawa ng isang halaga sa eksaktong row mula sa tinukoy na column.

Ang Syntax:

=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

Talakayin natin ang mga argumento dito nang maikli.

  • lookup_value: Kinakailangan . Ang halagang hinahanap nito ay nasa pinakakaliwang column ng inilarawang talahanayan. Maaari itong maging isang solong halaga function. Tingnan ang mga screenshot:

    Ito ang unang workbook. Mayroon kaming data dito na " Actual " sheet:

    Ito ang pangalawang workbook. Ang value na ipapakita namin sa sheet na “ Data .”

    Tulad ng nauna, i-type ang sumusunod na formula sa Cell C5 ng “ Data ” na sheet mula sa “ Other.xlsx” workbook:

    =VLOOKUP(C4,'[VLOOKUP Column Index Number.xlsx]Actual'!B4:F12,2,FALSE)

    Tulad ng nakikita mo, nagbalik ito ng eksaktong tugma mula sa dataset.

    Kung isasara mo ang pangunahing workbook kung nasaan ang iyong table array, ang formula ay magiging katulad ng sumusunod :

    =VLOOKUP(C4,'D:\SOFTEKO\75- vlookup column index number\[VLOOKUP Column Index Number.xlsx]Actual'!B4:F12,2,FALSE)

    Ihahati-hati ito para sa iyo ng sumusunod na screenshot:

    💬 Mga Dapat Tandaan

    ✎ VLOOKUP naghahanap ng halaga sa tamang direksyon.

    Upang makakuha ng mga tumpak na resulta, magbigay ng wastong numero ng index ng column . Ang numero ng index ng column ay hindi dapat lumampas sa numero ng mga column ng array ng talahanayan.

    Dapat mong i-lock ang hanay ng hanay ng talahanayan kung inihahatid mo ang data mula sa parehong worksheet o iba pang worksheet ngunit ang eksaktong workbook .

    Konklusyon

    Upang tapusin, umaasa akong ang tutorial na ito ay nagbigay sa iyo ng isang piraso ng kapaki-pakinabang na kaalaman tungkol sa VLOOKUP comlumn index number sa Excel. Inirerekomenda naming matutunan mo at ilapat ang lahat ng mga tagubiling ito sa iyong dataset. I-download ang workbook ng pagsasanay at subukan ito mismo. Gayundin, huwag mag-atubiling magbigay ng feedback sa seksyon ng komento. Ang iyong halagaAng feedback ay nagpapanatili sa amin ng motibasyon na gumawa ng mga tutorial na tulad nito.

    Huwag kalimutang tingnan ang aming website Exceldemy.com para sa iba't ibang mga problema at solusyong nauugnay sa Excel.

    Patuloy na matuto mga bagong pamamaraan at patuloy na lumalago!

    o isang hanay ng mga value.
  • table_array: Ang talahanayan kung saan hahanapin nito ang lookup_value sa pinakakaliwang column.
  • col_index_num: Kinakailangan. Ang numero ng column sa talahanayan kung saan ito babalik.
  • [range_lookup]: Tinutukoy nito kung kailangan ng eksaktong o bahagyang tugma ng lookup_value . Sa argumento, 0 para sa eksaktong tugma, 1 para sa bahagyang tugma. Default ay 1 (partial match).

Tingnan ang sumusunod na halimbawa:

Sa halimbawa, makikita mong mayroon kaming dataset ng pelikula. Dito, ginamit namin ang VLOOKUP formula upang kunin ang data.

Sa VLOOKUP formula na ito:

Ang aming lookup_value ay 5 na ID .

Ang aming table array ay B4:F12

Ang hanay ng paghahanap ay nakatakda sa FALSE para sa Eksaktong tugma.

Ang column index number ay 5 na Release Year .

Sa pangkalahatan, sinasabi namin sa VLOOKUP function na hanapin ang table array na may ID 5. At kung nalaman mo iyon noon, ibigay ang value na ipinakita sa column Taon ng Paglabas na may column index number na 5 .

Sana ay maunawaan mo ngayon kung paano ito gumagana.

Magbasa Nang Higit Pa: Hanay ng Paghahanap gamit ang VLOOKUP sa Excel (5 Halimbawa)

6 na Bagay na Dapat Mong Malaman Tungkol sa Column Index Number ng VLOOKUP

Dahil ang paksa ng artikulong ito ay tungkol sa VLOOKUP haligiindex number, tatalakayin natin ang argumentong ito sa mga paparating na seksyon. Ang column index number ay isang mahalagang bagay. Para magbalik ng tamang value mula sa isang table array, dapat mong malaman ang ilang bagay tungkol sa column index number na ito. Sana ay basahin mo ang lahat ng ito at ilapat ang mga ito sa susunod na pagkakataon sa iyong Excel sheet.

1. Ano ang Ginagawa ng Column Index Number?

Ngayon, bakit mahalaga ang column index number, at ano ang ginagawa nito sa formula. Hatiin natin ito mula sa nakaraang halimbawa.

Formula na ginagamit namin:

=VLOOKUP(D14,B4:F12,5,FALSE)

Itinakda namin ang hanay ng paghahanap sa FALSE para sa eksaktong tugma.

Breakdown 1: Lookup for a Value

Ngayon, mula sa table, may gusto kaming hanapin. Para mahanap ang value na iyon, dapat kaming magbigay ng lookup value sa VLOOKUP formula. Una, kailangan nating ibigay ang halaga ng paghahanap kung saan ito maghahanap sa data. Gumagamit kami ng cell reference dito.

Breakdown 2: Initialize ang Table Array

Pagkatapos, ang VLOOKUP Hanapin ng function ang hanay ng talahanayan mula sa kung saan nito gagawin ang lahat ng ito.

Breakdown 3: Hanapin ang value ng Lookup sa pinakakaliwang column

Ngayon, ang VLOOKUP ay hahanapin muna ang lookup value mula sa pinakakaliwang column ng table array nang patayo.

Habang itinakda namin ang range lookup argument sa FALSE upang makahanap ng eksaktong tugma, makakahanap ito ng isa.

Breakdown 3:Hanapin ang Column Index Number mula sa Table Array

Ngayon, ang VLOOKUP function ay susubukan na hanapin ang column number mula sa table na binanggit mo sa argument.

Breakdown 4: Ang VLOOKUP ay Maghahanap ng Halaga sa Ibinigay na Column Index Number

Pagkatapos nitong mahanap ang gustong column, VLOOKUP hahanapin ang iyong value sa column na nagbabahagi ng parehong row sa ID 5 .

Breakdown 6: Ibalik ang Value

Sa wakas, makikita nito ang Taon ng Paglabas na may ID 5 .

Bilang ikaw makikita, ang column index number ay ang susi sa paghahanap ng iyong gustong halaga mula sa talahanayan. Kung mali ang ibinigay mong numero ng index ng column, magbibigay ito sa iyo ng ibang halaga.

Magbasa Pa: Halaga ng Paghahanap sa Isang Saklaw at Ibalik sa Excel (5 Madaling Paraan)

2. Paano Mag-iiba-iba ang mga Output Batay sa Column Index Number?

Ngayon, ang aming VLOOKUP formula ay magbabalik ng ibang resulta batay sa magkakaibang mga numero ng index ng column.

Kapag gusto mo ng kahaliling resulta mula sa talahanayan, tiyaking magbibigay ka ang tumpak na numero ng index ng column sa function. Mag-iiba-iba ang iyong mga output batay sa hanay ng column na ito.

Tingnan ang sumusunod na halimbawa:

Formula na ginagamit namin:

=VLOOKUP(D14,B4:F12,3,FALSE)

Dito, gusto namin ang ang pangalan ng Actor mula sa Movie ID 5 . Ngayon, ang aming Actor column ay ang ika-3 column sahanay ng talahanayan. Para sa kadahilanang ito, nagbigay kami ng 3 bilang isang comlumn index number sa VLOOKUP formula. Bilang resulta, kinuha ng aming function ang value mula sa range hanggang lookup (ang table array) sa Excel.

Magbasa Nang Higit Pa: Paano Maghanap ng Pangalawang Tugma sa VLOOKUP sa Excel (2 Simpleng Paraan)

3. Ano ang Mangyayari Kung Magbigay Kami ng Maling Index Number ng Column?

Ngayon, maaari mong itanong kung ano ang mangyayari kung ibibigay namin ang maling numero ng index ng column gamit ang Excel VLOOKUP function. Malinaw, magbabalik ito ng maling halaga. Kung hindi tumugma ang column ng iyong gustong resulta sa ibinigay mong numero ng index ng column, hindi mo makukuha ang resulta.

Tingnan ang sumusunod na halimbawa upang magkaroon ng mas mahusay na pag-unawa:

Ang formula na ginagamit namin:

=VLOOKUP(D14,B4:F12,5,FALSE)

Dito, makikita mong gusto namin ang Genre ng Movie ID 7 . Ngunit, ito ay nagpapakita ng 2006 na isang maling sagot.

Dahil nagbigay kami ng 5 bilang column index number sa Excel VLOOKUP formula . Ngunit ang column number ng Genre ay 4 . Iyon ang dahilan kung bakit ito ay nagbabalik ng ibang resulta.

4. Ano ang Mangyayari Kung Ang Ating Column Index ay Wala sa Saklaw?

Kung ang iyong column index number ay wala sa range mula sa ibinigay na table array, ang VLOOKUP function ay magbabalik ng #REF! error. Ito ay dahil ang iyong table array ay hindi naglalaman ng ganoon karaming column.

Maiintindihan mo ito mula sasumusunod na halimbawa:

Formula na ginagamit namin:

=VLOOKUP(D14,B4:F12,6,FALSE)

Dito, makikita mo ang aming Excel VLOOKUP formula na nagpapakita ng error. Tingnang mabuti, ang aming table array ay B4:F12 . Sa hanay na ito, mayroon lang kaming limang column. Ngunit, sa aming formula, nagbigay kami ng 6 sa argumento ng col index. Iyon ang dahilan kung bakit hindi ito maibalik ang anumang halaga.

Magbasa Nang Higit Pa: Paano Gamitin ang VLOOKUP para Makahanap ng Halaga na Bumabagsak sa Pagitan ng Saklaw

5. Pagtaas ng Numero ng Index ng Column sa VLOOKUP Gamit ang COLUMN Function

Sa VLOOKUP formula, maaari mong gamitin ang dynamic na column index. Ipagpalagay na mayroon kang dalawang talahanayan at gusto mong pagsamahin ang mga ito. Gayundin, kailangan mong kumopya ng gumaganang VLOOKUP formula sa maraming column. Ang isang madaling paraan na maaari mong sundin ay- sa pamamagitan ng paggamit ng ang COLUMN function ng Excel.

Tingnan ang sumusunod na screenshot:

Dalawa ang table namin dito. Gusto naming pagsamahin ang Result table at Student Database table base sa Student ID . Karaniwan, ang aming layunin ay itakda ang Pangalan at seksyon sa talahanayan ng Resulta.

Ang generic na formula na ginagamit namin:

=VLOOKUP($A1, table,COLUMN()-x,0)

I-type natin ang sumusunod na formula sa Cell E5 at pindutin ang Enter:

=VLOOKUP($C5,$H$5:$J$9,COLUMN()-3,0)

Ngayon, i-drag ang icon na Fill handle sa kabuuan ng talahanayan.

Muli, i-type ang formula sa Cell F5 at i-drag ang Fill handle icon:

Tulad ng nakikita mo, matagumpay naming nakopya ang data mula sa database ng mag-aaral patungo sa talahanayan ng Resulta gamit ang dynamic na column index number.

Tandaan:

Maaari mong gamitin ang formula na ito bilang Column Index Number Calculator para sa Vlookup sa iyong worksheet.

🔎 Breakdown ng Formula

Kinakalkula namin ang column index number gamit ang COLUMN function. Kung walang mga argumento sa function na COLUMN , ibinabalik nito ang numero ng nauugnay na column na iyon.

Ngayon, dahil ginagamit namin ang formula sa Column E at F, ang COLUMN ang function ay magbabalik ng 5 at 6 ayon sa pagkakabanggit. Sa sheet, ang index number ng column E ay 5. At ang index number ng column F ay 6.

Hindi namin gustong kumuha ng data mula sa ika-5 column ng Resulta table (mayroong 3 column lang sa kabuuan). Kaya, ibinawas ang 3 mula sa 5 upang makuha ang numero 2, na ginamit ng VLOOKUP function upang mabawi ang Pangalan mula sa sa Student Database na talahanayan.

COLUMN()-3 = 5-3 = 2 (Dito, ang 2 ay nagpapahiwatig ng Pangalan column ng Student Database table array)

Ginamit namin ang parehong formula sa Column F . Ang Column F ay may index number 6.

COLUMN()-3 = 6-3 = 3 (3 ay nagpapahiwatig ng Seksyon ng Student Database table array)

Sa huli, ang unang sample ay nagdadala ng Pangalan mula sa Student Database table (column 2), at ang 2nd illustrationnakukuha ang Seksyon mula sa talahanayan ng Database ng Mag-aaral (column 3).

[/wpsm_box]

6. Hanapin ang Column Index Number na may MATCH Function

Ngayon , sa function na VLOOKUP , karaniwan naming ibinibigay ang column index number bilang isang static na numero. Anuman, maaari ka ring bumuo ng isang dynamic na column index number tulad ng nakaraang halimbawa. Dito, ginagawa namin ito sa pamamagitan ng paggamit ng ang MATCH function upang mahanap ang kinakailangang column. Hinahayaan ka ng paraang ito na gumawa ng dynamic na two-way lookup, na tumutugma sa parehong mga row at column sa array ng talahanayan.

Tingnan ang sumusunod na dataset:

Dito, mayroon kaming dataset ng mag-aaral. Mayroon kaming ilang mga marka ng mga mag-aaral sa Physics, Math, at Chemistry. Ngayon, gusto naming hanapin ang Marka ng Jessy sa Math subject.

Upang mahanap ito, i-type ang sumusunod na formula sa Cell H5 at pindutin ang Enter :

=VLOOKUP(H4,B4:E9,MATCH(H5,B4:E4,0),FALSE)

Tulad ng nakikita mo, ang aming Nakuha ng formula ng VLOOKUP ang eksaktong tugma mula sa dataset.

Ngayon, tingnang mabuti, hindi kami nagbigay ng static na numero sa column index number. Sa halip, ginawa namin itong dynamic sa pamamagitan ng paggamit ng function na MATCH . Sa pangkalahatan, marami kaming pamantayan dito.

🔎 Breakdown of the Formula

➤  MATCH(H5,B4:E4,0 )

Ang MATCH function ay maghahanap para sa paksang MATH mula sa header B4:E4. Hahanapin ito sa index 3. Kaya naman babalik ito 3 .

➤VLOOKUP(H4,B4:E9,MATCH(H5,B4:E4,0),FALSE) = VLOOKUP(H4,B4:E9,3, FALSE)

Sa wakas, gagana ito tulad ng aktwal na formula ng VLOOKUP . At babalik ito C. Dahil nakita nito ang value mula sa column index number 3.

VLOOKUP Column Index Number mula sa Another Sheet o Workbook

Ngayon, magagamit mo na ang column index numero sa isang sheet na kukuha ng data mula sa isa pang sheet o ibang workbook. Isa ito sa mahahalagang feature ng VLOOKUP function.

Tingnan ang mga sumusunod na screenshot:

Dito, mayroon kaming dalawang magkahiwalay na sheet. Ang aming pangunahing dataset ay nasa Actual sheet. Kukunin namin ang data mula rito at ipapakita ito sa output sheet. Dito, aktwal na gumagamit kami ng column index number kung saan matatagpuan ang aming table array sa isa pang sheet.

Una, i-type ang sumusunod na formula sa Cell C5 ng output sheet at pagkatapos ay pindutin ang Enter .

=VLOOKUP(C4,Actual!B4:F12,2,FALSE)

Gaya ng nakikita mo , ang aming VLOOKUP column index number ay nakatulong sa amin na kumuha ng data mula sa isa pang sheet.

Narito, ang formula “Actual!B4:F12 ” karaniwang nagpapahiwatig ng pangalan ng sheet at array ng talahanayan mula sa sheet. At, nagbigay kami ng 2 bilang index number ng column upang kumuha ng data mula sa talahanayan sa sheet na " Actual ".

Gayundin sa iba't ibang workbook. Maaari ka ring kumuha ng value mula sa isa pang workbook gamit ang VLOOKUP

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.