Başka bir excelden veri çekmeye çalışıyorum.
C1=PORTAKAL
A5=AHMET
=DÜŞEYARA("*"&$C$1&"*":'C:\Users\ibo\Desktop\[AHMET.xls]Sheet1'!$A$1:$E$65536:3:YANLIŞ)
Bu şekilde hiç bir sorun yok çalışıyor. Ancak ben AHMET in yerine aşağıdaki gibi A5 hücresinde yazan değeri almak istiyorum. Ama hatayla karşılaşıyorum.
=DÜŞEYARA("*"&$C$1&"*":'C:\Users\ibo\Desktop\["&$A5&".xls]Sheet1'!$A$1:$E$65536:3:YANLIŞ)
AHMET yerine ne yazmalıyım ki A5 hücresindeki veriyi oraya yazdırabileyim.

'C:\Users\ibo\Desktop\["&$A5&".xls]Sheet1'!$A$1
burda tırnaklar uyumsuz. ' ile başlayıp " ile bitmiş ya da tam tersi.


tek tırnak C den önce başlayıp Sheet1 de bitmiş?
Bu arada belirttiğim gibi İlk formül çalışıyor. Yani gidip AHMET.xls nin içinden veriyi alıyor.
Ama dediğiniz gibi bi tırnak problemi yaşıyorum gibi ""


tek tırnakları çift tırnağa çevirmeyi deneyebilirsin.


ilgili bölümü yani düşeyara daki tablo dizisi kısmını aşağıdaki şekilde yazmadığım sürece hata veriyor.
'C:\Users\ibo\Desktop\[AHMET.xls]Sheet1'!$A$1:$E$65536


A5 ahmet.xls'in içinde bir hücre mi yoksa kendi çalıştığın dosyadaki bir hücre mi?
ilkiyse
=DÜŞEYARA("*"&$C$1&"*":'C:\Users\ibo\Desktop\[AHMET.xls]Sheet1'!$A$5$:3:YANLIŞ)
ikinciyse
=DÜŞEYARA("*"&$C$1&"*":$A$5:3:YANLIŞ)


@argent dawn
A5 kendi çalıştığım dosyada ve içeriğinde bu örnekte AHMET yazıyor.
İlk verdiğin formül olmaz çünkü ben zaten o formüldeki AHMET yazısını A5den çekip kullanamıyorum sorun orda.
ikinci verdiğin formül ise düşeyarada çalışmayacak bir formül. $A5$ yerine bir dizi yazabilmemiz lazım gibi?


Formül yazmak yerine fx fonksiyonunu kullanırsan ufak hatalardan sıyrılırsın.
formül içeriğiyle ilgili olduğu için sorun özelinde bir çözüm yazmıyorum ama Düşeyara ile ilgili farklı bir sorun olursa yardımcı olabilirim.


@hatcherman
Şimdi bir arkadaşa örnek dosya gönderirken ekran görüntüsü aldım. Sizin dediğiniz gibi FX kullanarak aldım.
Aşağıdaki resimde gördüğünüz "noy" kelimesini ben bir hücredeki değerden almak istiyorum. Bu şekilde tamam a basarsam sorunsuz çalışıyor.
content.screencast.com
Sorunun özeti bu.


[AHMET.xls]
bu iki [] arasında kalan, excel dosyasının ismi. sen buraya &$A5& yazarsan tabi çalışmaz.
formülü elle yazarken o A5'i kullanmak istediğin aman doğrudan git çekmek istediğin A5'e tıkla excel yolunu kendi yazsın.
www.404techsupport.com
