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

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
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

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
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)
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
Yaptığınız formülde günü dikkate alıyor. Günü dikkate almaksızın saydırmak istemiştim.
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
Yaptığınız formülde günü dikkate alıyor. Günü dikkate almaksızın saydırmak istemiştim.
Yaptığınız formülde günü dikkate alıyor. Günü dikkate almaksızın saydırmak istemiştim.
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
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ı.
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,677
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Günü dikkate almıyor ayı dikkate alıyor. Formül sizin ulaştığınız sonuçlara ulaşıyor.
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
İ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)
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
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:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
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.
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
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.
Korhan Bey günaydın,
Sizinki de malesef olmadı.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Peki uyguladığınız hali ile olmayan yerleri gösteren örnek dosya paylaşabilir misiniz?

Ona göre gerekli düzeltmeyi yapalım..
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
Peki uyguladığınız hali ile olmayan yerleri gösteren örnek dosya paylaşabilir misiniz?

Ona göre gerekli düzeltmeyi yapalım..
Korhan Bey,

1 değeri olması gereken ayları sarı font ile belirttim.

Saygılar
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
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;"")
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
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.
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
yani bitiş tarihi boş ise başlangıç tarihinden itibaren bugüne kadar tüm aylara 1 yazsın
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Son önerimi son talebinize göre revize ettim. Deneyiniz.
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
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,

 
Üst