Skip to main content

Excel'de belirli değerleri içeren satır sayısını sayma

Author: Xiaoyang Last Modified: 2025-06-10

Bir Excel çalışma sayfasındaki belirli bir değeri içeren hücre sayısını saymak bizim için kolay olabilir. Ancak, belirli değerleri içeren satır sayısını elde etmek oldukça karmaşık olabilir. Bu durumda, SUM, MMULT, TRANSPOSE ve COLUMN fonksiyonlarına dayalı daha karmaşık bir formül işinizi görebilir. Bu öğretici, bu görevle başa çıkmak için Excel'de bu formülü nasıl oluşturacağınız hakkında konuşacak.

doc-count-rows-with-specific-value-1


Belirli değerleri içeren satır sayısını sayma

Örneğin, bir çalışma sayfasında bir dizi değeriniz var ve şimdi aşağıda gösterilen ekran görüntüsünde olduğu gibi verilen “300” değeriyle satır sayısını saymanız gerekiyor:

doc-count-rows-with-specific-value-2

Belirli değerleri içeren satır sayısını almak için genel sözdizimi şu şekildedir:

{=SUM(–(MMULT(–(data=X),TRANSPOSE(COLUMN(data)))>0))}
Dizi formülü, Ctrl + Shift + Enter tuşlarına birlikte basılmalıdır.
  • veri: Belirli bir değerin içerip içermediğini kontrol etmek için hücre aralığı;
  • X: Satırları saymak için kullandığınız belirli değer.

Lütfen aşağıdaki formülü kopyalayın veya sonucu koymak istediğiniz boş bir hücreye yazın:

=TOPLA(--(MMULT(--($A$2:$C$12=300),TRANSPOZ(SÜTUN($A$2:$C$12)))>0))

2. Ardından, doğru sonucu almak için Ctrl + Shift + Enter tuşlarına birlikte basın, aşağıdaki ekran görüntüsüne bakın:

doc-count-rows-with-specific-value-3


Formülün açıklaması:

=TOPLA(--(MMULT(--($A$2:$C$12=300),TRANSPOZ(SÜTUN($A$2:$C$12)))>0))

  • --$A$2:$C$12=300: Bu ifade, “300” değerinin A2:C12 aralığında olup olmadığını kontrol eder ve bir DOĞRU ve YANLIŞ dizi sonucu üretir. Çift negatif işaret, DOĞRU'ları 1'lere ve YANLIŞ'ları 0'lara dönüştürmek için kullanılır. Böylece şu sonucu elde edersiniz: {0,0,0;1,0,0;0,0,0;0,1,1;0,0,0;0,1,0;0,0,0;1,0,0;0,0,1;0,0,0;1,1,1}. 11 satır ve 3 sütundan oluşan bu dizi, MMULT fonksiyonunda array1 olarak çalışacaktır.
  • TRANSPOZ(SÜTUN($A$2:$C$12)): Buradaki SÜTUN fonksiyonu, A2:C12 aralığının sütun numarasını almak için kullanılır, şu şekilde bir 3-sütun dizisi döndürür: {1,2,3}. Ve sonra TRANSPOZ fonksiyonu bu diziyi bir 3-satır dizisine dönüştürür {1;2;3}, MMULT fonksiyonu içinde array2 olarak işlev görür.
  • MMULT(--($A$2:$C$12="Joanna"),TRANSPOZ(SÜTUN($A$2:$C$12))): Bu MMULT fonksiyonu yukarıdaki iki dizinin matris çarpımını döndürür, şu sonucu elde edersiniz: {0;1;0;5;0;2;0;1;3;0;6}.
  • TOPLA(--(MMULT(--($A$2:$C$12="Joanna"),TRANSPOZ(SÜTUN($A$2:$C$12)))>0))= TOPLA(--{0;1;0;5;0;2;0;1;3;0;6}>0): İlk olarak, dizideki 0'dan büyük değerleri kontrol edin: Bir değer 0'dan büyükse, DOĞRU görüntülenir; 0'dan küçükse, YANLIŞ görüntülenir. Ve ardından çift negatif işaret, DOĞRU ve YANLIŞ'ları 1 ve 0'a zorlar, böylece şu sonucu elde edersiniz: TOPLA({0;1;0;1;0;1;0;1;1;0;1}). Son olarak, TOPLA fonksiyonu dizideki değerleri toplar ve şu sonucu döndürür: 6.

İpuçları:

Eğer bir çalışma sayfasında belirli bir metni içeren satır sayısını saymanız gerekiyorsa, lütfen aşağıdaki formülü uygulayın ve toplam sayımı almak için Ctrl + Shift + Enter tuşlarına birlikte basmayı unutmayın:

=TOPLA(--(MMULT(--(SAYIYSA(ARA("Joanna",A2:C12))),TRANSPOZ(SÜTUN($A$2:$C$12)))>0))

