Daptar eusi
Fungsi INDEX mangrupikeun salah sahiji 10 fungsi Excel anu paling sering dianggo. Dina tutorial ieu, anjeun bakal meunang ide lengkep ngeunaan kumaha fungsi INDEX dijalankeun dina Excel masing-masing sareng fungsi Excel anu sanés.
Anjeun bakal nampi fungsi Excel INDEX dina dua bentuk: Form Array jeung Form Rujukan .
Fungsi Excel INDEX dina Bentuk Array (Témbongkeun Gancang):
Nalika anjeun badé ngabalikeun nilai (atanapi niléy) tina rentang tunggal, anjeun bakal nganggo bentuk array tina fungsi INDEX .
Fungsi Excel INDEX dina Bentuk Rujukan (Témbongkeun Gancang):
Nalika anjeun badé ngabalikeun nilai (atanapi nilai) tina sababaraha rentang, anjeun bakal nganggo bentuk rujukan tina INDEX fungsi.
Unduh Buku Kerja Excel
Unduh buku kerja Excel supados anjeun tiasa latihan sorangan.
Pamakéan Fungsi INDEX.xlsx
Pendahuluan Fungsi INDEX dina Excel
Tujuan Fungsi:
Ngabalikeun nilai atawa rujukan sél dina parapatan baris jeung kolom nu tangtu, dina rentang nu tangtu.
Sintaksis Fungsi INDEX dina Bentuk Array:
=INDEX (array, row_num, [column_num])
Argumen:
argumen | diperlukeun/ opsional | nilai |
---|---|---|
array | Diperlukeun | Lebetkeun rentang sél, atawa konstanta array kana argumen ieu |
row_numCocogkeun kritéria tunggal/sababaraha jeung hiji/sababaraha hasil Conto 6: Fungsi INDEX Ogé Bisa Dipaké salaku Referensi SélDina conto 5, urang geus ningali kumaha ngagunakeun pungsi INDEX pikeun mulangkeun sakabéh baris ti rentang. Anjeun ogé tiasa nganggo rumus saderhana di handap ieu dina sél mana waé pikeun kéngingkeun anu sami. =D6:G6 Pokok anu kuring nyobian nyaéta- INDEX fungsi ogé bisa balik rujukan sél tinimbang nilai sél. Abdi nganggo INDEX(D6:G9,1,4) tibatan G6 dina rumus di luhur. Ku kituna, rumusna bakal kieu, =D6:INDEX(D6:G9,1,4)
🔎 Evaluasi Rumus Ieu:
Kasalahan Umum Nalika Ngagunakeun Fungsi INDEX dina ExcelThe #REF! Kasalahan: Kajadian-
The #VALUE! Kasalahan: Ieu lumangsung nalika anjeun nyayogikeun nilai non-numerik salaku row_num, col_num, atanapi area_num. KacindekanINDEX Fungsina nyaéta salah sahiji fungsi pangkuatna dina Excel. Pikeun ngarambat ngaliwatan sauntuyan sél, sarta meunangkeun data ti sauntuyan sél, anjeun bakal ngagunakeun loba waktu Excel urang INDEX Fungsi. Upami anjeun terang cara unik ngagunakeun Fungsi Excel INDEX , wartosan kami dina kotak koméntar. Anjeun tiasa nganjang ka blog kami kanggo langkung seueur eusi anu aya hubunganana sareng Excel. | Dibutuhkeun | Lebetkeun nomer baris dina rentang sél atawa konstanta array |
col_num | Opsional | Lebetkeun nomer kolom dina rentang sél atanapi konstanta array |
Catetan:
- Upami anjeun nganggo duanana row_num jeung column_num argumen, fungsi INDEX bakal mulangkeun nilai tina sél dina parapatan row_num jeung column_num .
- Lamun anjeun nyetel row_num atawa column_num ka 0 (nol), mangka anjeun bakal meunang sakabeh nilai kolom atawa sakabeh nilai baris masing-masing dina wangun arrays. Anjeun tiasa nyelapkeun nilai-nilai éta kana sél nganggo Rumus Array.
Sintaksis Fungsi INDEX dina Bentuk Rujukan:
=INDEX (reference, row_num, [column_num], [area_num])
Argumen:
argumen | diperlukeun/opsional | Nilai |
---|---|---|
rujukan | Dibutuhkeun | Leupaskeun leuwih ti hiji rentang atawa array |
row_num | Dibutuhkeun | Lepaskeun nomer baris dina rentang sél husus |
col_num | Opsional | Lebetkeun nomer kolom dina rentang sél husus |
area_num | Opsional | Lebetkeun nomer area nu Anjeun hoyong pilih tina grup rentang |
Catetan:
- Upami ngalangkungan langkung ti hiji rentang atanapi array salaku nilai array, anjeun kedah lulus ogearea_num.
- Upami area_num henteu aya, Fungsi INDEX bakal dianggo sareng rentang kahiji. Upami anjeun masihan nilai salaku area_num , fungsi INDEX bakal tiasa dianggo dina rentang khusus éta.
- Upami konsépna henteu jelas, tong hariwang; lengkah ka lengkah saterusna, dimana kuring bade ningalikeun anjeun jumlah alus conto ngagunakeun Excel urang INDEX fungsi éféktif.
6 Conto Ngagunakeun Fungsi INDEX Individual jeung lianna. Fungsi Excel
Conto 1: Pilih Item tina Daptar
Nganggo fungsi Excel INDEX , urang tiasa nyandak item naon waé tina daptar. Anjeun tiasa nganggo nomer baris atanapi kolom anu dikodekeun keras dina rumus atanapi nganggo rujukan sél.
Daptar Hiji Diménsi sareng Kolom Tunggal:
Contona, upami urang hoyong nyandak produk ka-3 tina daptar, urang tiasa nganggo rumus di handap ieu dina sél C13 , saatos nangtukeun nomer baris (nomer séri, istilah sanésna) dina sél C12 .
=INDEX(B5:B10,C12)
Atawa,
=INDEX(B5:B10,3)
Daptar Hiji Diménsi kalawan Baris Tunggal:
Kitu oge, urang bisa meunangkeun hiji item tina hiji baris ngagunakeun fungsi INDEX . Sebutkeun nomer séri dina kolom B jeung larapkeun rumus ieu dina sél C20 :
=INDEX(C17:H17,,B20)
Atawa,
=INDEX(C17:H17,3)
Anjeun oge bisa nulis nomer serial langsung dina rumus tinimbang ngagunakeun rujukan sél.Tapi kami nyarankeun ngagunakeun rujukan sél sabab ngajadikeun pakasaban anjeun leuwih dinamis.
Cabut Item tina Daptar Multidimensional:
Pikeun meunangkeun hiji item tina daptar sababaraha dimensi, Anjeun kudu nangtukeun nomer baris jeung kolom dina fungsi INDEX .
Contona, Lamun anjeun hayang meunangkeun item tina baris ka-3 jeung Kolom ka-4 tina daptar, anjeun kedah ngalebetkeun rumus ieu dina sél C33 .
=INDEX(C26:H29,C31,C32)
Catetan:
- Lamun anjeun nangtukeun nomer baris saluareun rentang daptar Anjeun (array nu geus ditangtukeun kana fungsi INDEX ), bakal ngabalukarkeun #REF! kasalahan .
- Anjeun ogé tiasa ngarujuk kana array salaku rujukan sareng nerapkeun fungsi INDEX . Contona, rumus =INDEX({1,2,3;4,5,6;7,8,9;10,11,12},2,3) bakal mulangkeun 8. The konstanta array {1,2,3;4,5,6;7,8,9;10,11,12} ngandung kolom anu dipisahkeun ku titik koma.
Baca Seueurna: Kumaha Nganggo INDEKS MATCH sareng Excel VBA
Conto 2: Milih Item tina Sababaraha Daptar
Anjeun tiasa waé perhatikeun geus; fungsi INDEX boga argumen pilihan sejen nyaeta [area_num]. Kalawan ieu, anjeun bisa input sababaraha arrays atawa rentang rujukan dina fungsi INDEX jeung nangtukeun ti mana Asép Sunandar Sunarya, fungsi bakal balik. hiji item atawa nilai.
Contona, urang gaduh dua daptar di dieu, hiji kanggo Windows sareng hiji deui kanggo MS.Office. Anjeun tiasa nerapkeun rumus ieu pikeun meunangkeun nilai tina daptar windows .
=INDEX((D5:G9,I5:L9),C11,E11,1)
Atawa,
=INDEX((D5:G9,I5:L9),C11,E11,2)
pikeun meunangkeun hiji item tina daptar MS Office .
Catetan:
Mun anjeun teu nangtukeun nomer dina rumus ieu, Excel bakal mertimbangkeun wewengkon 1 pikeun mulangkeun nilai, sacara standar.
Conto 3: Gabungkeun Fungsi MATCH jeung INDEX pikeun Nyocogkeun sababaraha Kriteria jeung Nilai Balik
The Fungsi MATCH mulih posisi relatif hiji item dina Asép Sunandar Sunarya nu cocog nilai dieusian dina urutan husus. Anjeun tiasa kalayan gampang nyandak nomer baris sareng kolom pikeun rentang khusus nganggo fungsi MATCH .
Hayu urang tingali conto di handap ieu. Kami hoyong nyocogkeun sababaraha kriteria anu ditangtukeun dina sél C12 sareng C13.
Lengkah:
- Larapkeun rumus kieu dina Sél C14 :
=INDEX(B5:E10,MATCH(C13,B5:B10,0),MATCH(C12,B4:E4,0))
- Pencét Asupkeun.
Baca Selengkapnya: INDEX Cocogkeun Sababaraha Kriteria dina Baris jeung Kolom dina Excel
🔎 Kumaha Rumus Ieu Gawéna?
Hayu urang tingali kumaha ieu rumus jalanna sabagian-sabagian.
- MATCH( C12,B4:E4,0)
Kaluaran: 3
Katerangan: The PERTANDINGAN fungsi nyokot input ti sél C12 sarta ngalakukeun hiji patandingan pasti dina rentang B4:E4 . 0 digit dina argumen panungtungan nunjukkeun hiji patandingan pasti di dieu. Tungtungna, saprak item dina C12 aya dina kolom katilu tina rentang B4:E4 , fungsina mulihkeun 3.
- MATCH(C13,B5:B10,0)
Kaluaran: 3
Penjelasan : Sarua jeung fungsi MATCH kahiji anu dipedar di luhur. Tapi ayeuna, fungsina jalan-wijaksana saprak rentang B5:B10, nu hartina item dina baris béda tapi dina hiji kolom tunggal.
- INDEX (B5:E10,MATCH(C13,B5:B10,0),MATCH(C12,B4:E4,0))
Kaluaran: 1930
Penjelasan : Urang tiasa nyederhanakeun rumus nganggo kaluaran tina dua bagian MATCH. Janten bakal: INDEKS(B5:E10,3,3). Jadi, fungsi INDEX bakal ngarambat ka baris 3 lajeng ka kolom 3 dina rentang B5: E10. Sareng tina persimpangan baris-kolom, éta bakal ngabalikeun nilai éta.
Baca Selengkapnya: Kumaha Ngagunakeun Rumus INDEX MATCH dina Excel (9 Conto)
Conto 4: Gabungkeun Fungsi INDEX, MATCH sareng IF pikeun Cocogkeun Sababaraha Kriteria tina Dua Daptar
Ayeuna, upami urang gaduh dua daptar sareng hoyong cocog sababaraha kriteria saatos milih hiji, naon anu kudu dilakukeun? Di dieu, kami bakal nyadiakeun Anjeun rumus.
Ieu susunan data kami sarta kami boga data Penjualan pikeun Windows jeung MS Office di nagara jeung taun béda.
Kami bakal netepkeun 3 kritéria: Produk ngaran, Taun, sareng Nagara, sareng kéngingkeun penjualan anu cocog. data.
Léngkah-léngkah:
- Anggap kritéria anu ditetepkeun nyaéta- Taun: 2019 , Produk: MS Office , jeung Nagara: Kanada .
- Setel dina sél C11, C12, jeung C13 masing-masing.
- Ayeuna, larapkeun rumus ieu dina Sél C14 teras pencét ENTER.
=INDEX(INDEX((D5:G9,I5:L9),,,IF(C12="Windows",1,2)),MATCH(C13,B5:B9,0),MATCH(C11,INDEX((D5:G5,I5:L5),,,IF(C12="Windows",1,2)),0))
- Anjeun bakal ningali data penjualan anu aya dina Sél C14 ayeuna.
- Anjeun tiasa ngajantenkeun rumus ieu langkung dinamis ku ngagunakeun validasi data .
🔎 Kumaha Rumus Ieu Gawéna?
- IF(C12=”Windows”,1,2))
Kaluaran : 2
Penjelasan : Kusabab Sél C12 ngandung Windows , kritéria henteu cocog sareng Fungsi IF mulihkeun 2.
- INDEKS((D5:G9,I5:L9),,,IF(C12=”Windows”,1,2))
Kaluaran : {2017 ,2018,2019,2020;8545,8417,6318,5603;5052,8052,5137,5958;9590,6451,3177,6711;5126,3763,3317,9040>Katerangan<3317,9040> 2>: Kusabab bagian IF(C12=”Windows”,1,2) balik 2, jadi rumus ieu jadi INDEX((D5:G9,I5:L9),,,2) . Ayeuna, fungsi INDEX mulihkeun rentang kadua anu ditugaskeun ka éta.
- MATCH(C11,INDEX((D5:G5,I5:L5),,,IF (C12="Windows",1,2)),0)
Kaluaran : 3
Penjelasan : Kusabab IF (C12 = "Windows", 1,2) bagian mulih 2, jadi bagian ieu janten MATCH (C11, INDEX ((D5: G5, I5: L5),,,2) ,0). Ayeuna, INDEX((D5:G5,I5:L5),,,2) bagian balik I5:G5 nyaéta {2017,2018,2019, 2020 . Jadi rumus MATCH janten MATCH(C11,{2017,2018,2019,2020},0) . Sareng fungsi MATCH mulihkeun 3 saprak nilai 2019 dina Sél C11 aya dina posisi ka-3 tina array {2017,2018,2019,2020}.
- PERTANDINGAN(C13,B5:B9,0),
Kaluaran : 4
Penjelasan : Fungsi MATCH cocog sareng nilai Sél C13 dina rentang B5:B9 sareng ngabalikeun 4 sabab éta posisi senar "Kanada" dina B5:B9 rentang.
- =INDEX({2017,2018,2019,2020;8545,8417,6318,5603;5052,8052,5137,5958;9590 ,6451.3177.6711;5126.3763.3317.9940},4,3)
Kaluaran : 3177
Katerangan : Saatos sadaya potongan-potongan leutik rumus dilaksanakeun, sadayana rumus sapertos kieu. Sareng éta ngabalikeun nilai dimana baris ka-4 sareng kolom ka-3 motong.
Baca Selengkapnya: IF sareng INDEX-MATCH dina Excel (3 Pendekatan anu Cocok)
Conto 5: Ngabalikeun Baris atawa Kolom sagemblengna tina Rentang
Ngagunakeun pungsi INDEX , Anjeun oge bisa mulangkeun baris atawa kolom sagemblengna tina rentang. Jang ngalampahkeun éta, laksanakeun léngkah-léngkah ieu.
Léngkah-léngkah:
- Sebutkeun rék mulangkeun baris kahiji tina daptar Windows . Larapkeun rumus ieu dina sél mana waé (di dieu, dina sél F11 ), terus pencét ENTER.
=INDEX(D6:G9,1,0)
- Perhatikeun, kami geus nangtukeun nomer kolom salaku 0 di dieu. Urang ogé bisa nerapkeun rumus di handap pikeun meunangkeunsakabéh baris, nempatkeun koma sanggeus argumen row_num, sarta ninggalkeun eta sakumaha anu kasebut tanpa nangtukeun nomer kolom wae.
=INDEX(D6:G9,1,)
- Tapi upami anjeun nyerat =INDEX(D6:G9,1) sareng pencét ENTER, anjeun ngan ukur nampi nilai kahiji dina baris kahiji, sanés sadayana baris.
- Pikeun meunangkeun kolom kahiji sakabéhna, larapkeun rumus ieu di handap. Hal-hal anu anjeun kedah pertimbangkeun upami anjeun tiasa ngabalikeun sadayana baris ogé tiasa dianggo pikeun kasus ieu.
=INDEX(I6:L9,,1)
Catetan:
- Upami anjeun nganggo vérsi Excel anu langkung lami tibatan Microsoft 365 , anjeun kedah nganggo rumus Array pikeun mulangkeun baris atanapi kolom tina rentang nganggo INDEX Fungsi.
- Contona, dina set data urang di dieu, unggal baris rentang jualan diwangun ku 4 nilai, jadi Anjeun kudu milih 4 sél horisontal lajeng input fungsi INDEX .
- Ayeuna pencét CTRL + SHIFT + ENTER pikeun ngasupkeun rumus salaku rumus array.
- Ku cara nu sarua, Anjeun bisa némbongkeun Sakabéh Kolom.
- Pikeun mulangkeun sakabéh rentang, ngan napelkeun rentang kana argumen rujukan tur nempatkeun 0 salaku kolom jeung nomer baris. Ieu rumus sabagé conto.
=INDEX(D6:G9,0,0)
Baca Selengkapnya: Kumaha Nyocogkeun Sababaraha Kriteria tina Array Béda dina Excel
Bacaan Sarupa
- INDEX MATCH Sababaraha Kriteria dina Excel (Tanpa Rumus Array)
- INDEKS Excel