Note: The other languages of the website are Google-translated. Back to English
English English

Bagaimana cara VLOOKUP dan mengembalikan beberapa nilai yang sesuai secara horizontal di Excel?

doc-vlookup-horizontal-1
Secara default, fungsi VLOOKUP dapat mengembalikan beberapa nilai yang sesuai di tingkat vertikal di Excel, dalam beberapa kasus, Anda mungkin ingin mengembalikan beberapa nilai di tingkat horizontal seperti gambar di bawah ini. Di sini saya akan memberi tahu Anda rumus yang dapat menyelesaikan tugas ini.
VLOOKUP dan kembalikan beberapa nilai secara horizontal

panah gelembung kanan biru VLOOKUP dan kembalikan beberapa nilai secara horizontal

Misalnya, Anda memiliki berbagai data seperti gambar di bawah ini yang ditampilkan, dan Anda ingin VLOOKUP harga Apple.
doc-vlookup-horizontal-2

1. Pilih sel dan ketikkan rumus ini =INDEX($B$2:$B$9, SMALL(IF($A$11=$A$2:$A$9, ROW($A$2:$A$9)-ROW($A$2)+1), COLUMN(A1))) ke dalamnya, lalu tekan Shift + Ctrl + Enter dan seret tuas IsiOtomatis ke kanan untuk menerapkan rumus ini hingga #NUM! muncul. Lihat tangkapan layar:
doc-vlookup-horizontal-3

2. Kemudian hapus #NUM !. Lihat tangkapan layar:
doc-vlookup-horizontal-4

olymp trade indonesiaTip: Dalam rumus di atas, B2: B9 adalah rentang kolom yang ingin Anda kembalikan nilainya, A2: A9 adalah rentang kolom tempat nilai pencarian berada, A11 adalah nilai pencarian, A1 adalah sel pertama dari rentang data Anda , A2 adalah sel pertama dari rentang kolom tempat Anda mencari nilai.

Jika Anda ingin mengembalikan beberapa nilai secara vertikal, Anda dapat membaca artikel ini Bagaimana cara mencari nilai mengembalikan beberapa nilai yang sesuai di Excel?


Gabungkan beberapa lembar / Buku Kerja dengan mudah menjadi satu lembar atau Buku Kerja

Untuk menggabungkan beberapa lembar atau buku kerja ke dalam satu lembar atau buku kerja mungkin membosankan di Excel, tapi dengan Menggabungkan Fungsi di Kutools for Excel, Anda bisa menggabungkan lusinan lembar / buku kerja menjadi satu lembar atau buku kerja, juga, Anda bisa menggabungkan lembaran menjadi satu dengan beberapa klik saja.  Klik untuk uji coba gratis 30 hari berfitur lengkap!
menggabungkan lembaran
 
Kutools for Excel: dengan lebih dari 300 add-in Excel yang praktis, gratis untuk dicoba tanpa batasan dalam 30 hari.


Alat Produktivitas Kantor Terbaik

Kutools for Excel Memecahkan Sebagian Besar Masalah Anda, dan Meningkatkan Produktivitas Anda hingga 80%

  • Reuse: Masukkan dengan cepat rumus, bagan yang kompleks dan apa pun yang pernah Anda gunakan sebelumnya; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom tanpa kehilangan Data; Pisahkan Konten Sel; Gabungkan Baris / Kolom Duplikat... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Lebih dari 300 fitur canggih. Mendukung Office / Excel 2007-2019 dan 365. Mendukung semua bahasa. Penerapan yang mudah di perusahaan atau organisasi Anda. Fitur lengkap uji coba gratis 30 hari. Jaminan uang kembali 60 hari.
tab kte 201905

Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Tingkatkan produktivitas Anda hingga 50%, dan kurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Urutkan komentar berdasarkan
komentar (19)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
Saya memiliki spreadsheet dengan 115 nama klien di dalamnya yang saya tarik nilai setiap hari dari satu tab ke tab lain menggunakan vlookup. Orang lain di kantor memperbarui nilai setiap hari dengan menempelkan nilai baru bersama dengan nama klien yang sesuai. Nama klien ditempelkan pada tab 'PVAL' di kolom A dan nilai klien ditempelkan di kolom B. Pada tab bernama Master, kami menjalankan vlookup untuk nama klien yang dimulai di sel N6 (nama klien yang cocok tercantum di sel AB6) . Vlookupnya adalah =VLOOKUP(AB6,PortDescPortVal,2,FALSE) Setiap hari kami memperbarui spreadsheet, ada 10 nama klien yang sama yang tidak akan diperbarui secara otomatis. Saya harus membuka tab PVAL setiap hari dan mengetik ulang nama klien untuk 10 itu dan kemudian data akan diperbarui. Ia bekerja untuk sisa klien setiap hari. Perhatikan juga bahwa orang yang memperbarui data telah mencoba mengetik ulang nama mereka untuk saya tetapi untuk beberapa alasan ketika dia mengetik ulang nama mereka, pencarian masih tidak akan berfungsi. Saya tidak dapat menemukan pengaturan di Excel-nya yang berbeda dari saya. Saya telah memastikan bahwa semua nama klien ada dalam array. Saya tidak bisa seumur hidup saya mencari tahu apa masalahnya di sini dan mengapa saya harus mengetik ulang 10 dari 115 nama klien setiap hari agar pencarian berfungsi. TOLONG!
Komentar ini diminimalkan oleh moderator di situs
Coba tambahkan kolom (ubah ke rentang ss Anda dan singkirkan argumen False seperti ini; =VLOOKUP(AB6,'PortDescPortVal'!A:AA,2,)

Mungkin Segarkan Semua di tab Data
Komentar ini diminimalkan oleh moderator di situs
Terima kasih atas tips Anda tentang saya memiliki masalah yang sama tetapi berbeda. Vlookup Multiple Values ​​- Kembalikan GANDA nilai yang sesuai untuk GANDA Nilai Pencarian Rumus yang saya cari untuk kata-kata dalam string teks, dimulai dengan A1, lalu menambahkan kategori dari daftar besar kategori dalam tabel pada LEMBAR KERJA LAIN 'Daftar Kategori Dinamis', tergantung pada kata-kata yang ditemukan dalam string A1. Ini adalah rumus di B1. Jumlah data sangat besar 19,000 string teks di baris A. Sebagai contoh string teks mungkin mengatakan: A B C 1 anjing memiliki bintik hitam Anjing Dalmation 2 tinggi Anjing Besar Rumus saya mencari "bintik hitam" dan mengembalikan " Dalmatians " ke B1 Saya pencarian rumus untuk " anjing itu tinggi" - rumus saya mencari " tinggi " dan mengembalikan " anjing besar" ke B2 Rumus di B1 adalah: =PROPER(IFERROR(LOOKUP(1E+100,SEARCH('Daftar Kategori Dinamis'!$A$1) :$A$1000,A1),'Daftar Kategori Dinamis'!$A$1:$A$1000),"")) 'Daftar Kategori Dinamis' (LEMBAR KERJA BERBEDA) A B 1 Cari Kata untuk Menemukan Kategori: Daftar Tempel 2 titik hitam Dalmation 3 Anjing tinggi besar 4 Anjing kecil pendek 5 -1000 LEBIH -1000 LEBIH Masalah saya adalah saya harus menemukan kejadian ke-2, ke-3, ke-4 Contoh A B C D 1 anjing memiliki bintik hitam Dalmation 2 anjing tinggi Anjing Besar 3 4 anjing memiliki bintik hitam dan adalah tal Dalmation Anjing Besar A4 "anjing memiliki bintik hitam dan tinggi" Saya ingin formula mengembalikan "Dalmation" & "anjing besar" ke B3 Bantuan apa pun akan dihargai. Saya telah mencari banyak utas dan belum dapat menemukan jawabannya!
Komentar ini diminimalkan oleh moderator di situs
Saya memiliki masalah yang sama tetapi berbeda. Vlookup Multiple Values ​​- Kembalikan GANDA nilai yang sesuai untuk GANDA Nilai Pencarian Rumus yang saya cari untuk kata-kata dalam string teks, dimulai dengan A1, lalu menambahkan kategori dari daftar besar kategori dalam tabel pada LEMBAR KERJA LAIN 'Daftar Kategori Dinamis', tergantung pada kata-kata yang ditemukan dalam string A1. Ini adalah rumus di B1. Jumlah data sangat besar 19,000 string teks di baris A. Sebagai contoh string teks mungkin mengatakan: A B C 1 anjing memiliki bintik hitam Anjing Dalmation 2 tinggi Anjing Besar Rumus saya mencari "bintik hitam" dan mengembalikan " Dalmatians " ke B1 Saya pencarian rumus untuk " anjing itu tinggi" - rumus saya mencari " tinggi " dan mengembalikan " anjing besar" ke B2 Rumus di B1 adalah: =PROPER(IFERROR(LOOKUP(1E+100,SEARCH('Daftar Kategori Dinamis'!$A$1) :$A$1000,A1),'Daftar Kategori Dinamis'!$A$1:$A$1000),"")) 'Daftar Kategori Dinamis' (LEMBAR KERJA BERBEDA) A B 1 Cari Kata untuk Menemukan Kategori: Daftar Tempel 2 titik hitam Dalmation 3 Anjing tinggi besar 4 Anjing kecil pendek 5 -1000 LEBIH -1000 LEBIH Masalah saya adalah saya harus menemukan kejadian ke-2, ke-3, ke-4 Contoh A B C D 1 anjing memiliki bintik hitam Dalmation 2 anjing tinggi Anjing Besar 3 4 anjing memiliki bintik hitam dan adalah tal Dalmation Anjing Besar A4 "anjing memiliki bintik hitam dan tinggi" Saya ingin formula mengembalikan "Dalmation" & "anjing besar" ke B3 Bantuan apa pun akan dihargai. Saya telah mencari banyak utas dan belum dapat menemukan jawabannya!
Komentar ini diminimalkan oleh moderator di situs
Hanya catatan singkat untuk semua, jika Anda mengubahnya menjadi: =IFERROR(INDEX($B$2:$B$9, SMALL(IF($A$11=$A$2:$A$9, ROW($A$2:$) A$9)-ROW($A$2)+1), COLUMN(A1))),"None") #NUM akan menjadi none atau menggunakan "" untuk mendapatkan sel kosong! Terlihat jauh lebih rapi!
Komentar ini diminimalkan oleh moderator di situs
Halo, saya mengetik rumus dan excel memberikan kesalahan yang mengatakan bahwa rumus tidak memiliki cukup argumen, ada bantuan?
Komentar ini diminimalkan oleh moderator di situs
Cara Mendaftar semua nilai (seperti daftar belanjaan yang dibeli) yang disebabkan oleh nilai tertentu (oleh orang X) menggunakan VLOOK_UP dan formula lain yang memungkinkan
Komentar ini diminimalkan oleh moderator di situs
Maksud Anda, untuk membuat daftar semua bahan makanan yang harus dibeli seseorang, bukan? Jika demikian, Anda dapat merujuk ke rumus di artikel ini, dan mengubah argumen yang Anda butuhkan seperti gambar di bawah ini.
Komentar ini diminimalkan oleh moderator di situs
Meskipun saya mencari nilai saya di lembar kerja lain (saya pikir ini tidak akan menyebabkan masalah?), Saya sepertinya hanya berhasil menyeret ke kanan jika saya masuk dan mengubah +1 menjadi '0' untuk contoh pertama dari ID pencarian, '1' untuk contoh kedua dan seterusnya. Saya tahu berapa banyak contoh ID pencarian yang saya miliki sehingga saya dapat mengatasinya. Apa yang perlu saya ubah agar saya berhasil menyeret fx secara horizontal tanpa perlu mengedit (yaitu membuat #NUM muncul setelah tidak ada lagi nilai pencarian yang dikembalikan).
Komentar ini diminimalkan oleh moderator di situs
Maaf, saya belum menemukan solusi untuk masalah Anda. Jika Anda telah menemukannya, dapatkah Anda memberi tahu saya? Terima kasih.
Komentar ini diminimalkan oleh moderator di situs
Ubah Kolom menjadi Baris di akhir rumus

"=INDEX($B$1:$B$206, SMALL(IF($A$209=$A$1:$A$206, ROW($A$1:$A$206)-ROW($A$1)+1), ROW(A1)))"
Komentar ini diminimalkan oleh moderator di situs
Hai. Saya memiliki tiga spreadsheet google. Lembar pertama bernama "Ringkasan. Ini adalah tabel yang berisi nama karyawan kami dan jumlah evaluasi dalam seminggu dari 1-7. Lembar berikutnya bernama "Skor Obrolan" dan lembar ketiga bernama mail Skor". Yang ingin saya lakukan adalah ketika kita memasukkan skor evaluasi ke salah satu karyawan kita maka secara otomatis akan tercatat di "Lembar Ringkasan" sebagai evaluasi 1 atau 2 dan seterusnya dan seterusnya. Singkatnya saya ingin mendapatkan beberapa nilai pengembalian dalam satu kunci pencarian di beberapa lembar. Saya harap Anda dapat membantu. https://docs.google.com/spreadsheets/d/1lt-e4MxddUKg5xDt_0YchBiEgGe4mFKB-dHENwwtA6Y/edit?usp=sharing

https://docs.google.com/spreadsheets/d/1lt-e4MxddUKg5xDt_0YchBiEgGe4mFKB-dHENwwtA6Y/edit?usp=sharing
Komentar ini diminimalkan oleh moderator di situs
saya harus mencari nilai vertikal terlebih dahulu, pada nilai vertikal ada lebih banyak nilai horizontal dan saya telah memilih nilai parutan yang saya miliki. fungsi atau rumus mana yang dapat membantu?
Komentar ini diminimalkan oleh moderator di situs
apa yang Anda ingin menempatkan harga dalam urutan qty tertinggi dari kolom c?
Komentar ini diminimalkan oleh moderator di situs
Halo,

J'ai retransposé mon problème exactement dans les mêmes position de colonne que l'exemple et j'obtiens le message #VALEUR! kasus dès la première.

Mon excel fonctionne en francais, j'ai tout retranscrit en francais, passé ";"au lieu de ",", appuyé sur CTRL+MAJ+Entrée... des idées sur l'origine du problème?

bokong
Komentar ini diminimalkan oleh moderator di situs
Halo - Formula ini bekerja dengan sempurna - terima kasih! Namun, saya ingin menerapkannya ke daftar panjang nilai pencarian. Ketika saya menyalin dan menempelkan rumus, itu jelas mengembalikan hasil yang sama dengan nilai pencarian pertama jadi saya menghapus $ dari $A$11, tetapi itu mengubah hasilnya menjadi sesuatu yang salah. Bagaimana saya bisa dengan cepat menerapkan rumus yang sama ini untuk daftar panjang nilai pencarian?

Terima kasih!

M
Komentar ini diminimalkan oleh moderator di situs
Halo, saya ingin menggunakan kata kunci alih-alih teks atau nilai tertentu di sini untuk beberapa nilai pengembalian, dapatkah Anda membagikan rumus kode untuk hal yang sama.
Komentar ini diminimalkan oleh moderator di situs
Untuk siapa pun yang mengalami masalah dalam rentang data yang besar, pastikan Anda tidak memiliki sel dengan "#N/A" atau itu akan merusaknya. Kesalahan sederhana tetapi dapat diabaikan.
Komentar ini diminimalkan oleh moderator di situs
Artikel ini mengatakan ini menggunakan VLOOKUP, tetapi menggunakan INDEX... yang tidak membantu saya. Saya membutuhkan solusi untuk beberapa nilai menggunakan VLOOKUP atau XLOOKUP dalam tabel.
Belum ada komentar yang diposting di sini
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan