
Ringkasan
Fungsi Excel INDEX mengembalikan nilai pada posisi tertentu dalam rentang atau larik. Anda dapat menggunakan INDEX untuk mengambil nilai individual atau seluruh baris dan kolom. INDEX sering digunakan dengan fungsi MATCH, di mana MATCH menempatkan dan memberi makan posisi ke INDEX.Tujuan
Dapatkan nilai dalam daftar atau tabel berdasarkan lokasiNilai kembali
Nilai di lokasi tertentu.Sintaksis
= INDEX (array, row_num, (col_num), (area_num))Argumen
- array - Rentang sel, atau konstanta array.
- row_num - Posisi baris dalam referensi atau larik.
- col_num - (opsional) Posisi kolom dalam referensi atau larik.
- area_num - (opsional) Rentang dalam referensi yang harus digunakan.
Versi: kapan
Excel 2003Catatan penggunaan
Fungsi INDEX mengembalikan nilai pada posisi tertentu dalam rentang atau larik. INDEX sering digunakan bersama dengan fungsi MATCH. MATCH menempatkan dan memberi makan posisi ke INDEX, yang mengembalikan nilai pada posisi itu.
Contoh
Rumus di bawah ini menunjukkan bagaimana INDEX dapat digunakan untuk mendapatkan nilai:
=INDEX(A1:B5,2,2) // returns value in B2 =INDEX(A1:B5,3,1) // returns value in A3
Pada contoh di atas, posisinya adalah "hardcode". Biasanya, fungsi MATCH digunakan untuk mencari posisi, yang kemudian dimasukkan ke dalam INDEX. Artikel ini menjelaskan bagaimana INDEX dan MATCH dapat digunakan bersama dengan banyak contoh:
Cara menggunakan INDEX dan MATCH
Referensi sebagai hasil
Penting untuk diperhatikan bahwa fungsi INDEX mengembalikan referensi sebagai hasilnya. Misalnya, dalam rumus berikut, INDEX mengembalikan A2:
=INDEX(A1:A5,2) // returns A2
Dalam rumus umum, Anda akan melihat nilai di sel A2 sebagai hasilnya, jadi tidak jelas bahwa INDEX mengembalikan referensi. Namun, ini adalah fitur yang berguna dalam rumus seperti ini, yang menggunakan INDEX untuk membuat rentang bernama dinamis. Anda dapat menggunakan fungsi CELL untuk melaporkan referensi yang dikembalikan oleh INDEX.
Dua bentuk
Fungsi INDEX memiliki dua bentuk: array dan referensi . Kedua formulir memiliki perilaku yang sama - INDEX mengembalikan referensi dalam larik berdasarkan lokasi baris dan kolom tertentu. Perbedaannya adalah bahwa formulir referensi INDEX memungkinkan lebih dari satu array, bersama dengan argumen opsional untuk memilih array mana yang harus digunakan. Sebagian besar rumus menggunakan bentuk array INDEX, tetapi kedua bentuk tersebut dibahas di bawah ini.
Bentuk array
Dalam bentuk larik INDEX, parameter pertama adalah larik , yang disediakan sebagai rentang sel atau konstanta larik. Sintaks untuk bentuk larik INDEX adalah:
INDEX(array,row_num,(col_num))
- Jika row_num dan col_num diberikan, INDEX mengembalikan nilai dalam sel di persimpangan row_num dan col_num .
- Jika row_num diatur ke nol, INDEX mengembalikan larik nilai untuk seluruh kolom. Untuk menggunakan nilai array ini, Anda dapat memasukkan fungsi INDEX sebagai rumus array dalam rentang horizontal, atau memasukkan array ke fungsi lain.
- Jika col_num diatur ke nol, INDEX mengembalikan larik nilai untuk seluruh baris. Untuk menggunakan nilai array ini, Anda dapat memasukkan fungsi INDEX sebagai rumus array dalam rentang vertikal, atau memasukkan array ke fungsi lain.
Formulir referensi
Dalam bentuk referensi INDEX, parameter pertama adalah referensi ke satu atau beberapa rentang, dan argumen opsional keempat, area_num , disediakan untuk memilih rentang yang sesuai. Sintaks untuk bentuk referensi INDEX adalah:
INDEX(reference,row_num,(col_num),(area_num))
Sama seperti bentuk array INDEX, bentuk referensi INDEX mengembalikan referensi sel di persimpangan row_num dan col_num . Perbedaannya adalah bahwa argumen referensi berisi lebih dari satu rentang, dan area_num memilih rentang mana yang harus digunakan. The area_num adalah argumen yang diberikan sebagai angka yang bertindak seperti indeks numerik. Array pertama di dalam referensi adalah 1, larik kedua adalah 2, dan seterusnya.
Misalnya, dalam rumus di bawah ini, area_num disediakan sebagai 2, yang mengacu pada rentang A7: C10:
=INDEX((A1:C5,A7:C10),1,3,2)
Dalam rumus di atas, INDEX akan mengembalikan nilai pada baris 1 dan kolom 3 dari A7: C10.
- Beberapa rentang dalam referensi dipisahkan dengan koma dan diapit oleh tanda kurung.
- Semua rentang harus dalam satu lembar atau INDEX akan mengembalikan kesalahan #VALUE. Gunakan fungsi PILIH sebagai solusi.
Video Terkait





