• DİKKAT

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

Düşeyara formülü

Katılım
29 Kasım 2007
Mesajlar
1,110
Excel Vers. ve Dili
excel 2007
=DÜŞEYARA($AY5;VERİ TABANI'!$A$5:$DX$50000;2;0) şeklinde kullandığım bir formül var. Bu formülde veri aldığım VERİ TABANI çalışmasında herhangi bir satır silindiğinde formül =DÜŞEYARA($AY5;VERİ TABANI'!$A$5:$DX$49999;2;0) şeklini alıyor ve bozuluyor.

Ben sizden DÜŞEYARA formüllerinde veri alınan çalışmalarda herhangi bir satır eksilmesi olması halinde formülü =DÜŞEYARA($AY5;VERİ TABANI'!$A$5:$DX$49999;2;0) şeklin de değil de =DÜŞEYARA($AY5;VERİ TABANI'!$A$5:$DX$50000;2;0) şeklinde kalmasını sağlayabilmek imkanı var mı ? Bu huşta yardımlarınızı bekliyorum.
 
Düşeyara ile birlikte Kaçıncı fonksiyonunu kullanman gerek.
 
Sayın Manahos öncelikle ilginiz için çok teşekkür ederim. Örnekteki formül de nasıl uygulayabiliriz. Yardımcı olabilirimsiniz lütfen.
 
Sayın Manahos öncelikle ilginiz için çok teşekkür ederim. Örnekteki formül de nasıl uygulayabiliriz. Yardımcı olabilirimsiniz lütfen.
Öncelikle çalışmayı görmem gerek. Kaçıncı formülünün referans alacağı dizinleri görmeliyim
 
Çalışma EK'te dir. Orijinal Formülün orijinalini de gönderiyorum.

=EĞERHATA(EĞER(C5="";"";EĞER(EHATALIYSA(DÜŞEYARA(C5;VERİ TABANI'!$A$5:$DX$50000;3;0));DÜŞEYARA(C5;ARŞİV'!$A$5:$DX$50000;3;0);(DÜŞEYARA(C5;VERİ TABANI'!$A$5:$DX$50000;3;0))));"")
 

Ekli dosyalar

. . .

Ekteki tabloda formül yok ??

Şu şekilde deneyin;

Kod:
=DÜŞEYARA($AY5;[COLOR="DarkRed"]DOLAYLI("VERİ TABANI'!$A$5:$DX$50000")[/COLOR];2;0)

. . .
 
Hüseyin Bey ilginize çok teşekkür ederim. Sizden gelen cevabı aşağıdaki formüle uygulamaya çalıştım fakat hata veriyor.

=EĞERHATA(EĞER(C5="";"";EĞER(EHATALIYSA(DÜŞEYARA(C5;VERİ TABANI'!$A$5:$DX$50000;3;0));DÜŞEYARA(C5;ARŞİV'!$A $5:$DX$50000;3;0);(DÜŞEYARA(C5;VERİ TABANI'!$A$5:$DX$50000;3;0))));"")
 
Formülün olduğu bir örnek dosya olursa üzerinde deneyebilirim.

.
 
=EĞERHATA(DÜŞEYARA(E4;'C:\Users\kadir\Desktop\[Kopya EK¦-M DENEME.xlsx]Sayfa2'!$B$4:$D$544;3;0);"")

Merhaba,

Benimde şöyle bir sıkıntım var ; Yukarıdaki formülde düşeyara ile masasütünde yer alan dosyamdan veri çekmek istediğimde bana her defasında dosya yolunu soruyor. He defasında aynı dosyayı neden görmüyor?
 
Hüseyin Bey merhabalar benim sorunum şu EK'te gönderdiğim ÖRNEK çalışmasına VERİTABANI çalışmasının VERİ ve ARŞİV sayfalarından bilgileri DÜŞEYARA formülü kullanarak çekiyorum. VERİ TABANI çalışmasında herhangi bir satır silindiğinde formül =DÜŞEYARA($AY5;VERİ TABANI'!$A$5:$DX$49999;2;0) şeklini alıyor ve bozuluyor.

Ben sizden DÜŞEYARA formüllerinde veri alınan çalışmalarda herhangi bir satır eksilmesi olması halinde formülü =DÜŞEYARA($AY5;VERİ TABANI'!$A$5:$DX$49999;2;0) şeklin de değil de =DÜŞEYARA($AY5;VERİ TABANI'!$A$5:$DX$50000;2;0) şeklinde kalmasını sağlayabilmek imkanı var mı ? Bu hususta yardımlarınızı bekliyorum.
 

Ekli dosyalar

Formülde satır aralığı tanımlarsanız formülün başvurduğu alandan satır silerseniz satır aralığı değişir. Bunu aşmanın yolu DOLAYLI fonksiyonunu kullanmaktır. Fakat DOLAYLI fonksiyonu kapalı dosyalarda çalışmaz. Dosyaların ikisi de açık olursa sonuç verir.

Başka bir yöntemde aşağıdaki gibi satır aralığı vermemektir.

Kod:
=DÜŞEYARA($AY5;VERİ TABANI'!$A:$DX;2;0)
 
Korhan Bey ilginize çok teşekkür ederim. Verdiğiniz cevap sorunu çözdü. Fakat bu sorunu İNDİS ve KAÇINCI formülü ile çözebilir miyiz. (İNDİS ve KAÇINCI formülü ile farklı iki sayfadan veri çekilebilir mi?)
 
Geri
Üst