FUNGSI MATCH, INDEX, CHOOSE

FUNGSI MATCH, INDEX, CHOOSE

1. Fungsi MATCH : Digunakan untuk mencari posisi sebuah nilai dalam sebuah range.
    Syntax : MATCH (lookup_value;lookup_array;[match_type])

a. Lookup_value : adalah nilai yang akan dicari dalam sebuah range
b. Lookup_array : adalah range yang berisikan data yang akan dicari
c. Match_type : berisikan -1,0 atau 1
   -1 akan mengembalikan nilai terkecil yang lebih besar atau sama dengan lookup_value,
   data harus diurutkan secara descending (besar ke kecil). 
   0 akan mengembalikan nilai yang benar-benar sama, jika tidak ada akan mengembalikan #N/A.
   1 akan mengembalikan nilai terbesar yang lebih kecil atau sama dengan lookup_value, data harus
   diurutkan secara asscending (kecil ke besar).

Misal ada data digambar dibawah ini.




















Pertanyaannya :
Dimanakah posisi angka 27 ?

Untuk menjawab pertanyaan diatas, ketikkan formula dibawah ini.
Syntax : =MATCH(27;B4:B11;0)


















Hasilnya, angka 27 terletak di baris ke-3 dari range B4:B11

2. Fungsi INDEX : Digunakan untuk mencari tahu nilai / referensi sebuah cell dengan                             memastikan informasi nomor baris & kolom.
    Syntax : INDEX(array;row_num;column_num)
  • Array adalah range yang berisikan data
  • Row_num adalah nomor baris dari array
  • Column_num adalah kolom dari array
Berikut contoh penggunaan fungsi index yang menghasilkan sebuah nilai, dengan formulasi seperti dibawah ini.
Syntax : =INDEX(B4:D11;5;2)


Gambar dibawah ini merupakan contoh INDEX yang menghasilkan cell reference, dengan formulasi sebagai berikut.
 Syntax : =SUM(B4:INDEX(B4:D11;5;2))
















Fungsi INDEX (B4:D11;5;2) pada contoh pertama menghasilkan sebuah nilai 27, 
sedangkan pada contoh kedua menghasilkan sebuah cell reference yaitu D4, 
sehingga formula =SUM(B4:INDEX(B4:D11;5;2)) sama dengan formulasi =SUM(B4:D4).

3. Fungsi CHOOSE: Digunakan untuk mencari sebuah nilai dalam sebuha list berdasarkan posisi           yang diberikan.
    Syntax : CHOOSE(index_num;value1,[value2];..)

  • Jika index_num bernilai 1 maka menghasilkan value 1, jika bernilai 2 maka value 2 dan begitu seterusnya.
  • Index_num berisikan 1-254, sedangkan jumlah value yang mungkin digunakan adalah 254.
Dengan contoh data sebelumnya, ketikkan formula dibawah ini.
Syntax : =CHOOSE(3;10;23;100;)




















Maka akan menghasilkan nilai 100.

S Pink Premium Pointer