• DİKKAT

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

eşit veya daha küçük tarihi seç formülü?

Katılım
20 Ağustos 2018
Mesajlar
25
Excel Vers. ve Dili
2010 c++
İyi bayramlar;
Tablo1 e tarih yazınca(a10) tablo2 de o tarihin(a10) önündeki değeri(b10) Tablo1 e getiren bir düşeyara formülü yazdım; ancak tablo1 deki her tarih tablo2 de yok; bu durumda istediğim formül: yazdığım tarih varsa onun karşılığındaki değeri bul,eğer bu tarih yoksa bu tarihten küçük en yakın tarihi seç ,onun karşılığındaki değeri al;

Yardımcı olabilir misiniz
 
Sayın @av.akpinar
Forumumuza hoşgeldiniz.
Aşağıdaki formülü kendi sayfa yapınıza uygun kullanabilirsiniz.
Kod:
=İNDİS(Sayfa2!$B$1:$B$100;KAÇINCI($A10;Sayfa2!$A$1:$A$100;1))

Sayfa2= Tablo2'nin bulunduğu sayfa
$B$1:$B$100= Bulmak istediğiniz verinin bulunduğu alan
$A10= Tablo1 deki Tarih
Bu bilgilere göre sayfa isimlerinizi ve alan aralıklarını değiştirerek kullanabilirsiniz.
 
Eğer Tablo1 A10'da bulunan tarihten önce hiçbir tarih bulunmuyorsa; hata mesajını engellemek için, aşağıdaki gibi formül de kullanabilirsiniz.
Kod:
=EĞERHATA(İNDİS(Sayfa2!$B$1:$B$100;KAÇINCI($A10;Sayfa2!$A$1:$A$100;1));"Yakın Tarih yok")


Not:
Formülün sonunda yer alan "Yakın Tarih yok" çıkmasın isterseniz, (içindeki yazıyı silerek)
" " şeklinde de kullanabilirsiniz
 
Alternatif Formül:
Kod:
=EĞERHATA(ARA($A10;Sayfa2!$A$1:$A$100;Sayfa2!$B$1:$B$100);"")
 
Üstat çok teşekkür ederim formül tam istediğimi veriyor.

=DÜŞEYARA(İNDİS(memur2!$A$1:$A$200;KAÇINCI(B2;memur2!$A$1:$A$200;1));memur2!$A$1:$E$200;5;0)
 
Sağolun.
İyi çalışmalar...
 
Geri
Üst