• DİKKAT

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

Formül ile- hücredeki kitap ismine göre değer çekmek.

  • Konbuyu başlatan Konbuyu başlatan mnz
  • Başlangıç tarihi Başlangıç tarihi

mnz

Katılım
5 Eylül 2005
Mesajlar
282
Excel Vers. ve Dili
Excel 2002 (Tr)
Merhaba,
A1 hücresine yazdığım çalışma kitabı ismi ile O kitaptaki bir hücre değerini almak istiyorum.
Yani A1 hücresine SSK.xls yazıyorum SSK.xls kitabının Sayfa1 B1 hücresindeki veriyi almak istiyorum. Bunu makro ile değil formül ile nasıl yapabilirim.
 
MErhabalar,

Aşağıdaki fonksiyonu kullanabilirsiniz. (DOLAYLI : INDIRECT)

=DOLAYLI("'["&A1&"]Sayfa1'!$B$1";DOĞRU)

NOT : Formülün çalışması için; SSK.xls adlı çalışma kitabının açık olması gerekir. Eğer kapalıysa, formül sonucu, #BAŞV! (#REF!) şeklinde dönecektir.
 
Sayın fpc çok teşekkür ediyorum.
Buna ek olarak A1 hücresinde belirtilen dosyanın yolunu (path) da belirleyebilirmiyiz?

Saygılar.
 
Sayın fpc çok teşekkür ediyorum.
Buna ek olarak A1 hücresinde belirtilen dosyanın yolunu (path) da belirleyebilirmiyiz?

Saygılar.

Evet tabi ki...

Örneğin Şöyle'de yapabilirsiniz... Biraz daha geniş düşünerek :)

Varsayım : SSK.xls dosyasınıun C kök dizininde olduğu varsayımı ile;

A1 Hücresinin Değeri : Dosya Yolu olmak üzere-> C:\
A2 Hücresinin Değeri : Dosya Adı olmak üzere -> SSK.xls
A3 Hücresinin Değeri : Dosyadaki Sayfa ismi olmak üzere -> Sayfa1
A4 Hücresinin Değeri : Dosyada İlgili Sayfada Link alınacak Hücre olmak üzere B1

B1 hücresine şu formülün yazılması gerekir.

=DOLAYLI("'"&A1&"["&A2&"]"&A3&"'!"&A4;DOĞRU)

Bu fonksiyon size; C:\[SSK.xls]Sayfa1'!B1'e link yaratmanızı sağlayacaktır. A1, A2, A3 ve A4'te yazan değerleri değiştirerek istediğiniz çalışma kitabındaki bilgiye ulaşabilirsiniz.
 
SSK.xls dosyası açılmadan güncelleme yapmıyor.
Yani güncel veriler hücreye taşınmıyor. Ama SSK.xls dosyamı açıp kapadığımda rakamları alabiliyorum.
 
Geri
Üst