Formülü hücreden güncelleme

arda41

Altın Üye
Katılım
30 Mayıs 2010
Mesajlar
127
Excel Vers. ve Dili
Excel2010
Türkçe
Altın Üyelik Bitiş Tarihi
28-12-2030
Merhaba Arkadaşlar,

EĞER(EHATALIYSA(DÜŞEYARA(A1;'C:\Users\XXX\XX\[X]VERITABANI2016'!$A$2:$L$2000;1;YANLIŞ))=DOĞRU;"";EĞER( DÜŞEYARA(A1;'C:\Users\XXX\XX\[X]VERITABANI2016'!$A$2:$L$2000;3;0)=0;"";DÜŞEYARA(A1; 'C:\Users\XXX\XX\[X]VERITABANI2016'!$A$2:$L$2000;3;0)))

Yukarıdaki formülü kullanarak pek çok farklı excel çalışması ile veri yolu gözüken VERITABANI2016 dosyasından veri çekiyorum. Ancak sene değişiminde VERITABANI2017 olunca tüm excellerdeki formülleri tek tek değiştirmem gerekiyor.

Yapmak istediğim formül içindeki yıl kısmını (2016, 2017 ... ) her bir excel çalışmamdaki herhangi bir hücreden aldırabilir miyim? Yani bir hücreyi güncelleyince tüm formüllerdeki VERITABANI.... kısmının güncellenmesini istiyorum.

Mümkün müdür?

Şimdiden herkese çok teşekkür ederim.
Saygılarımla
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,199
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
DOLAYLI fonksiyonunu kullanarak yapabilirsiniz. Fakat formülün sonuç vermesi için dosyaların açık olması gerekmektedir.

Bunun yerine CTRL+H ile yıl değerlerini topluca değiştirebilirsiniz.
 

arda41

Altın Üye
Katılım
30 Mayıs 2010
Mesajlar
127
Excel Vers. ve Dili
Excel2010
Türkçe
Altın Üyelik Bitiş Tarihi
28-12-2030
Merhaba Korhan Bey,

Başta çok teşekkür ederim.

Sene kısmını formüllerin olduğu excel dosyasındaki bir hücreden güncellemek istiyorum.

Yani mesela A1 hücresine 2017 yazacağım ve o excel dosyasında tüm formüllerdeki VERITABANI2016 lar VERITABANI2017 olacak.

Bu işlemi DOLAYLI fonksiyonu ile yapabiliyorum o zaman değil mi? Deneyeceğim.

Ya da Bul-değiştir kullanmamı öneriyorsunuz. Ancak hücre içinden çekebilirsem daha çok işimi görecek.

Saygılarımla
 
Üst