Ano ang Dapat Malaman
- Gumamit ng INDEX: Piliin ang cell para sa output > ipasok ang INDEX function. Halimbawa:=INDEX (A2:D7, 6, 1).
- INDEX na may reference: Piliin ang cell para sa output > ipasok ang INDEX function. Halimbawa:=INDEX ((A2:D3, A4:D5, A6:D7), 2, 1, 3).
- Formula:=INDEX (cell:cell, row, column) o=INDEX ((reference), row, column, area).
Ipinapaliwanag ng artikulong ito kung paano gamitin ang INDEX function sa Excel 365. Ang parehong mga hakbang ay nalalapat sa Excel 2016 at Excel 2019, ngunit ang interface ay magmumukha nang kaunti.
Paano Gamitin ang INDEX Function sa Excel
Ang INDEX formula ay isang mahusay na tool para sa paghahanap ng impormasyon mula sa isang paunang natukoy na hanay ng data. Sa aming halimbawa, gagamit kami ng isang listahan ng mga order mula sa isang kathang-isip na retailer na nagbebenta ng mga nakatigil, at mga alagang hayop. Kasama sa aming ulat ng order ang mga numero ng order, pangalan ng produkto, mga indibidwal na presyo ng mga ito, at dami ng naibenta.
- Buksan ang Excel database na gusto mong gamitin, o muling likhain ang ipinakita namin sa itaas upang masundan mo ang halimbawang ito.
-
Piliin ang cell kung saan mo gustong lumabas ang INDEX output. Sa aming unang halimbawa, gusto naming hanapin ang numero ng order para sa Dinosaur Treats. Alam namin na ang data ay nasa Cell A7, kaya inilalagay namin ang impormasyong iyon sa isang INDEX function sa sumusunod na format:
=INDEX (A2:D7, 6, 1)
-
Ang formula na ito ay mukhang nasa loob ng aming hanay ng mga cell A2 hanggang D7, sa ikaanim na row ng range na iyon (row 7) sa unang column (A), at ilalabas ang aming resulta ng 32321.
-
Kung sa halip, gusto naming malaman ang dami ng mga order para sa Staples, ilalagay namin ang sumusunod na formula:
=INDEX (A2:D7, 4, 4)
Iyon ay naglalabas ng 15.
Maaari ka ring gumamit ng iba't ibang mga cell para sa iyong Row at Column na mga input upang bigyang-daan ang mga dynamic na INDEX output, nang hindi isinasaayos ang iyong orihinal na formula. Maaaring ganito ang hitsura nito:
Ang pagkakaiba lang dito, ay ang Row at Column na data sa INDEX formula ay input bilang cell reference, sa kasong ito, F2, at G2. Kapag ang mga nilalaman ng mga cell na iyon ay naayos, ang INDEX output ay nagbabago nang naaayon.
Maaari ka ring gumamit ng mga pinangalanang hanay para sa iyong array.
Paano Gamitin ang INDEX Function na May Reference
Maaari mo ring gamitin ang INDEX formula na may reference, sa halip na array. Nagbibigay-daan ito sa iyong tumukoy ng maraming hanay, o array, kung saan kukuha ng data. Ang function ay halos magkapareho, ngunit gumagamit ito ng isang karagdagang piraso ng impormasyon: ang numero ng lugar. Mukhang ganito:
=INDEX ((reference), row_number, column_number, area_number)
Gagamitin namin ang aming orihinal na halimbawang database sa halos parehong paraan upang ipakita kung ano ang magagawa ng isang reference na INDEX function. Ngunit tutukuyin namin ang tatlong magkakahiwalay na array sa loob ng hanay na iyon, na isasama ang mga ito sa loob ng pangalawang hanay ng mga bracket.
- Buksan ang Excel database na gusto mong gamitin, o sundan ang sa amin sa pamamagitan ng paglalagay ng parehong impormasyon sa isang blangkong database.
-
Piliin ang cell kung saan mo gustong ilagay ang INDEX output. Sa aming halimbawa, hahanapin naming muli ang numero ng order para sa mga treat ng Dinosaur, ngunit sa pagkakataong ito ay bahagi ito ng ikatlong hanay sa loob ng aming hanay. Kaya ang function ay isusulat sa sumusunod na format:
=INDEX ((A2:D3, A4:D5, A6:D7), 2, 1, 3)
-
Ito ay naghihiwalay sa aming database sa tatlong tinukoy na hanay ng dalawang row sa isang piraso, at tinitingnan nito ang pangalawang row, unang column, ng ikatlong array. Naglalabas iyon ng numero ng order para sa Dinosaur Treats.
Ano ang INDEX Formula sa Excel?
Ang INDEX function ay isang formula sa loob ng Excel at iba pang mga tool sa database na kumukuha ng value mula sa isang listahan o talahanayan batay sa data ng lokasyon na iyong inilagay sa formula. Karaniwan itong ipinapakita sa format na ito:
=INDEX (array, row_number, column_number)
Ang ginagawa niyan ay ang pagtatalaga ng INDEX function at pagbibigay dito ng mga parameter kung saan mo ito kailangan para makuha ang data. Nagsisimula ito sa hanay ng data, o isang pinangalanang hanay na dati mong itinalaga; sinusundan ng relatibong numero ng row ng array, at ang relatibong numero ng column.
Ibig sabihin, inilalagay mo ang mga numero ng row at column sa loob ng iyong itinalagang hanay. Kaya kung gusto mong gumuhit ng isang bagay mula sa pangalawang row sa iyong hanay ng data, ilalagay mo ang 2 para sa numero ng row, kahit na hindi ito ang pangalawang row sa buong database. Ganoon din sa input ng column.