İki tarih arasındaki günler nasıl sayılır?
İki tarih (bir tarih aralığı) arasındaki günleri saymak için EĞERSAY yerine EĞERSAY işlevini kullanmanız gerekir. Tarih aralığı oluşturmak için bir alt tarih ve bir üst tarih belirtmeniz gerekir. Bu, Excel’e yalnızca gün aralığı arasındaki günleri saymasını söyler.
İki tarih arasındaki günleri sayma formülü
Aşağıdaki adımları kullanabilirsiniz:
- Öncelikle bir hücreye COUNTIFS fonksiyonunu girin.
- Bundan sonra, ölçüt_aralığı1 bağımsız değişkeninde tarihlerinizin bulunduğu aralığa bakın.
- Daha sonra, ölçüt1 bağımsız değişkeninde büyüktür (>) ve eşittir (=) işaretini girin ve bunu çift tırnak içine alın. Daha sonra en düşük tarihin olduğu hücreye bakın.
- Artık ölçüt aralığı 2’deyken tarih aralığına tekrar bakın.
- Daha sonra ölçüt2’ye küçük (<) ve eşittir (=) işaretini girin ve çift tırnak içine alın. Daha sonra üst tarihin bulunduğu hücreye bakın.
- Sonunda işlevi kapatın ve sonucu almak için Enter tuşuna basın.
=COUNTIFS(A2:A17,">="&E2,A2:A17,"<="&F2)
Bu formül nasıl çalışıyor?
Bu formülü anlamak için onu iki parçaya ayırabilirsiniz.
- İlk bölümde E2 hücresinde bulunan tarihten büyük ve ona eşit hücreleri test etme şartınız bulunmaktadır. yani 4 Kasım 2022.
- İkinci bölümde F2 hücresinde sahip olduğunuz tarihten küçük ve ona eşit olan hücreleri test etme şartınız bulunmaktadır. yani 4 Aralık 2022.
Böylece 15 hücrenin 4 Kasım 2022 ile 4 Aralık 2022 tarihleri arasında bir tarihi var.
Not: Büyüktür (>), küçüktür (<) ve eşittir (=) operatörlerini metin olarak ve çift tırnak içine alarak girdiğinizden emin olun.
Tarihler arasında saymak için SUMproduct kullanın
Aşağıdaki örnekte olduğu gibi, iki tarih arasındaki tarihleri saymak için SUMproduct’ı da kullanabilirsiniz:
=SUMPRODUCT(--(A2:A17<=F2),--(A2:A17>=E2))
Şimdi bu formülü adım adım anlayalım. Ancak bundan önce SUMproduct’un tek bir hücrede dizi alabildiğini bilmeniz gerekir.
Formülün ilk bölümünde aralıktaki tüm tarihleri kontrol etme koşulu vardır. Hangisinin belirtilen tarihten küçük ve eşit olduğunu kontrol edecektir. DOĞRU ve YANLIŞ değerini döndürdüğünü görebilirsiniz.
Bundan sonra, bu DOĞRU ve YANLIŞ’ı 1 ve 0’a dönüştüren çift eksi işaretiniz olur.
Formülün ikinci bölümünde yine test etmeniz gereken koşul var. Ve bu koşul karşılanırsa DOĞRU, aksi halde YANLIŞ değerini döndürür.
Bundan sonra çift eksi işareti DOĞRU ve YANLIŞ’ı 1 ve 0’a dönüştürür.
Bu noktada iki tablonuz var. 1, aralıktaki tarihin belirtilen tarih aralığı arasında olduğu anlamına gelir.
SUMPROD, bu dizilerin bir çarpımını oluşturur ve tek bir dizi döndürür, ardından o dizinin değerlerini, yani aralık arasındaki tarihlerin sayısını toplar.