Daftar Isi
Anda tidak dapat menggunakan VLOOKUP untuk mencocokkan dan mengembalikan beberapa nilai di Excel. Dalam artikel ini, saya akan mendemonstrasikan cara menggunakan fungsi INDEX untuk mencocokkan dan mengembalikan beberapa nilai secara vertikal dan horizontal. Saya juga akan menunjukkan kepada Anda beberapa cara lain untuk melakukan tugas tersebut.
Katakanlah, kita memiliki nama beberapa kota dari berbagai negara di dataset kita. Sekarang kita ingin mendapatkan nama kota dalam kolom atau baris untuk negara tertentu.
Unduh Buku Kerja Praktik
Indeks Cocokkan mengembalikan beberapa nilai secara Vertikal.xlsxFungsi Indeks untuk Mencocokkan dan Mengembalikan beberapa Nilai Secara Vertikal dan Kasus Lainnya
1. Apa yang Akan Terjadi Jika Kita Menggunakan Fungsi VLOOKUP?
Pertama, mari kita lihat apa yang akan terjadi jika kita ingin mencocokkan dan mengembalikan beberapa nilai dengan menggunakan fungsi VLOOKUP . Untuk mencocokkan negara Amerika Serikat dan mengembalikan kota-kota di negara ini, ketikkan rumus berikut di sel E5,
=VLOOKUP(D5,A5:B15,2,FALSE)
Di sini, D5 = Nilai pencarian
A5:B15 = rentang pencarian
2 = Kolom pencarian dari rentang pencarian
SALAH = Kecocokan yang tepat
Setelah menekan MASUK kita hanya akan mendapatkan nama kota pertama. Itu berarti VLOOKUP tidak bisa mengembalikan beberapa nilai, ia hanya mengembalikan nilai yang pertama. Jadi, kita tidak bisa mendapatkan beberapa nilai secara vertikal dengan menggunakan VLOOKUP fungsi.
Baca selengkapnya: Cara Menggunakan INDEX MATCH Alih-alih VLOOKUP di Excel (3 Cara)
2. Fungsi INDEX untuk Mencocokkan dan Mengembalikan Beberapa Nilai
2.1 Nilai Pengembalian Secara Vertikal
Fungsi INDEX dapat mencocokkan dan mengembalikan beberapa nilai secara vertikal. Ketik rumus di sel E5,
=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),ROW(1:1))),"")
Di sini, $B$5:$B$15 =range untuk nilai
$D$5 = kriteria pencarian
$ A $ 5: $ A $ 15 = rentang untuk kriteria
BARIS (1:1) mengindikasikan bahwa nilai akan dikembalikan secara vertikal
Setelah menekan MASUK Anda akan mendapatkan kota pertama Amerika Serikat dalam sel E5.
Sekarang seret sel E5 secara vertikal ke bawah, Anda akan mendapatkan semua kota di Amerika Serikat dalam kolom E.
Anda juga dapat mencocokkan untuk negara lain dengan menggunakan formula. Masukkan nama negara di sel D5, secara otomatis akan mengembalikan kota-kota di negara tersebut dalam kolom D.
2.2 Nilai Pengembalian Secara Horizontal
The INDEX juga dapat mengembalikan nilai secara horizontal. Ketik rumus di sel E5,
=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),COLUMN(A1))),"")
Di sini, $B$5:$B$15 =range untuk nilai
$D$5 = kriteria pencarian
$ A $ 5: $ A $ 15 = rentang untuk kriteria
COLUMN(A1) menunjukkan bahwa nilai akan dikembalikan secara horizontal
Setelah menekan MASUK , Anda akan mendapatkan kota pertama di Amerika Serikat.
Sekarang seret sel E5 secara horizontal, Anda akan mendapatkan semua kota di Amerika Serikat dalam barisan 5.
Baca selengkapnya: Rumus INDEX-MATCH Excel untuk Mengembalikan Beberapa Nilai Secara Horizontal
3. TEXTJOIN Berfungsi untuk Mengembalikan Beberapa Nilai dalam Sel
Fungsi TEXTJOIN dapat mengembalikan beberapa nilai dalam satu sel. Ketik rumus di sel E5,
=TEXTJOIN(",",TRUE,IF(A5:A15=D5,B5:B15,""))
Di sini, D5 = Kriteria
A5:B15 = Rentang untuk kriteria yang cocok
B5:B15 = Rentang nilai
BENAR = Mengabaikan semua sel kosong
Setelah menekan MASUK , Anda akan mendapatkan semua kota di Amerika Serikat dalam sel E5.
Baca selengkapnya: Excel INDEX MATCH Jika Sel Berisi Teks
Bacaan Serupa
- Cara Memilih Data Tertentu di Excel (6 Metode)
- Fungsi INDEX MATCH vs VLOOKUP (9 Contoh)
- Cara Menggunakan Rumus INDEX-MATCH di Excel untuk Menghasilkan Banyak Hasil
- Excel INDEX MATCH dengan Beberapa Kriteria (4 Contoh yang Sesuai)
- Indeks Cocokkan Beberapa Kriteria dalam Baris dan Kolom di Excel
4. Menyaring Beberapa Nilai Secara Vertikal
Anda bisa mendapatkan nilai secara vertikal dengan menggunakan Filter Untuk itu, pertama-tama pergilah ke Beranda> Pengeditan> Urutkan> Saring> Saring.
Sekarang panah kecil ke bawah akan ditampilkan di samping semua tajuk kolom. Klik pada panah di samping Negara. A menu tarik-turun Dari menu ini pilih menu Amerika Serikat saja dan klik pada BAIKLAH.
Sekarang di dataset Anda, Anda hanya akan melihat kota-kota di Amerika Serikat.
5. Indeks dan Agregat untuk Mencocokkan dan Mengembalikan Beberapa Nilai Secara Vertikal
The INDEX fungsi dan Fungsi AGGREGATE bersama-sama dapat mencocokkan dan mengembalikan beberapa nilai secara vertikal di Excel. Ketikkan rumus di sel E5,
=IFERROR(INDEX($B$5:$B$15,AGGREGATE(15,3,(($A$5:$A$15=$D$5)/($A$5:$A$15=$D$5)*ROW($A$5:$A$15))-ROW($A$4),ROWS($E$5:E5))),"")
Di sini, $B$5:$B$15 =range untuk nilai
$D$5 = kriteria pencarian
$ A $ 5: $ A $ 15 = rentang untuk kriteria
Setelah menekan MASUK , Anda akan mendapatkan kota pertama Amerika Serikat dalam sel E5.
Sekarang seret sel E5 secara vertikal ke bawah, Anda akan mendapatkan semua kota di Amerika Serikat dalam kolom E.
Baca selengkapnya: Indeks Excel Mencocokkan kriteria tunggal / ganda dengan hasil tunggal / ganda
Kesimpulan
Anda bisa menggunakan salah satu metode yang dijelaskan untuk mencocokkan dan mengembalikan beberapa nilai secara vertikal, tetapi menggunakan metode INDEX Jika Anda menghadapi kebingungan tentang salah satu metode, silakan tinggalkan komentar.