Bagaimana cara melakukan pencarian dua arah di excel?
Hal ini terkadang terjadi ketika kita perlu mencari nilai dalam tabel berdasarkan header baris dan header kolom.
Misalkan Anda perlu mendapatkan nilai dari tabel di atas untuk bulan dan zona tertentu. Di sini, dalam situasi ini Anda dapat menggunakan pencarian dua arah.
Melakukan pencarian dua arah melibatkan perolehan nilai dari tabel dua dimensi. Ini berarti Anda bisa mendapatkan nilai dari sel mana pun dalam tabel.
Dan untuk itu Anda perlu menggabungkan fungsi match dengan VLOOKUP .
Seperti yang Anda ketahui, VLOOKUP normal hanya dapat mengembalikan nilai dengan melihat satu kolom dalam satu waktu.
Alasannya adalah argumen col_index dari VLOOKUP adalah nilai statis. Namun jika Anda menggabungkan fungsi pencocokan dengan VLOOKUP, Anda dapat membuatnya dinamis.
Cara menggunakan VLOOKUP + MATCH untuk SEARCH dua arah
Mari kita kembali ke contoh kita. Kami memiliki tabel dengan kuantitas penjualan bulanan untuk empat area berbeda dalam sebuah perusahaan.
Sekarang misalkan atasan Anda ingin memeriksa kuantitas suatu zona untuk bulan tertentu (misalnya: September dan zona utara). Dan, dia tidak suka melihat tabel untuk itu, dan berikut rumusnya:
=VLOOKUP(month,table,MATCH(zone,heading_row,0),0)
Bagaimana itu bekerja
Seperti yang saya katakan sebelumnya, kita memerlukan fungsi match untuk membuat col_index dinamis. Rumus ini bekerja dalam dua bagian. Saat Anda memilih bidang, fungsi pencocokan mengembalikan posisi bidang di baris header.
Dan kemudian VLOOKUP menggunakan posisi ini untuk mendapatkan nilai kolom ini.
Setiap kali Anda memilih bulan dan zona, nilai yang berada di perpotongan baris dan kolom akan dikembalikan. Intinya adalah Anda memiliki col_index dinamis yang memungkinkan Anda mendapatkan nilai dari kolom berbeda dengan VLOOKUP.