KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel’de iki değer veya tarih arasında kaç hücre olduğunu nasıl sayabilirim?

YazarSiluvia Değiştirme Tarihi

Excel'de veriyle çalışırken, genellikle kaç hücrenin belirli bir değer aralığına veya tarih aralığına düştüğünü belirlemeniz gerekir. Örneğin, iki eşik değeri arasında kaç sınav notu yer aldığını ya da belirli bir zaman diliminde kaç kayıt bulunduğunu öğrenmeniz gerekebilir. Bu sayıların doğru şekilde elde edilmesi, veri analizi, raporlama ve karar alma süreçlerini destekler. Bu eğitim, Excel'de iki değer veya iki tarih arasındaki hücre sayısını yerleşik formüllerle, kullanıcı dostu eklentilerle ve gelişmiş otomasyon için VBA koduyla nasıl sayacağınızı adım adım açıklar.

CountIf işleviyle iki sayı arasındaki hücre sayılarını sayma
CountIf işleviyle iki tarih arasındaki hücre sayılarını sayma
Kutools for Excel ile iki değer veya tarih arasındaki hücre sayılarını sayma (formül kullanmadan)
VBA Kodu – İki değer veya tarih arasındaki hücre sayısını bir makroyla otomatikleştirme


CountIf işleviyle iki sayı arasındaki hücre sayılarını sayma

Diyelim ki çalışma sayfanızda B2:B8 aralığında sayılar listelenmiş durumda ve bu sayılardan kaç tanesinin 75 ile 90 arasında olduğunu hesaplamak istiyorsunuz. Bu tür bir ihtiyaç, sınav notlarını analiz etme, hedefler dahilinde satış performansını değerlendirme veya ileri düzey hesaplamalar için İlgili Veriler aralıklarını belirleme gibi yaygın senaryolarda sıklıkla karşınıza çıkar.

orijinal verilerin ekran görüntüsü

Hücre sayılarını > X ve < Y olarak sayma

Amacınız B2:B8 aralığında 75’ten büyük ve 90’ten küçük olan (yani 75 ve 90 değerlerinin kendileri hariç) hücreleri saymaksa, şu adımları izleyin:

1. Sonucun görünmesini istediğiniz boş bir hücre seçin. Ardından aşağıdaki formülü Formül Çubuğuna kopyalayıp yapıştırın ve Enter tuşuna basın:

=COUNTIFS(B2:B8,">75", B2:B8,"<90")

x değerinden büyük ve y değerinden küçük hücre sayısını saymak için formül kullanma ekran görüntüsü

Seçilen hücre, kriterlerinizi karşılayan hücre sayısını anında gösterecektir.

Pratik notlar: Bunu diğer aralıklara uygulamanız gerekiyorsa, formüldeki hücre adreslerini buna göre güncelleyin. Ayrıca, senaryonuz için eşik değerlerin dahil mi yoksa hariç mı edilmesi gerektiğini belirlemek adına karşılaştırma operatörlerini bir kez daha kontrol edin.

Hücre sayılarını >= X ve <= Y olarak sayma

Sınır değerlerini (75 ve 90 bu örnekte) dahil etmek için, değerleri 75’dan Daha Büyük veya Eşit ve 90’den Daha Küçük veya Eşit olan B2:B8 Tüm Hücreleri Sırala’yi sayan aşağıdaki formülü kullanın:

=COUNTIFS(B2:B8,">=75", B2:B8,"<=90")

Daha önce olduğu gibi, boş bir hücre seçin, yukarıdaki formülü Formül Çubuğuna girin ve Enter tuşuna basın. Elde edilen sonuç, değerleri tam olarak 75 veya 90 olan hücreleri de içerecektir; bu da notlandırma sistemleri veya uygunluk değerlendirmeleri gibi sınır değerlerin kritik olduğu durumlar için idealdir.

x değerinden büyük veya eşit ve y değerinden küçük veya eşit hücre sayısını saymak için formül kullanma ekran görüntüsü

İpucu: Bu formüller herhangi bir sürekli sayısal aralık için kullanılabilir. Diğer sayı aralıklarına veya bitişik olmayan aralıklara uyarlamak için doğru mantığı kullandığınızdan emin olun.

Excel'de iki değer veya tarih arasındaki hücre sayısını kolayca sayın:

Kutools > Seçin > Belirli hücreleri seçin seçeneğine tıklayın. Kutools for Excel’in Belirli hücreleri seçin yardımcısı, özellikle formüller karmaşıklaştığında, iki değer veya tarih arasındaki hücreleri kolayca saymanıza ve seçmenize yardımcı olarak iş akışınızı hızlandırır.
Kutools for Excel'in tam özellikli 30 günlük ücretsiz deneme sürümünü hemen indirin!

