Excel Dosyasında ki farklı sayfalardan veri çekme

Katılım
19 Mart 2022
Mesajlar
2
Excel Vers. ve Dili
2021 excel türkçe
Merhaba;
Excel Dosyasında bulunan ayın her günü için farklı verilere sahip büyük bir tablom var. Bu tablo sürekli olarak güncellenmekte veriler değişmektedir. Ben farklı bir excel dosyasında bu tablonun içerisindeki bazı değerleri içeren daha küçük bir tablo yapmak istiyorum. Şuanda bu tabloyu eşittir fonksiyonu ile dosyaları bağlantılayarak veri alıyorum. Lakin ayın farklı bir gününe geçtiğimde formül içerisinde sayfa ismini tek tek tüm boşluklar için değiştirmem gerekiyor. Örneğin; eşittir fonksiyonu ile kurduğum bağlantı: ( ='C:\Users\nurullah\Downloads\[Kitap1.xlsm]13'!$J$5) bu fonksiyon içerisindeki koyu yazılı 13 sayısı dosya içerisindeki sayfa ismidir. Bu sayıyı değiştirdiğimde başka bir günün verisini elde ediyorum ama bunu tüm hücreler için uygulamam gerekiyor. Tek bir fonsiyon ile bunu yapabilir miyim?
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,334
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Öncelikle foruma hoşgeldiniz.
İlgili hücreleri seçin > Ctrl+H tuşlarıyla değiştir penceresini açın > Seçeneklerden konum özelliğini formüller olarak ayarlayın > aranan kutucuğuna 13'! yeni değer kutucuğuna 14'! yazınız > Tümünü değiştir yolunu takip ediniz.
Alternatif olarak formülünüzde dolaylı fonksiyonunu kullanabilirsiniz, ancak dosya kapalıyken değerler güncellenmez.
Örneğin formülü aşağıdaki şekilde güncellediğinizde formüldeki 13 değerini A1 hücresinden aldırabilirsiniz.
Kod:
=DOLAYLI("'C:\Users\nurullah\Downloads\[Kitap1.xlsm]"&$A$1&"'!$J$5")
 
Son düzenleme:
Katılım
19 Mart 2022
Mesajlar
2
Excel Vers. ve Dili
2021 excel türkçe
Merhaba,
Öncelikle foruma hoşgeldiniz.
İlgili hücreleri seçin > Ctrl+H tuşlarıyla değiştir penceresini açın > Seçeneklerden konum özelliğini formüller olarak ayarlayın > aranan kutucuğuna 13'! yeni değer kutucuğuna 14'! yazınız > Tümünü değiştir yolunu takip ediniz.
Alternatif olarak formülünüzde dolaylı fonksiyonunu kullanabilirsiniz, ancak dosya kapalıyken değerler güncellenmez.
Örneğin formülü aşağıdaki şekilde güncellediğinizde formüldeki 13 değerini A1 hücresinden aldırabilirsiniz.
Kod:
=DOLAYLI("'C:\Users\nurullah\Downloads\[Kitap1.xlsm]"&$A$1&"'!$J$5")
Yardımınız için çok teşekkür ederim Dolaylı fonsiyonu tam istediğim şeyi yaptı. İyi çalışmalar.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,243
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ek bilgi;

DOLAYLI fonksiyonu kapalı dosyalarda çalışmaz. Bu kurala dikkat ederek kullanmanız da fayda var.
 
Üst