Cara menggunakan fungsi Excel INDEX -

Ringkasan

Fungsi Excel INDEX mengembalikan nilai pada kedudukan tertentu dalam julat atau array. Anda boleh menggunakan INDEX untuk mendapatkan nilai individu atau keseluruhan baris dan lajur. INDEX sering digunakan dengan fungsi MATCH, di mana MATCH mencari dan memasukkan kedudukan ke INDEX.

Tujuan

Dapatkan nilai dalam senarai atau jadual berdasarkan lokasi

Nilai pulangan

Nilai di lokasi tertentu.

Sintaks

= INDEX (tatasusunan, baris_num, (col_num), (area_num))

Hujah

  • array - Julat sel, atau pemalar larik.
  • row_num - Kedudukan baris dalam rujukan atau tatasusunan.
  • col_num - (pilihan) Kedudukan lajur dalam rujukan atau tatasusunan.
  • area_num - (pilihan) Julat dalam rujukan yang harus digunakan.

Versi

Excel 2003

Catatan penggunaan

Fungsi INDEX mengembalikan nilai pada kedudukan tertentu dalam julat atau array. INDEX sering digunakan bersama dengan fungsi MATCH. MATCH mencari dan memasukkan kedudukan ke INDEX, yang mengembalikan nilai pada kedudukan tersebut.

Contoh

Rumus di bawah 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

Dalam contoh di atas, kedudukannya adalah "hardcoded". Biasanya, fungsi MATCH digunakan untuk mencari kedudukan, yang kemudian dimasukkan ke INDEX. Artikel ini menerangkan bagaimana INDEX dan MATCH dapat digunakan bersama dengan banyak contoh:

Cara menggunakan INDEX dan MATCH

Rujukan sebagai hasilnya

Penting untuk diperhatikan bahawa fungsi INDEX mengembalikan rujukan sebagai hasilnya. Sebagai contoh, dalam formula berikut, INDEX mengembalikan A2:

=INDEX(A1:A5,2) // returns A2

Dalam formula biasa, anda akan melihat nilai dalam sel A2 sebagai hasilnya, jadi tidak jelas bahawa INDEX mengembalikan rujukan. Walau bagaimanapun, ini adalah ciri berguna dalam formula seperti ini, yang menggunakan INDEX untuk membuat julat dinamik dinamakan. Anda boleh menggunakan fungsi CELL untuk melaporkan rujukan yang dikembalikan oleh INDEX.

Dua bentuk

Fungsi INDEX mempunyai dua bentuk: susunan dan rujukan . Kedua-dua bentuk mempunyai tingkah laku yang sama - INDEX mengembalikan rujukan dalam array berdasarkan lokasi baris dan lajur tertentu. Perbezaannya adalah bahawa bentuk rujukan INDEX membolehkan lebih daripada satu array, bersama dengan argumen pilihan untuk memilih susunan mana yang harus digunakan. Sebilangan besar formula menggunakan bentuk susunan INDEX, tetapi kedua-dua bentuk dibincangkan di bawah.

Bentuk susun atur

Dalam bentuk array INDEX, parameter pertama adalah array , yang dibekalkan sebagai rangkaian sel atau pemalar array. Sintaks untuk bentuk array INDEX adalah:

INDEX(array,row_num,(col_num))

  • Sekiranya kedua-dua baris_num dan col_num dibekalkan, INDEX mengembalikan nilai dalam sel di persimpangan baris_num dan col_num .
  • Sekiranya baris_num ditetapkan ke sifar, INDEX mengembalikan array nilai untuk keseluruhan lajur. Untuk menggunakan nilai array ini, anda boleh memasukkan fungsi INDEX sebagai formula array dalam jarak mendatar, atau memasukkan array ke fungsi lain.
  • Sekiranya col_num diatur ke sifar, INDEX mengembalikan array nilai untuk keseluruhan baris. Untuk menggunakan nilai array ini, anda dapat memasukkan fungsi INDEX sebagai formula array dalam julat menegak, atau memasukkan array ke fungsi lain.

Borang rujukan

Dalam bentuk rujukan INDEX, parameter pertama adalah merujuk kepada satu atau lebih julat, dan argumen pilihan keempat, area_num , disediakan untuk memilih julat yang sesuai. Sintaks untuk borang rujukan INDEX adalah:

INDEX(reference,row_num,(col_num),(area_num))

Sama seperti bentuk array INDEX, bentuk rujukan INDEX mengembalikan rujukan sel di persimpangan baris_num dan col_num . Perbezaannya adalah bahawa argumen rujukan mengandungi lebih dari satu julat, dan area_num memilih julat mana yang harus digunakan. The area_num adalah hujah dibekalkan sebagai beberapa yang bertindak seperti indeks angka. Array pertama dalam rujukan adalah 1, susunan kedua adalah 2, dan seterusnya.

Sebagai contoh, dalam formula di bawah, area_num dibekalkan sebagai 2, yang merujuk kepada julat A7: C10:

=INDEX((A1:C5,A7:C10),1,3,2)

Dalam formula di atas, INDEX akan mengembalikan nilai pada baris 1 dan lajur 3 A7: C10.

  • Pelbagai julat dalam rujukan dipisahkan dengan koma dan dilampirkan dalam tanda kurung.
  • Semua julat mesti pada satu helaian atau INDEX akan mengembalikan ralat # NILAI. Gunakan fungsi PILIH sebagai jalan penyelesaian.

Video-video yang berkaitan

Cara menggunakan fungsi PILIH Dalam video ini, kita akan melihat bagaimana anda dapat menggunakan fungsi PILIH. Kami juga membandingkan formula berdasarkan PILIH berbanding formula berdasarkan VLOOKUP. Cara menghasilkan nilai teks rawak Dalam video ini, kita akan melihat bagaimana membuat senarai teks rawak dengan fungsi RANDARRAY dan fungsi INDEX. Cara menggunakan INDEX dan MATCH dengan jadual Dalam video ini, kita akan melihat bagaimana menggunakan INDEX dan MATCH dengan Jadual Excel. Menggunakan INDEX dan MATCH dengan Jadual Excel sangat mudah. Pengenalan rujukan berstruktur Video ini memberikan pengenalan ringkas mengenai rujukan berstruktur. Rujukan berstruktur adalah cara mudah untuk merujuk jadual dalam formula Excel. Pencarian dua hala dengan perkiraan INDEX dan MATCH Dalam video ini, kita akan melihat bagaimana membina pencarian dua arah dengan INDEX dan MATCH, menggunakan padanan anggaran. Cara melihat sesuatu dengan INDEX Dalam video ini, kita melihat bagaimana mengkonfigurasi INDEX untuk mendapatkan nilai mengikut baris dan lajur. Ini adalah separuh pertama persamaan INDEX / MATCH.

Artikel menarik...