Dolaylı formülü

Katılım
25 Haziran 2018
Mesajlar
40
Excel Vers. ve Dili
Office 365 64 bit
=EĞER(B8=EĞERHATA(DÜŞEYARA(B8;'[a.xlsm]erkan'!$G$8:$G$107;1;YANLIŞ);0);"X";"")

Arkadaşlar yukarıdaki formülle farklı bir excel dosyasından (a.xlsm) veri sorguluyorum.

Sayfa adı (erkan) sabit olmadığı için E6 hücresinden dolaylı formülü ile sayfa adını çekmek istiyorum.

Formülde nasıl bir değişiklik yapmalıyım?
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Deneyiniz.
Kod:
=EĞER(B8=EĞERHATA(DÜŞEYARA(B8;DOLAYLI("'[a.xlsm]"&DOLAYLI("E"&6)&"'!G8:G107");1;YANLIŞ);0);"X";"")
 
Katılım
25 Haziran 2018
Mesajlar
40
Excel Vers. ve Dili
Office 365 64 bit
İzninizle ek bir soru sormak istiyorum. Formülü sağa çekerek yaklaşık 200 hücrede çalışmasını istiyorum. Yalnız sağa çekince dolaylı içinde E ler hücreye göre F, G şeklinde değişmiyor. Bunun için bir öneriniz var mı?

=EĞER(B8=EĞERHATA(DÜŞEYARA(B8;DOLAYLI("'[a.xlsm]"&DOLAYLI("E"&6)&"'!G8:G107");1;YANLIŞ);0);"X";"")
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Aşağıdaki şekilde deneyiniz.
Kod:
=EĞER(B8=EĞERHATA(DÜŞEYARA(B8;DOLAYLI("'[a.xlsm]"&DOLAYLI(ADRES(6;SÜTUN(E$1)))&"'!G8:G107");1;YANLIŞ);0);"X";"")
 
Katılım
25 Haziran 2018
Mesajlar
40
Excel Vers. ve Dili
Office 365 64 bit
Böyle daha kullanışlı oldu. Tekrardan teşekkürler.
 
Üst