• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Düşeyara Hatası

  • Konbuyu başlatan Konbuyu başlatan ÆSir
  • Başlangıç tarihi Başlangıç tarihi
Katılım
15 Ocak 2018
Mesajlar
225
Excel Vers. ve Dili
2015 TR
A ve B iki adet excel dosyam var. A dosyasında J5732'de WIN0500163 var ve B dosyasında F sütununda eğer yine WIN0500163 varsa onun bulunduğu satırın A sütunundaki değeri A dosyasının I5732 hücresine alsın istiyorum.
=DÜŞEYARA(J5732;'[Martaş-sıfır.xlsx]Sayfa1'!$F:$F;'[Martaş-sıfır.xlsx]Sayfa1'!$A:$A;YANLIŞ)

Düşeyara ile alabileceğimi düşündüm ama başvuru hatası veriyor.
 
Excelde tablolar sağa doğru ilerler. Düşeyara fonksiyonuda bu mantıkla çalışmaktadır. Yanlış hatırlamıyorsam özel tekniklerle soldaki değer alınabiliyor fakat fonksiyon ağırlaşıyor.

Bu sebeple DÜŞEYARA yerine İNDİS+KAÇINCI fonksiyonlarını kullanmalısınız.

C++:
=İNDİS('[Martaş-sıfır.xlsx]Sayfa1'!$A:$A;KAÇINCI(J5732;'[Martaş-sıfır.xlsx]Sayfa1'!$F:$;0))
 
Özelden paylaştığınız iki dosyayı açıp MartaşADE dosyasında "I2" hücresine gelip hücreyi GENEL formatına çevirdikten sonra aşağıdaki formülü yazıp alt hücrelere sürükledim.

C++:
=İNDİS('[Martaş-sıfır.xlsx]Sayfa1'!$A:$A;KAÇINCI(J2;'[Martaş-sıfır.xlsx]Sayfa1'!$F:$F;0))
 
Geri
Üst