Penjelasan:
Fungsi MATCH, mencari data tertentu dalam rentang data yang berada dalam satu kolom, dan kemudian memberikan hasil berupa posisi baris relatif data itu dalam rentang. Misalnya, jika Anda mencari data 40 dalam rentang data A1: A5 berisi nilai 5, 25, 40, 15 dan 38, maka formulanya = MATCH (40, A1: A5,0) akan menghasilkan angka 3, karena 40 adalah data ketiga dalam urutan.
Formula:
=MATCH(lookup_value, lookup_array, [match_type])
lookup_value (required) : Data yang ingin Anda cari dalam rentang data.
lookup_array (required) : Rentang data yang akan Anda cari.
[match_type] (optional) :
1 - MATCH menemukan nilai yang lebih kecil atau sama dengan nilai lookup_value. Nilai dalam argumen lookup_array harus ditempatkan dalam urutan menaik, misalnya: ...- 2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE.
0 - MATCH menemukan nilai pertama yang persis sama dengan lookup_value. Nilai dalam argumen lookup_array bisa dalam urutan apa pun.
-1 - MATCH menemukan nilai yang lebih besar dari atau sama dengan nilai tolookup_value. Nilai-nilai dalam argumen lookup_array harus ditempatkan dalam urutan menurun, misalnya: BENAR, SALAH, Z-A, ... 2, 1, 0, -1, -2, ..., dan seterusnya.
Excel Versi:
Excel for Office 365, Excel for Office 365 for Mac, Excel 2019, Excel 2016, Excel 2019 for Mac, Excel 2013, Excel 2010, Excel 2007, Excel 2016 for Mac, Excel for Mac 2011, Excel Online, Excel for iPad, Excel for iPhone, Excel for Android tablets, Excel for Android phones, Excel Mobile, Excel Starter 2010.
Langkah menggunakannya:
Ada tiga bagian informasi yang Anda perlukan untuk membangun sintak MATCH:
Catatan:
MATCH juga digunakan untuk LOOKUP data dengan mencari baris yang diinginkan dari data referensi yang berbeda. Misalnya, Anda dapat menggunakan fungsi MATCH untuk mendapatkan baris suatu data yang akan diberikan untuk data row_number dari fungsi INDEX.
Contoh:
Copy contoh table di bawah ke sel A1 dilembaran kerja baru di Excel. Agar rumusnya berjalan dengan baik, tekan F2 pada sel Formula dan kemudian tekan ENTER. Jika perlu, Anda dapat menyesuaikan lebar kolom untuk melihat semua data.
Order id | Nama Barang | Harga | Jumlah |
10567 | Appel | 30.000 | 30 |
10678 | Jeruk | 25.000 | 39 |
10656 | Salak | 20.000 | 45 |
10527 | Pepaya | 17.000 | 75 |
10723 | Durian | 15.000 | 150 |
10456 | Semangka | 10.000 | 200 |
Formula | Hasil | Keterangan |
=MATCH (10656; A2:A7; 0) | 3 | Mencari nilai yang sama dengan 10656 di rentang data A2:A7. |
=MATCH (100; D2:D7; 1) | 4 | Mencari nilai yang sama atau lebih kecil dari 100. |
=MATCH (13000; C2:C7; -1) | 5 | Mencari nilai yang sama atau lebih besar dari 13000 |
=MATCH (10723; A2:A7; -1) | #N/A | Menghasilkan error karena rentang A2:A7 tidak urut dari yang besar ke yang kecil. |
File contoh bisa didownload disini.