iki değer veya tarih arasındaki hücre sayısını kolayca saymak için Kutools for Excel kullanma ekran görüntüsü


CountIf işleviyle iki tarih arasındaki hücre sayılarını sayma

İki tarih arasındaki hücre sayısını saymak, katılım takibi yapanlar, proje çizelgeleri üzerinde çalışanlar veya dönem temelli verilerle uğraşanlar için sıkça karşılaşılan bir görevdir. Bu yöntem, özellikle tarih aralığı değiştiğinde ya da diğer hücrelere başvurulduğunda esneklik açısından büyük yarar sağlar.

A14:A20 hücre aralığında bir tarih listesi olduğunuzu ve B21 (Başlangıç Tarihi) ile B22 (Bitiş Tarihi) hücrelerinde belirtilen tarihler arasında bu listede kaç tarihin bulunduğunu saymak istediğinizi varsayalım. İşte bunu nasıl yapabileceğiniz:

1. Çıktıyı görüntülemek için boş bir hücre seçin, ardından aşağıdaki formülü Formül Çubuğuna kopyalayıp yapıştırın ve Enter tuşuna basın:

=COUNTIFS(A14:A20,">="&,B21,A14:A20,"<="&,B22)

iki tarih arasındaki hücre sayısını saymak için COUNTIF kullanma ekran görüntüsü

Notlar:

  • Aralıkları (A14:A20) ve Başlangıç ile Bitiş tarihleri için hücre referanslarını (B21, B22) gerçek verilerinizle eşleşecek şekilde güncellediğinizden emin olun.
  • Bu formül, Başlangıç Tarihi ile Bitiş Tarihi arasındaki tüm tarihleri (her ikisi de dahil) sayar.
  • Doğru sonuçlar almak için, Tarih Aralığı’ndaki tüm hücrelerin tarih biçiminde olduğundan emin olun.

Hata hatırlatıcısı: Sonucunuz sıfır çıkıyor ancak eşleşme bekliyorsanız, aralığınızın ve koşul hücrelerinizin Tarih formatıBiçimlerin tutarlı olduğundan emin olun; uyumsuz biçimler beklenmedik sonuçlara yol açabilir.


Kutools for Excel ile iki değer veya tarih arasındaki hücre sayılarını sayma (formül kullanmadan)

Formüllerin zor veya hataya açık olduğunu düşünüyorsanız, formül girmeyi veya ayarlamayı gerektirmeyen doğrudan bir yaklaşımı tercih edebilirsiniz. Kutools for Excel, iki değer veya tarih arasındaki hücreleri yalnızca birkaç tıklamayla offers a visual method that can count (and optionally select), bu da rutin işlemlerde veya teknik olmayan meslektaşlarla adımları paylaşırken özellikle kullanışlıdır.

İndirip yükleyin, ardından Kutools for Excel uygulamasını kullanmaya başlayın.

Adım 1. Kutools > Seçin > Belirli hücreleri seçin seçeneğine tıklayın.

Adım 2. Belirli hücreleri seçin iletişim kutusunda, Aralık içinde hücreleri seçin bölümünde değerlendirmek istediğiniz aralığı belirleyin. Ardından, Seçim türünü belirtin altında Hücre seçeneğini işaretleyin. Kriterlerinizi —örneğin "Büyüktür" 75 ve "Küçüktür" 90— Türü belirtin altında tanımlayın. Koşullarınızı girdikten sonra Tamam düğmesine tıklayın.

Belirli Hücreleri Seç iletişim kutusunda koşulları ayarlama ekran görüntüsü

Adım 3. Belirli hücreleri seçin iletişim kutusu, uygun koşulları karşılayan toplam hücre sayısını gösterecektir.TAMAM düğmesine tıklayarak onaylayın. Eşleşen hücreler hemen vurgulanacak ve seçilecektir; böylece biçimlendirme veya inceleme gibi sonraki işlemler çok daha kolay hale gelecektir.

uygun olan ve seçilen hücre sayısını gösteren ekran görüntüsü

Not: Bu özellik hem sayıları hem de Tarih Aralığı’nı destekler. Bir tarih aralığındaki hücreleri saymak ve seçmek için, iletişim kutusuna aşağıdaki gibi başlangıç ve bitiş kriteri olarak iki tarih girin:

iletişim kutusunda tarih koşullarını yapılandırma ekran görüntüsü

Bu görsel ve esnek yaklaşım, formüllerle uğraşmayı tercih etmeyenler ya da formül tabanlı sonuçları görsel olarak doğrulamak isteyenler için özellikle etkilidir.

Bu yardımcı programın ücretsiz 30 günlük deneme sürümünü almak istiyorsanız, işlemi yukarıdaki adımlara göre uygulamak için lütfen indirmek üzere tıklayın.


VBA Kodu – İki değer veya tarih arasındaki hücre sayısını bir makroyla otomatikleştirme

