Ana içeriğe atla

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

Bir Excel çalışma sayfasında belirli bir değere sahip hücrelerin 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 size bir iyilik yapabilir. Bu eğitim, excel'de bu işle başa çıkmak için bu formülün nasıl oluşturulacağı hakkında konuşacaktır.


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

Örneğin, bir çalışma sayfasında bir dizi değeriniz var ve şimdi, aşağıda gösterilen ekran görüntüsü gibi belirli bir "300" değerine sahip satır sayısını saymanız gerekiyor:

Belirli değerleri içeren satır sayısını elde etmek için genel sözdizimi şöyledir:

{=SUM(–(MMULT(–(data=X),TRANSPOSE(COLUMN(data)))>0))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • data: Belirli bir değeri içerip içermediğini kontrol etmek için hücre aralığı;
  • X: Satırları saymak için kullandığınız belirli değer.

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

=SUM(--(MMULT(--($A$2:$C$12=300),TRANSPOSE(COLUMN($A$2:$C$12)))>0))

2. Daha sonra tuşuna basın. Ctrl + Üst Karakter + Enter doğru sonucu almak için anahtarları bir araya getirin, ekran görüntüsüne bakın:


Formülün açıklaması:

=SUM(--(MMULT(--($A$2:$C$12=300),TRANSPOSE(COLUMN($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 Yanlış dizi sonucu üretecektir. Çift negatif işareti, DOĞRU'ları 1'lere ve YANLIŞ'ları 0'lara dönüştürmek için kullanılır. Böylece sonucu şu şekilde elde edeceksiniz: {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}. 3 satır ve 1 sütundan oluşan dizi, MMULT işlevinde diziXNUMX olarak çalışacaktır.
  • TRANSPOSE(SÜTUN($A$2:$C$12)): Buradaki COLUMN işlevi, A2:C12 aralığının sütun numarasını almak için kullanılır, şunun gibi 3 sütunlu bir dizi döndürür: {1,2,3}. Sonra TRANSPOSE işlevi bu diziyi, MMULT işlevi içinde dizi3 olarak işlev gören 1 satırlı bir {2;3;2} dizisiyle değiştirir.
  • MMULT(--($A$2:$C$12="Joanna")),TRANSPOSE(SÜTUN($A$2:$C$12))): Bu MMULT işlevi, yukarıdaki iki dizinin matris ürününü döndürür, sonucu şu şekilde alırsınız: {0;1;0;5;0;2;0;1;3;0;6}.
  • SUM(--(MMULT(--($A$2:$C$12="Joanna"),TRANSPOSE(COLUMN($A$2:$C$12)))>0))= SUM(--{0;1;0;5;0;2;0;1;3;0;6}>0): İlk olarak, dizideki değerlerin 0'dan büyük olup olmadığını kontrol edin: Bir değer 0'dan büyükse, bir DOĞRU görüntülenir; 0'dan küçükse, bir YANLIŞ görüntülenir. Ve sonra çift negatif işareti DOĞRU ve YANLIŞ'ları 1'ler ve 0'lar olmaya zorlar, dolayısıyla şunu elde edersiniz: SUM({0;1;0;1;0;1;0;1;1;0;1}). Son olarak, SUM işlevi, sonucu döndürmek için dizideki değerleri toplar: 6.

İpuçları:

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 tuşuna basmayı unutmayın. Ctrl + Üst Karakter + Enter toplam sayıyı elde etmek için tuşları bir araya getirin:

=SUM(--(MMULT(--(ISNUMBER(SEARCH("Joanna",A2:C12))),TRANSPOSE(COLUMN($A$2:$C$12)))>0))


Kullanılan göreceli işlev:

  • TOPLA:
  • Excel SUM işlevi, sağlanan değerlerin toplamını döndürür.
  • Ne oldu?
  • Excel MMULT işlevi, iki dizinin matris ürününü döndürür.
  • TRANSPOZ:
  • TRANSPOSE işlevi, belirli bir hücre aralığına bağlı olarak yeni bir yönde bir dizi döndürür.
  • SÜTUN:
  • COLUMN işlevi, formülün göründüğü sütun sayısını veya verilen başvurunun sütun numarasını döndürür.

Daha fazla makale:

  • Dahili Kriterleri Karşılıyorsa Satırları Say
  • Diyelim ki, bu yılın ve geçen yılın ürün satışları raporunuz var ve şimdi, bu yıl satışların geçen yıldan fazla olduğu veya bu yılki satışların geçen yıldan daha az olduğu ürünleri aşağıdaki gibi saymanız gerekebilir. ekran görüntüsü gösteriliyor. Normalde, iki yıl arasındaki satış farkını hesaplamak için bir yardımcı sütun ekleyebilir ve ardından sonucu almak için EĞERSAY'ı kullanabilirsiniz. Ancak bu makalede, herhangi bir yardımcı sütun olmadan doğrudan sonucu almak için SUMPRODUCT işlevini tanıtacağım.
  • Birden Çok Kriteri Karşılıyorsa Satırları Say
  • Bazıları satır düzeyinde çalışan mantıksal testlere bağlı olan birden çok ölçüte dayalı bir aralıktaki satır sayısını sayın, Excel'deki SUMPRODUCT işlevi size bir iyilik yapabilir.
  • Hücre Sayısı Birçok Değerden Birine Eşittir
  • Diyelim ki, A sütununda bir ürün listem var, şimdi, aşağıda gösterilen ekran görüntüsü gibi A sütunundan C4:C6 aralığında listelenen belirli Apple, Grape ve Limon ürünlerinin toplam sayısını almak istiyorum. Normalde, Excel'de, bu senaryoda basit EĞERSAY ve ÇOKEĞERSAY işlevleri çalışmayacaktır. Bu yazıda, SUMPRODUCT ve COUNTIF fonksiyonlarının birleşimi ile bu işi hızlı ve kolay bir şekilde nasıl çözeceğimizden bahsedeceğim.

En İyi Ofis Üretkenliği Araçları

Kutools for Excel - Kalabalıktan Ayrılmanıza Yardımcı Olur

Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla  |  Boş Satırları Sil  |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin  |  Formülsüz Tur ...
Süper VArama: Çoklu Kriterler  |  Çoklu Değer  |  Çoklu Sayfalarda  |  Bulanık Arama...
Av. Açılır liste: Kolay Açılır Liste  |  Bağımlı Açılır Liste  |  Çoklu Seçim Açılır Liste...
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  Sütunları şununla karşılaştır: Aynı ve Farklı Hücreleri Seçin ...
Öne Çıkan Özellikler: Izgara Odağı  |  Tasarım görünümü  |  Büyük Formül Çubuğu  |  Çalışma Kitabı ve Sayfa Yöneticisi | Kaynak Kütüphanesi (Otomatik metin)  |  Tarih Seçici  |  Çalışma Sayfalarını Birleştirin  |  Hücreleri Şifrele/Şifresini Çöz  |  E-postaları Listeye Göre Gönder  |  Süper Filtre  |  Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır ...)  |  50'den fazla Grafik Türleri (Gantt şeması ...)  |  40+ Pratik Formüller (Yaşı doğum gününe göre hesapla ...)  |  19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle ...)  |  12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme ...)  |  7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Excel Hücrelerini Böl ...)  |  ... ve dahası

Kutools for Excel 300'den Fazla Özelliklere Sahiptir, İhtiyacınız Olanın Bir Tık Uzağınızda Olmasını Sağlıyoruz...


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

  • Düzinelerce açık belge arasında geçiş yapmak için bir saniye!
  • Her gün yüzlerce fare tıklamasını azaltın, fare eline veda edin.
  • Birden çok belgeyi görüntülerken ve düzenlerken üretkenliğinizi% 50 artırır.
  • Tıpkı Chrome, Edge ve Firefox gibi Verimli Sekmeleri Office'e (Excel dahil) getirir.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations