Dolaylı Formülünde Başvuru Metnini Hücreden alma sorunu

akmlyx

Altın Üye
Katılım
24 Aralık 2010
Mesajlar
177
Excel Vers. ve Dili
Excel 2010
Dili: Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
Değerli Üstatlar Merhaba, sorun çok basit gibi görünüyor ama içinden çıkamadım.
Başka bir Excel kitabından veri alırken, Dolaylı formülü kullanıyorum. Dolaylı formülüne kullanırken tırnak içine başvuru metni yazılıyor malum. Benim istediğim bu başvuru metnini yani Excel kitabının ve sayfanın adını manuel tek tek yazmak yerine bir hücreye yazayım, bu yazılı hücreden alsın veriyi acaba bu mümkün olabilir mi?
İlgilenen arkadaşa şimdiden teşekkür ederim.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

INDIRECT - DOLAYLI işlevi kapalı dosyadan veri almada çalışmaz.

.
 

akmlyx

Altın Üye
Katılım
24 Aralık 2010
Mesajlar
177
Excel Vers. ve Dili
Excel 2010
Dili: Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
İdris hocam, dosya kapalı değil açık.
Sorunu tekrar anlatayım.
=DOLAYLI("'[Yeni Microsoft Excel Çalışma Sayfası 2.xlsx]Sayfa1'!"&B2&B3) bu formül beni doğru sonuca ulaştırıyor ama burada yazılı bulunan tırnak içindeki Excel Kitabı ve sayfa adını('[Yeni Microsoft Excel Çalışma Sayfası 2.xlsx]Sayfa1'!) birden çok dolaylı formülünde kullanılacağı için her bir dolaylı formülü için manuel yazmakla uğraşmadan bu kitabın ve sayfanın adını bir hücreye yazayım, dolaylı formülü başvuru metnini o hücreden alsın. Ayrıca kitap adı değişince tek bir hücredeki kitap adını değiştirerek verileri kolayca alabilmek istiyorum. Teşekkür ederim.
 

Korhan Ayhan

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

C++:
=DOLAYLI("'"&B1&B2&B3)


Ya da;

B1 hücresindeki verinin başına bir adet daha tek tırnak ekleyip sizin kullandığınız şekilde de sonuca gidebilirsiniz.

B1;
''[Yeni Microsoft Excel Çalışma Sayfası 2.xlsx]Sayfa1'!

B5;
C++:
=DOLAYLI(B1&B2&B3)
 

akmlyx

Altın Üye
Katılım
24 Aralık 2010
Mesajlar
177
Excel Vers. ve Dili
Excel 2010
Dili: Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
Deneyiniz.

C++:
=DOLAYLI("'"&B1&B2&B3)


Ya da;

B1 hücresindeki verinin başına bir adet daha tek tırnak ekleyip sizin kullandığınız şekilde de sonuca gidebilirsiniz.

B1;
''[Yeni Microsoft Excel Çalışma Sayfası 2.xlsx]Sayfa1'!

B5;
C++:
=DOLAYLI(B1&B2&B3)
Korhan Ayhan Üstadım, siz Excel'in piri olmuşsunuz. Size ne kadar TEŞEKKÜR ETSEM AZDIR. ÇOK ÇOK TEŞEKKÜR EDERİM.
Gerçekten harikasınız. Çözümünüz tam isabet.
Keşke bizler de sizin kadar Excel bilgisine sahip olabilsek.
İyi günler.
 
Üst