formul içine hücrede yazılanı aktarmak

Katılım
26 Temmuz 2018
Mesajlar
2
Excel Vers. ve Dili
2016 türkçe
Merhabalar,
Ben bir hücreye dosya ismi yazıp başka bir hücre içindeki formulun içine o yazdığım metni aktarmak istiyorum. örneğin formullu olan hücremde
Kod:
=EĞERHATA(DÜŞEYARA($B8;'C:\xxxx\[Gir00003.xlsx]Sayfa1'!$B$8:$O$37;3;YANLIŞ);"")
yazıyor, gir00003 kısmını başka bir hücreden aldırmak istiyorum. Nasıl yapabilirim?
 

Korhan Ayhan

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

Kod:
=EĞERHATA(DÜŞEYARA($B8;DOLAYLI("'C:\xxxx\[" & A5 & ".xlsx]Sayfa1'!$B$8:$O$37");3;YANLIŞ);"")
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu işlemi veri aldığınız dosyalarınız kapalı durumdayken yapmalısınız.

Fakat şöyle bir ayrıntı var. Formülün sonuç vermesi için kaynak dosyaların açık olması gerekmektedir.

Bunun yerine verileri makro kullanarak aktarabilirsiniz. Bununla ilgili olarak forumda oldukça fazla örnek var. Arama yaparsanız ulaşabilirsiniz.
 
Üst