• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Dosya isimlerini hücrelerden almak

Katılım
22 Mart 2007
Mesajlar
25
Excel Vers. ve Dili
Excel 2007 English
Merhaba,

Kullanacağım bir formülde bilgisayarımda kapalı duran birden fazla dosyadan sistematik veri almak istiyorum. Fakat formülde kullanacağım dosya isimlerini üzerinde çalıştığım çalışma sayfasında bulunan bir kolondan okuyarak yapmak istiyorum.

Örneğin "C:\Veriler" klasörü altında bulunan dosyaların hep aynı isimli (örneğin "Ozet") çalışma sayfasındaki X3 hücresinden veri almak istiyorum. Bu dosya isimlerini de hali hazırda çalıştığım sayfanın B kolonundan okumak istiyorum. Yani aşağıdaki formülde (DD1) olan kısım B2 hücresinden okunmalı ve formül çalışmalı.

='C:\Veriler\[DD1.xlsx]Ozet'!X3

Şimdiden yardımlarınız için teşekkür ederim.
 
Merhaba,
Dolaylı formülünü kullanabilirsiniz.
Kod:
=DOLAYLI("'C:\Veriler\["&B1&".xlsx]Ozet'!X3")
 
mucit77 cevabın için teşekkürler. fakat bildiğim kadarıyla Dolaylı işlevi yalnızca açık dosyaya bir başvuru döndürüyor. Benim dosyalarımın hepsi kapalı duruyor.. O nedenle senin önerdiğin formülü kullanınca #REF sonucunu veriyor..

Başka bir önerin olur mu bana?
 
Evet doğrudur, formüller ile kapalı dosyadan veri alamazsınız.
Kapalı dosyadan veri almak için makro kullanabilirsiniz, forumda kapalı dosyadan veri almak ile ilgili onlarca konu bulabilirsiniz.
 
Geri
Üst