• DİKKAT

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

İki tarih aralığındaki hücreleri sayma

Katılım
7 Kasım 2005
Mesajlar
505
Excel Vers. ve Dili
Office 365 TR-64
Merhabalar,

Ekli örnek sayfada, C2-N2 aralığındaki hücrelerde, A2:B2 tarih aralığına bakarak, bu tarihler arasında ise gün bilgisini dikkate almaksızın (ay/yıl bilgisinin örtüşmesi yeterli) saymasını (1 yazmasını) istiyorum.

Desteklerinizi rica ederim.

Saygılar,
 

Ekli dosyalar

Merhaba,

C2 hücresinde deneyiniz. Sağa ve aşağı çekerek çoğaltın.
Kod:
=+EĞER(VE(C$1>=$A2;C$1<=$B2);1;0)
 
Yaptığınız formülde günü dikkate alıyor. Günü dikkate almaksızın saydırmak istemiştim.
 
Merhaba,

C2 hücresinde deneyiniz. Sağa ve aşağı çekerek çoğaltın.
Kod:
=+EĞER(VE(C$1>=$A2;C$1<=$B2);1;0)

Yaptığınız formülde günü dikkate alıyor. Günü dikkate almaksızın Ay/Yıl bilgisine göre saydırmak istemiştim. Amacım bu ay içinde bu kişiye bordro yapılacak mı.
 
Günü dikkate almıyor ayı dikkate alıyor. Formül sizin ulaştığınız sonuçlara ulaşıyor.
 
İlgi ve desteğinizden dolayı teşekkür ederim.
Kendi çabalarımla çözdüm
=+EĞER(VE(METNEÇEVİR(C$1;"aa.yyyy")>=METNEÇEVİR($A2;"aa.yyyy");METNEÇEVİR(C$1;"aa.yyyy")<=METNEÇEVİR($B2;"aa.yyyy"));1;0)
 
maalesef bu da olmadı. 2010 yılından itibaren 2022 sonuna kadar tüm aylar var ve her yıl başlangıç ayına 1 yazıyor

Çok acil ihtiyacım var.
 
Son düzenleme:
Deneyiniz.

C2;
C++:
=IF(AND(MONTH(C$1)>=MONTH($A2);YEAR(C$1)>=YEAR($A2);MONTH($B2)>=MONTH(C$1);YEAR($B2)>=YEAR(C$1));1;"")

Eğer Türkçe excel kullanıyorsanız formülü çevirmelisiniz.
 
Peki uyguladığınız hali ile olmayan yerleri gösteren örnek dosya paylaşabilir misiniz?

Ona göre gerekli düzeltmeyi yapalım..
 
Sanırım 4. satırdaki bilgiler için eksik renklendirme yaptınız.

Aşağıdaki formülü deneyiniz.

C++:
=IF(AND(C$1>=DATE(YEAR($A2);MONTH($A2);1);C$1<=IF($B2="";TODAY();$B2));1;"")
 
Sanırım 4. satırdaki bilgiler için eksik renklendirme yaptınız.

Aşağıdaki formülü deneyiniz.

C++:
=IF(AND(C$1>=DATE(YEAR($A2);MONTH($A2);1);C$1<=$B2);1;"")
Çok çok teşekkür ederim. sonuçlar doğru. Ayrıca, bitiş tarihi boş ise "bugün" tarihini varsayarak uygulayabilir miyiz. (personel halen devam ediyor ve çıkış tarihi yok)

Tekrar çok teşekkür ederim.
 
yani bitiş tarihi boş ise başlangıç tarihinden itibaren bugüne kadar tüm aylara 1 yazsın
 
Son önerimi son talebinize göre revize ettim. Deneyiniz.
 
Son önerimi son talebinize göre revize ettim. Deneyiniz.

Korhan Bey merhaba,

Aşağıdaki linke zamanınız var ise bakabilir misiniz?

Saygılar,

 
Geri
Üst