Excel - Mendapatkan nilai dari fail lain

Isu

Saya mempunyai 2 fail xls (book1.xls dan book2.xls). Dalam book1.xls lajur pertama (A1) mempunyai nama tertentu dalam 10 baris pertama (katakan x1, x2, x3, x4, ...... x10). Xls book2.xls kedua mempunyai helaian dengan nama yang sama dengan nama dalam lajur A1 dari xls pertama (book1), iaitu nama helaian pada book2.xls adalah x1, x2, x3, x4, ... ... x10.

Sekarang apa yang perlu saya lakukan adalah untuk mendapatkan nilai-nilai tertentu dari book2.xls dari helaian yang sama (dalam book2) seperti dalam lajur A1 (dalam book1), sebagai contoh: dalam book1 yang bersamaan dengan x1 saya harus mendapat nilai D1 lajur helaian x1 dari book2.xls, dan dalam buku1 bersamaan dengan x2 saya perlu mendapatkan nilai D1 lajur dari helaian x2 dari book2.xls dan sebagainya .... untuk setiap nilai sehingga x10.

Bolehkah seseorang membantu saya membimbing saya?

Penyelesaian

Pertimbangkan yang berikut:

Dalam book1.xls dalam sheet1 dari A1 hingga a10 adalah seperti ini

 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 

book2.xls telah mendapat helaian bernama x1, x2, x3 dll.

dalam setiap helaian ini terdapat beberapa entri dalam D1

  • dalam book1.xls dalam sheet1 dalam B1 menyalin formula ini

 = TIDAK LANGSUNG ("[book2.xls]" & A1 & "! D1") 
  • salin B1 ke bawah.

Perhatikan bahawa

Terima kasih kepada venkat1926 untuk tip ini di forum.

Artikel Sebelumnya Artikel Seterusnya

Tip-Tip Utama