James Chen: Gunakan Nama Helaian yang Konsisten - Petua Excel

James Chen menghantar pos tamu ini. James adalah ahli kumpulan Excel Gurus di LinkedIn.

Lebih kerap kita tidak perlu mengambil maklumat dari pelbagai lembaran kerja dalam buku kerja. Sekiranya anda berhati-hati untuk menamakan lembaran kerja secara konsisten, anda boleh menggabungkan VLOOKUP dengan INDIRECT untuk menarik data dari lembaran kerja yang berbeza. Teknik ini adalah penjimatan hidup dan masa.

Katakan anda mempunyai lembaran jualan dengan pelbagai pelanggan dan anda mendapat lembaran kerja baru setiap bulan. Bersikap konsisten dalam memilih peraturan penamaan untuk lembaran kerja. Sebagai contoh, anda boleh menggunakan Sales_Jan_2012, Sales_Feb_2012, Sales_Mar_2012. Inilah yang saya suka sebut dengan penamaan seragam.

Pada helaian ringkasan, anda ingin mencari penjualan pelanggan XYZ dari setiap helaian bulanan. Katakan bahawa anda mempunyai tarikh Excel yang sebenarnya untuk Jan 2012, Feb 2012, Mar 2012 di B3: D3. Anda mempunyai nama pelanggan di A4. Struktur setiap lembaran jualan bulanan adalah pelanggan di A dan penjualan di B. Cubalah formula ini:

=VLOOKUP($A4,INDIRECT(“Sales_”&TEXT(B$3,”MMM_YYYY”)&”!$A:$B),2,False)

Cara kerjanya: fungsi TEXT memformat tarikh dalam format Jan_2012. Ampersand adalah pengendali gabungan, jadi anda akhirnya meneruskan Sales_Jan_2012! $ A: $ B ke fungsi INDIRECT. Fungsi secara dinamik akan melihat lembaran kerja yang berbeza berdasarkan tarikh di baris 3.

Perkara ini sangat berguna apabila anda mempunyai kelipatan pada gandaan lembaran data sumber seragam yang perlu anda tarik.

Artikel menarik...