Tarihler arasında kalan tarihi bulma

akmlyx

Altın Üye
Katılım
24 Aralık 2010
Mesajlar
181
Excel Vers. ve Dili
Excel 2010
Dili: Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
Değerli Arkadaşlar Merhaba, Ekteki Excel'de görüldüğü üzere B sütununda başlama tarihi ve C sütununda ise bitiş tarihi olmak üzere çeşitli tarihler var, bu tarihler D1 hücresi ile E1 hücresindeki tarihler arasında kalan(D1 ve E1 hücresinde belirtilen tarihler dahil) tarihler, sarı hücrelerde olduğu gibi sonuçlar verecek formül yada makroya ihtiyacım var. Yardımlarınızı bekliyorum. Şimdiden TEŞEKKÜR EDERİM.
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

D3: Dizi formülüdür.
Kod:
=EĞER(B3>C3;"Bitiş Tarihi, Başlama Tarihinden Önce olamaz.";EĞER(BAĞ_DEĞ_SAY(KAÇINCI(B3-1+SATIR(DOLAYLI("1:"&C3-B3+1))
;D$1-1+SATIR(DOLAYLI("1:"&E$1-D$1+1));0))=0;"Eşleşen herhangi bir tarih yok.";MAK(B3;$D$1)))


E3:
Kod:
=EĞER(ESAYIYSA(D3);MİN(C3;$E$1);"")
 

akmlyx

Altın Üye
Katılım
24 Aralık 2010
Mesajlar
181
Excel Vers. ve Dili
Excel 2010
Dili: Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
Ömer hocam, öncelikle soruya ilgi gösterip çözüm bulmaya çalıştığınız için sizlere çok teşekkür ederim. Ancak formülde hata var, sonuç çıkmıyor maalesef. D sütununda hep "Eşleşen herhangi bir tarih yok" hatası veriyor, E sütunu ise hatalı tarihler veriyor. Bilginiz olsun.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
D3 yazdığınız formülü dizi formülüne çevirdiniz mi? D3 deki formülün içine girip entera basmadan ctrl + shift + enter ile girişini tamamlayın. Bu işlemden sonra formülün başına ve sonuna { } ayraçları otomatik eklenmesi gerekir.
 

akmlyx

Altın Üye
Katılım
24 Aralık 2010
Mesajlar
181
Excel Vers. ve Dili
Excel 2010
Dili: Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
D3 yazdığınız formülü dizi formülüne çevirdiniz mi? D3 deki formülün içine girip entera basmadan ctrl + shift + enter ile girişini tamamlayın. Bu işlemden sonra formülün başına ve sonuna { } ayraçları otomatik eklenmesi gerekir.
Ömer hocam, söylediğinizi yaptım D sütunu çalışıyor, TEŞEKKÜR EDERİM, ama E sütunu hata veriyor. E sütunu için ne yapılabilir?
 

akmlyx

Altın Üye
Katılım
24 Aralık 2010
Mesajlar
181
Excel Vers. ve Dili
Excel 2010
Dili: Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
Ömer hocam, E sütununda hatalı işlem yapmışım onun için çalışmıyormuş, tekrar denedim bu sefer çalıştı. Emeğiniz için çok çok TEŞEKKÜR EDERİM.
Saygılarımla..
İyi günler.
 

akmlyx

Altın Üye
Katılım
24 Aralık 2010
Mesajlar
181
Excel Vers. ve Dili
Excel 2010
Dili: Türkçe
Altın Üyelik Bitiş Tarihi
16-03-2025
Ömer hocam, tekrar rahatsız ediyorum, lütfen kusura bakmayın. Yazdığınız formülü başka bir Excel'e uyarlama yapınca bazı hücrelerinde çalıştı bazı hücrelerde çalışmadı. Sorum, SATIR(DOLAYLI("1:"& formülündeki "1:" anlamı nedir? Normalde Dolaylı formülünde tırnak içine veri alınacak sayfanın adı yazılır, fakat burada 1: ne anlama geliyor çözemedim.

D3 yazdığınız formülü dizi formülüne çevirdiniz mi? D3 deki formülün içine girip entera basmadan ctrl + shift + enter ile girişini tamamlayın. Bu işlemden sonra formülün başına ve sonuna { } ayraçları otomatik eklenmesi gerekir.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,243
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
SATIR fonksiyonu içinde kullanıldığı için 1. Satırı ifade etmektedir.
 
Üst