doc-count-rows-with-specific-value-4


İlgili kullanılan fonksiyonlar:

  • TOPLA:
  • Excel TOPLA fonksiyonu, sağlanan değerlerin toplamını döndürür.
  • MMULT:
  • Excel MMULT fonksiyonu, iki dizinin matris çarpımını döndürür.
  • TRANSPOZ:
  • TRANSPOZ fonksiyonu, belirli bir hücre aralığına göre yeni bir yönelimde bir dizi döndürür.
  • SÜTUN:
  • SÜTUN fonksiyonu, formülün göründüğü sütun sayısını veya verilen referansın sütun sayısını döndürür.

Daha fazla makale:

  • İç Kriterlere Uygun Satırları Sayma
  • Diyelim ki, bu yıl ve geçen yıl ürün satış raporunuz var ve şimdi bu yılda geçen yıldan daha fazla satış yapılan ürünleri saymanız gerekiyor ya da bu yılda geçen yıldan daha az satış yapılan ürünleri saymanız gerekiyor, aşağıdaki ekran görüntüsünde gösterildiği gibi. Normalde, iki yıl arasındaki satış farkını hesaplamak için bir yardımcı sütun ekleyebilir ve ardından COUNTIF'i kullanarak sonucu elde edebilirsiniz. Ancak, bu makalede, size herhangi bir yardımcı sütun olmadan doğrudan sonucu elde etmek için SUMPRODUCT fonksiyonunu tanıtmak istiyorum.
  • Birden Fazla Kritere Uygun Satırları Sayma
  • Excel'de birden fazla kritere göre bir aralıktaki satır sayısını sayma, bunlardan bazılarının satır düzeyinde çalışan mantıksal testlere bağlı olduğu durumlarda, Excel'deki SUMPRODUCT fonksiyonu işinizi görebilir.
  • Birçok Değerden Biri Olarak Eşit Olan Hücre Sayısını Sayma
  • Diyelim ki, A sütununda bir ürün listem var ve şimdi aşağıda gösterilen ekran görüntüsünde olduğu gibi C4:C6 aralığında listelenen Apple, Grape ve Lemon gibi belirli ürünlerin toplam sayısını A sütunundan almak istiyorum. Normalde, Excel'de basit COUNTIF ve COUNTIFS fonksiyonları bu senaryoda işe yaramayacaktır. Bu makalede, bu işi hızlı ve kolay bir şekilde çözmek için SUMPRODUCT ve COUNTIF fonksiyonlarının kombinasyonunu nasıl kullanabileceğinizden bahsedeceğim.

En İyi Ofis Üretkenlik Araçları

Kutools for Excel - Kalabalıktan Sıyrılmaya Yardımcı Olur

🤖 Kutools AI Asistanı: Akıllı Çalışma Yöntemine Dayalı Veri Analizini Devrimleştirin   |  Kod Oluştur  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağırın
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Belirle  |  Boş Satırları Sil  |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin  |  Formül Kullanmadan Yuvarla ...
Süper VLookup: Çoklu Kriter  |  Çoklu Değer  |  Çoklu Sayfalar Arası  |  Bulanık Eşleme...
Gelişmiş Açılır Liste: Kolay Açılır Liste  |  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 Değiştir  Sütunları Karşılaştırarak Aynı ve Farklı Hücreleri Seç ...
Öne Çıkan Özellikler: Izgara Odaklama  |  Tasarım Görünümü  |  Gelişmiş Formül Çubuğu  |  Çalışma Kitabı ve Sayfa Yöneticisi | Otomatik Metin Kütüphanesi (Kaynak Kütüphanesi)  |  Tarih Seçici  |  Çalışma Sayfalarını Birleştir  |  Hücreleri Şifrele/Şifresini Çöz  |  Listeye Göre E-posta Gönder  |  Süper Filtre  |  Özel Filtre (kalın/italik/üstü çizili hücreleri filtrele...) ...
En İyi 15 Araç Seti12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil ...)  |  50+ Grafik Türü (Gantt Grafiği ...)  |  40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla ...)  |  19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle ...)  |  12 Dönüştürme Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme ...)  |  7 Birleştirme ve Bölme Aracı (Gelişmiş Satırları Birleştir, Excel Hücrelerini Böl ...)  |  ... ve daha fazlası

Kutools for Excel, İhtiyacınız Olan Her Şeyin Tek Tıklama Uzağında Olduğundan Emin Olmak İçin 300'den Fazla Özelliğe Sahiptir...


Office Tab - Microsoft Office'de (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştir

  • Bir saniyede, onlarca açık belge arasında geçiş yapın!
  • Her gün yüzlerce fare tıklamasından kurtulun, fare eline veda edin.
  • Birden fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
  • Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.