Soru düşeyara kapalı dosya verilerini getirmesi

incsoft

Altın Üye
Katılım
18 Ağustos 2009
Mesajlar
739
Excel Vers. ve Dili
Office Ev ve İş 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
12-12-2024
Bu dosyanın ismini 10--TRN.xlsm olduğunu farzedelim arkadaşlar. Bu dosya açıkken sayfalara göre aşağıdaki komutla tabloya veriler geliyor. Peki bu komutu kapalı olan yılın diğer aylarına ait diğer dosyalar için açık iken gelecek şekilde revize etmemin bir metodu varmıdır?

Dosyalar 01--TRN.xlsm , 02--TRN.xlsm ............12--TRN.xlsm ye kadar gidiyor.

=EĞERHATA(DÜŞEYARA(C$2;DOLAYLI("'"&GÜN($B282)&"'!A:J");5;0);)


Mesela ='X:\2022Yılı\GÜNLÜK ÜRETİM RAPORU\[2022-09--TRN.xlsm]30'!$G$151 ile dosya kapalıda olsa oluyor ya istediğim bunun olması. !A:J parametresi önüne nasıl adapte edebilirim?
 
Katılım
19 Ocak 2005
Mesajlar
200
Excel Vers. ve Dili
Microsoft 365 / Türkçe
Altın Üyelik Bitiş Tarihi
19-09-2023
Bazı formüller, kapalı dosya başvurularında çalışmaz. Bu formüllerden biride "Dolaylı" malesef.
Çözüme gelirsek; kapalı dosyalarınızı, çalışma dosyanızdaki bir sayfaya bağlayıp, dolaylı formülünü bu sayfalara entegre edebilirsiniz?
 

incsoft

Altın Üye
Katılım
18 Ağustos 2009
Mesajlar
739
Excel Vers. ve Dili
Office Ev ve İş 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
12-12-2024
Bazı formüller, kapalı dosya başvurularında çalışmaz. Bu formüllerden biride "Dolaylı" malesef.
Çözüme gelirsek; kapalı dosyalarınızı, çalışma dosyanızdaki bir sayfaya bağlayıp, dolaylı formülünü bu sayfalara entegre edebilirsiniz?
Kapalı olanlarda çalışan başka ne ile yapabiliriz hocam?
 

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
İNDİS+KAÇINCI kombinasyonunu önerebilirim. Bende bunu sürekli kullanıyorum.
 

incsoft

Altın Üye
Katılım
18 Ağustos 2009
Mesajlar
739
Excel Vers. ve Dili
Office Ev ve İş 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
12-12-2024
İNDİS+KAÇINCI kombinasyonunu önerebilirim. Bende bunu sürekli kullanıyorum.
Öncelikle teşekkürler.. =EĞERHATA(DÜŞEYARA(C$2;DOLAYLI("'"&GÜN($B282)&"'!A:J");5;0) formülü dediğiniz formüle göre uyarlama şansınız varsa çok sevinirim.
 

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
Tasarlanacak fonksiyonda DOLAYLI olmaması gerekiyor.

Önerdiğim fonksiyonların DÜŞEYARA fonksiyonuna göre artısı sola doğru veri döndürme şansınız var. Sütun indis sayısını KAÇINCI ile değişken yapma şansınız var.

Aşağıdaki yapıyı kendinize uyarlayabilirsiniz.

C++:
=EĞERHATA(İNDİS('[01.xlsx]Sayfa1'!$A:$J;KAÇINCI(C$2;'[01.xlsx]Sayfa1'!$A:$A;0);5);"")
 
Üst