Paano Gamitin ang INDEX at MATCH sa Google Sheets


Kapag marami kang data sa iyong spreadsheet, maaaring magtagal ang paghahanap ng partikular na data. Ang VLOOKUP ay isang madaling gamiting function ngunit may mga limitasyon nito. Sa halip, maaari mong gamitin ang INDEX at MATCH sa Google Sheets.

Habang ang VLOOKUP ay isang function na mahusay na gumagana, ito ay kapaki-pakinabang lamang kapag ang halaga na iyong tinitingnan ay nasa kaliwa ng kung ano ang gusto mong ibalik. Halimbawa, kung gusto mong magbalik ng value sa column C, dapat nasa column A o B ang lookup value.

Sa INDEX at MATCH, maaari mong tingnan at ibalik ang mga halaga saanman sa iyong sheet. Ginagawa nitong mas kapaki-pakinabang na opsyon ang duo sa maraming sitwasyon.

Ang INDEX Function

Bago ka gumawa ng formula para sa pinagsamang INDEX at MATCH, magandang malaman ang syntax at mga argumento para sa bawat function nang hiwalay.

Ang syntax para sa INDEX function ay INDEX(reference, row, column) kung saan ang unang argument lang ang kailangan. Tingnan natin ang isang halimbawa.

Dito, gusto naming ibalik ang value sa row 2, column 1 sa cell range A1 hanggang F13. Gagamitin namin ang formula na ito:

=INDEX(A1:F13,2,1)

Ang formula ay nagbibigay sa amin ng resulta Enero.

Ang MATCH Function

Ngayon subukan natin ang MATCH function na nagbabalik ng posisyon ng isang lookup value sa isang one-dimensional na hanay.

Ang syntax para sa MATCH function ay MATCH(lookup, reference, search_type) kung saan kinakailangan ang unang dalawang argumento. Ang argument na search_type ay gumagamit ng 1 bilang default at ipinapalagay na ang reference ay pinagsunod-sunod sa pataas na pagkakasunud-sunod. Maaari mong gamitin ang 0 upang makahanap ng eksaktong tugma o -1 kung ang sanggunian ay pinagsunod-sunod sa pababang pagkakasunud-sunod.

Dito, gusto naming ibalik ang lokasyon ng Setyembre sa aming hanay na A1 hanggang A13, kaya gagamitin namin ang formula na ito na may eksaktong tugma na search_type:

=MATCH("September",A1:A13,0)

Makikita mo na natatanggap namin ang resulta 10 dahil nasa row 10 ang Setyembre.

Gamit ang INDEX at MATCH Magkasama

Kapag pinagsama mo ang INDEX at MATCH sa Google Sheets, magsisimula ka sa formula ng INDEX function. Ang MATCH na bahagi ng formula ay pumupuno sa argumento para sa posisyon (row, column).

Dito, gusto naming hanapin ang mga benta para sa mga pop socket sa Enero. Gagamitin namin ang formula na ito:

=INDEX(F1:F13,MATCH("January",A1:A13,0))

Upang masira ito, tinitingnan ng MATCH ang Enero sa hanay na A1 hanggang A13 bilang eksaktong tugma. Ibinabalik nito ang posisyong iyon sa INDEX na tumitingin sa katugmang resulta sa hanay na F1 hanggang F13 at ibinabalik ang halaga na $888.

Tingnan natin ang isa pang halimbawa ng pagpunta sa kabaligtaran ng direksyon ng aming sheet. Dito, gusto naming hanapin ang buwan na may mga benta ng pop socket na $777.00. Gagamitin namin ang formula na ito:

=INDEX(A1:A13,MATCH(777,F1:F13,0))

Upang masira ang formula na ito, tinitingnan ng MATCH ang 777 sa hanay na F1 hanggang F13 bilang eksaktong tugma. Ibinabalik nito ang posisyong iyon sa INDEX na tumitingin sa katugmang resulta sa hanay na A1 hanggang A13 at ibinabalik ang halaga noong Oktubre.

Ang sheet sa tutorial na ito ay naglalaman ng isang maliit na halaga ng data para sa mga layunin ng pagpapakita. Ngunit kapag mayroon kang sheet na may daan-daan o kahit libu-libong row o column, matutulungan ka ng INDEX at MATCH sa Google Sheets na mahanap ang halaga na kailangan mo, sa anumang direksyon, nang mabilis.

Para sa higit pa, tingnan ang INDEX at MATCH versus VLOOKUP at XLOOKUP sa Excel.