I cannot imagine how it can be that the formula returns zeros in cells that have no data; for me it returns the #N/A error in this case. Anyway, this can be easily fixed by wrapping your formula in the IFERROR function, so that it returns an empty string (blank cell) when no match is found: Show =IFERROR(INDEX('B1'!$H$2:$H$3099,MATCH(C18,'B1'!$B$2:$B$3099,0)), "") Also, I'd suggest that you stick with the original formula that uses a single cell for the lookup value (C18). Using a range may cause very frustrating issues (#SPILL error) when migrating to Excel 365 or Excel 2021. Double-clicking the plus sign works as long as there is some data in the adjacent column(s). As soon as an empty row occurs, the auto fill stops. In this case, you can copy the formula down by dragging the fill handle (a small square at the lower right-hand corner of the cell). For more information, please see How to copy formula in Excel. Anda pernah melakukan pencarian data dari suatu tabel ke tabel yang lain? Biasannya pengguna excel akan melakukannya dengan menggunakan Fungsi VLOOKUP atau Fungsi HLOOKUP. Akan tetapi kedua fungsi lookup ini mempunyai kelemahan yaitu hanya mampu membaca tabel array ke arah kanan atau kebawah saja. Bagaiamana agar Pencarian data tersebut fleksibel, dalam arti dapat mencari dan mengambil data dari kolom ataupun baris manapun yang kita tentukan, Fungsi INDEX MATCH adalah Solusinya. Kenapa Menggunakan Fungsi INDEX MATCH?Pada umumnya penggunaan Fungsi INDEX MATCH adalah untuk menanggulangi kelemahan dari fungsi VLOOKUP atau HLOOKUP. Hal ini disebabkan kedua fungsi LOOKUP tersebut hanya mampu membaca tabel array ke arah kanan atau kebawah. Sedangkan dalam dunia kerja, tabel array mempunyai bentuk yang elastis, tidak bisa diprediksi bahwa Cell yang menjadi acuan berada dikiri, kanan, bawah atau atas. untuk itu dengan menggunakan fungsi INDEX MATCH kekurangan tersebut dapat teratasi. Fungsi INDEXPada dasarnya Fungsi INDEX MATCH adalah dua fungsi yang berbeda yang mempunyai perhitungan dan argumen berbeda pula. Fungsi INDEX adalah fungsi yang cukup sederhana, digunakan untuk mendapatkan nilai dari suatu cell berdasarkan pencarian pada suatu definisi table / data range worksheet kita. Syntax =INDEX(array,row_num,Column_num) Keterangan :
Contoh Kasus : Kita diminta untuk mengindex data di kolom jenis produk yang akan di ambil dari tabel dibawahnya menggunakan fungsi INDEX. Penyelesaian :
Catatan : Pada fungsi Index untuk mengisi argumen Row_number dan Col_Number harus manual. Fungsi MATCHFungsi MATCH adalah fungsi yang digunakan untuk mencari suatu nilai dari suatu range yang terdapat pada suatu kolom atau baris, tapi tidak kedua-duanya. hasil dari fungsi ini adalah bernilai nomor. Syntax =MATCH(lookup_value, lookup_array, [match_type]) Keterangan :
Contoh Kasus : Carilah nomor baris dari tabel data berikut ini. Penyelesaian :
Catatan : Blok data Lookup_array hanya berupa Range Baris atau Range kolom saja. fungsi match mengembalikan nilai nomor baris atau kolom. Penggabungan Fungsi INDEX MACTHDari kedua Fungsi yang sudah kita pelajari diatas dapat kita gabungkan sebagai satu kesatuan rumus untuk mencari data dan mengindek data secara dinamis dalam suatu tabel. Syntax =INDEX(array,MATCH(lookup_value, lookup_array, [match_type])) Keterangan : Dari syntax diatas Fungsi INDEX dijadikan sebagai fungsi induk, kemudian fungsi MATCH digunakan untuk menggantikan argumen Row_number dalam fungsi index. Contoh Kasus : Dari tabel dibawah ini kita diminta untuk mengindex data “harga” dari tabel sumber disampingnya menggunakan fungsi index match. Penyelesaian :
Penjelasan :
Penggunaan fungsi index match diatas digunakan untuk data array vertikal, karena fungsi ini sangat dinamis anda juga dapat gunakan untuk bentuk data horisontal. Rumus Index Match untuk apa?Rumus Excel INDEX MATCH bisa digunakan ketika pengguna ingin mencari nilai dalam data saat fungsi VLOOKUP tidak berfungsi. Biasanya, metode ini dipakai di Excel jika nilai pencarian lebih dari 255 karakter.
Apa itu rumus indeks?Pengertian rumus Excel INDEX adalah fungsi (function) yang digunakan untuk mencocokkan data berdasarkan posisinya dalam suatu range, dengan melakukan index setiap sel. Fundamental formula Excel INDEX sama halnya dengan matriks dalam ilmu matematika.
Rumus apa saja yang ada di Excel?Di bawah ini terdapat sembilan rumus Excel yang harus dikuasai lantaran sering dipakai di dunia kerja.. SUM. Ilustrasi. ... . 2. AVERAGE. AVERAGE merupakan rumus yang berguna untuk mencari nilai rata-rata angka pada beberapa jumlah sel. ... . 3. IF. ... . MAX dan MIN. ... . COUNT. ... . 6. COUNTA. ... . 7. TRIM. ... . 8. CHOOSE.. Rumus VLOOKUP dan hlookup untuk apa?Rumus VLOOKUP adalah rumus Excel yang digunakan untuk mencari nilai tertentu dalam kolom atau sumber data lain menggunakan kata kunci vertikal tertentu. HLOOKUP, di sisi lain, digunakan untuk mencari nilai di kolom horizontal atau sumber data lainnya.
|