• DİKKAT

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

Soru Düşeyara ve eğer kullanarak birden fazla tablodan veri çekme

  • Konbuyu başlatan Konbuyu başlatan sk35
  • Başlangıç tarihi Başlangıç tarihi
Katılım
20 Ocak 2023
Mesajlar
37
Excel Vers. ve Dili
Excel 2016
Merhabalar kolay gelsin,
Çalışmış olduğum excell dosyasında karar numaraları adlı bir sütunum var. Bu sütunda var olan numaraları diğer sayfalarda bulunan tablolara düşeyara kullanarak lazım olan veriyi çekiyorum kullanmış olduğum kod şu;

=EĞERHATA(DÜŞEYARA(A6;Sayfa2!B$2:p$27;2;YANLIŞ);"")

Ben şunu istiyorum A6'da bulunan veri Sayfa2'deki tabloda yoksa, sayfa3'deki tabloya baksın yoksa sayfa4'deki tabloya baksın.... şeklinde devam etsin istiyorum. Bunu nasıl sağlayabilirim.
 
Sn. sk35

Bildiğim kadarıyla makro ile yapabilirsiniz forumda sizin için konuya bakıp geri dönüş yapacağım.

Saygılarımla.
 
Aslında her sütun için kodu değiştirerek veriyi çekebiliyorum ama tek bir sütun altında göstermek için galiba makro kullanmam lazım ama nasıl bir yol izlemeliyim bir kaynak bulamadım.
 
Merhaba aşağıdaki formülü deneyebilirsiniz.

=EĞER(VE(DÜŞEYARA(A6;Sayfa2!$B:$C;2;YANLIŞ)="";DÜŞEYARA(A6;Sayfa3!$B:$C;2;YANLIŞ)="");DÜŞEYARA(A6;Sayfa4!$B:$C;2;YANLIŞ);EĞER(VE(DÜŞEYARA(A6;Sayfa2!$B:$C;2;YANLIŞ)="";DÜŞEYARA(A6;Sayfa4!$B:$C;2;YANLIŞ)="");DÜŞEYARA(A6;Sayfa3!$B:$C;2;YANLIŞ);EĞER(VE(DÜŞEYARA(A6;Sayfa3!$B:$C;2;YANLIŞ)="";DÜŞEYARA(A6;Sayfa4!$B:$C;2;YANLIŞ)="");DÜŞEYARA(A6;Sayfa2!$B:$C;2;YANLIŞ);"")))
 
Merhaba aşağıdaki formülü deneyebilirsiniz.

=EĞER(VE(DÜŞEYARA(A6;Sayfa2!$B:$C;2;YANLIŞ)="";DÜŞEYARA(A6;Sayfa3!$B:$C;2;YANLIŞ)="");DÜŞEYARA(A6;Sayfa4!$B:$C;2;YANLIŞ);EĞER(VE(DÜŞEYARA(A6;Sayfa2!$B:$C;2;YANLIŞ)="";DÜŞEYARA(A6;Sayfa4!$B:$C;2;YANLIŞ)="");DÜŞEYARA(A6;Sayfa3!$B:$C;2;YANLIŞ);EĞER(VE(DÜŞEYARA(A6;Sayfa3!$B:$C;2;YANLIŞ)="";DÜŞEYARA(A6;Sayfa4!$B:$C;2;YANLIŞ)="");DÜŞEYARA(A6;Sayfa2!$B:$C;2;YANLIŞ);"")))

Hocam maalesef bu kod her seferinde #YOK değerini veriyor
 
Kendi çabalarımla çalışan bir kod buldum. Aynı sorunu yaşayan arkadaşlar için çözüm olması için yazıyorum ;

=EĞERHATA(DÜŞEYARA(A7;Sayfa2!$B:$C;2;YANLIŞ);EĞERHATA(DÜŞEYARA(A7;Sayfa3!$B:$C;2;YANLIŞ);EĞERHATA(DÜŞEYARA(A7;Sayfa4!$B:$C;2;YANLIŞ);"3 tabloda da yok")))
 
Daha önce forumda işlenen konular var. Arama yaparsanız ulaşabilirsiniz.

 
Geri
Üst