Gelişmiş kullanıcılar veya tekrarlanan/dinamik sayma işlemlerinin gerektiği durumlarda, VBA (Visual Basic for Applications), iki değer veya tarih arasındaki hücreleri saymak için programlanabilir bir çözüm sunar. VBA ile bu sayma işlemini hızla otomatikleştirebilir; böylece daha büyük veri kümeleri, özel mantık kuralları veya manuel yöntemlerin verimsiz kaldığı toplu işlemler için ideal bir seçenek haline getirebilirsiniz.

Bazı uygulamalar veri denetimi, toplu rapor oluşturma veya bir düğmeyle tetiklenen kullanıcı tanımlı “arada say” işlemleri içerir. Aşağıdaki yaklaşım, hedef aralığınızı ve iki eşik değeri veya tarihi çalışma zamanında dinamik olarak belirtmenize olanak tanır.

Bu talimatları izleyin:

1. VBA düzenleyici penceresini açmak için Geliştirici Araçları > Visual Basic seçeneğine tıklayın. Düzenleyicide, kodu modül penceresine kopyalayıp yapıştırmak için Ekle > Modül seçeneğine tıklayın ve ardından aşağıdaki kodu yapıştırın:

Sub CountCellsBetweenTwoValues()
    Dim WorkRng As Range
    Dim MinValue As Variant
    Dim MaxValue As Variant
    Dim CountResult As Long
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select the range to count:", xTitleId, WorkRng.Address, Type:=8)
    
    MinValue = Application.InputBox("Enter the lower boundary (number or date):", xTitleId, "", Type:=2)
    MaxValue = Application.InputBox("Enter the upper boundary (number or date):", xTitleId, "", Type:=2)
    
    If WorkRng Is Nothing Or MinValue = "" Or MaxValue = "" Then
        MsgBox "Operation cancelled or invalid input.", vbExclamation
        Exit Sub
    End If
    
    CountResult = 0
    Dim Cell As Range
    
    For Each Cell In WorkRng
        If IsDate(MinValue) And IsDate(MaxValue) And IsDate(Cell.Value) Then
            If Cell.Value >= CDate(MinValue) And Cell.Value <= CDate(MaxValue) Then
                CountResult = CountResult + 1
            End If
        ElseIf IsNumeric(MinValue) And IsNumeric(MaxValue) And IsNumeric(Cell.Value) Then
            If Cell.Value >= Val(MinValue) And Cell.Value <= Val(MaxValue) Then
                CountResult = CountResult + 1
            End If
        End If
    Next Cell
    
    MsgBox "The number of cells between " & MinValue & " and " & MaxValue & " is: " & CountResult, vbInformation, xTitleId
End Sub

2. Makroyu çalıştırmak için, kod seçiliyken F5 tuşuna basın ya da düzenleyiciyi kapatın ve Excel’deki Makrolar iletişim kutusundan çalıştırın. Makro, öncelikle sayma aralığınızı seçmenizi isteyecek; ardından da iki sınır değerini veya tarihini girmenizi isteyecektir. Belirttiğiniz sınırlar arasındaki hücre sayısını gösteren bir ileti kutusu açılacaktır.

İpuçları ve sorun giderme:

  • En güvenilir sonuçlar için sınırları sayılara (örneğin 75 ve 90) veya standart bir tarih formatına (örneğin 2024-01-01) göre girin.
  • Başlangıç ve bitiş numarası/tarihi sonuçlara dahil edilir.
  • Aralığınız hem sayı hem tarih içeriyorsa veya metin verisi varsa, makrodaki mantık yalnızca ilgili veri türlerini sayar.
  • Makro sıfır sonucu veriyor ancak eşleşme bekliyorsanız, aralığınızın ve girdi türlerinizin tutarlılığını kontrol edin (tümü sayı veya tümü tarih olmalı).
  • Makrolar, pano veya tekrarlanan raporlarda hızlı ve sık kullanım için yeniden kullanılabilir veya bir düğmeye atanabilir.

VBA yaklaşımının avantajları: Yüksek düzeyde özelleştirilebilir, tekrarlayan görevlerde zaman kazandırır ve dinamik giriş desteğine olanak tanır. Temel sınırlaması ise VBA’nın makro destekleyen dosyalar gerektirmesi ve çalıştırılması için kullanıcı izinlerine ihtiyaç duyulabilmesidir.

VBA kodunu, dışlayıcı, dahil edici vb. farklı aralık türlerine göre daha da uyarlayabilir veya pratik ihtiyaçlarınıza uygun şekilde daha kapsamlı otomatik iş akışlarına entegre edebilirsiniz.


Demo: İki değer veya tarih arasında hücre sayılarını Kutools for Excel ile sayın

 

 


İlgili makaleler:


En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar