
Formula generik
=VLOOKUP(B5,(workbook)sheet!range,4,0)
Ringkasan
Untuk mencari data produk, harga, atau maklumat lain yang tersimpan dalam buku kerja (luaran) yang terpisah, anda boleh menggunakan fungsi VLOOKUP dengan rujukan penuh ke buku kerja yang lain. Dalam contoh yang ditunjukkan, formula dalam C5 adalah:
=VLOOKUP(B5,'(product data.xlsx)Sheet1'!$B$4:$E$12,4,0)
Contoh data
Data dalam buku kerja luaran kelihatan seperti ini:
Penjelasan
Ini adalah penggunaan standard fungsi VLOOKUP untuk mengambil data dari lajur ke-4 dalam jadual:
- nilai carian berasal dari B5
- table_array adalah rujukan untuk julat dalam buku kerja luaran
- col_index adalah 4, untuk mengambil data dari lajur keempat
- range_lookup adalah sifar untuk memaksa padanan tepat
Satu-satunya perbezaan adalah sintaks khas yang digunakan untuk rujukan luaran, dalam argumen "table_array". Sintaks untuk rujukan luaran adalah:
'(workbook)sheet'!range
- buku kerja adalah nama buku kerja luaran (iaitu data.xlsx)
- lembaran adalah nama helaian yang mengandungi julat (iaitu Lembaran1)
- julat adalah julat sebenar untuk susunan jadual (iaitu A1: C100)
Cara termudah untuk memasukkan rujukan ke jadual luaran, adalah dengan mula memasukkan fungsi VLOOKUP secara normal. Kemudian, semasa memasukkan argumen table_array, semak ke buku kerja luaran dan pilih julatnya secara langsung. Excel akan membina rujukan yang diperlukan secara automatik.
Catatan: Sekiranya buku kerja dengan jadual carian terbuka, VLOOKUP akan menunjukkan nama dan alamat buku kerja untuk argumen table_array. Sekiranya tidak, VLOOKUP akan memaparkan laluan fail penuh ke buku kerja + nama dan alamat buku kerja.
Mengendalikan ruang dan tanda baca
Perhatikan rujukan buku kerja dilampirkan dalam tanda kurung persegi, dan keseluruhan lembaran kerja + lembaran dilampirkan dalam petikan tunggal. Petikan tunggal diperlukan apabila buku kerja atau nama lembaran mengandungi ruang atau watak tanda baca