Excel COUNTIFS işlevi nasıl kullanılır -

İçindekiler

Özet

Excel COUNTIFS işlevi, bir veya daha fazla ölçütü karşılayan hücrelerin sayısını döndürür. ÇOKEĞERSAY, tarihlere, sayılara, metne ve diğer koşullara dayalı ölçütlerle kullanılabilir. ÇOKEĞERSAY, kısmi eşleşme için mantıksal operatörleri (>, <,, =) ve joker karakterleri (* ,?) destekler.

Amaç

Birden çok ölçüte uyan hücreleri sayın

Geri dönüş değeri

Kriterlerin karşılanma sayısı

Sözdizimi

= EĞERSAY (aralık1, ölçüt1, (aralık2), (ölçüt2),…)

Argümanlar

  • aralık1 - Değerlendirilecek ilk aralık.
  • criteria1 - kriterleri aralık1 kullanmak.
  • aralık2 - (isteğe bağlı) Değerlendirilecek ikinci aralık.
  • ölçüt2 - (isteğe bağlı) aralık2'de kullanılacak ölçüt.

Sürüm

Excel 2007

Kullanım notları

Excel'deki COUNTIFS işlevi, sağlanan bir ölçütle eşleşen bir aralıktaki hücre sayısını sayar. Eski EĞERSAY işlevinden farklı olarak, EĞERSAY aynı anda birden fazla koşul uygulayabilir. Koşullar, aralık / ölçüt çiftleriyle sağlanır ve yalnızca ilk çift gereklidir. Her ek koşul için başka bir aralık / ölçüt çifti sağlamalısınız. 127'ye kadar aralık / ölçüt çiftine izin verilir.

Ölçütler, kısmi eşleme için mantıksal operatörler (>, <,, =) ve joker karakterler (* ,?) içerebilir. Aşağıda açıklandığı gibi, kriterler başka bir hücreden alınan bir değere de dayanabilir.

EĞERSAY, Excel'de mantıksal ölçütleri iki kısma (aralık + ölçüt) ayıran sekiz işlev grubundadır. Sonuç olarak, ölçüt oluşturmak için kullanılan sözdizimi farklıdır ve EĞERSAY, aralık bağımsız değişkenleri için bir hücre aralığı gerektirir, bir dizi kullanamazsınız.

Temel örnek

Gösterilen örnekte, EĞERSAY, aşağıdaki gibi 2 ölçüt kullanılarak kayıtları saymak için kullanılabilir:

=COUNTIFS(C5:C14,"red",D5:D14,"tx") // red and TX =COUNTIFS(C5:C14,"red",F5:F14,">20") // red and>20

EĞERSAY işlevinin büyük / küçük harfe duyarlı olmadığına dikkat edin.

Ölçütlerde çift tırnak ("")

Genel olarak, metin değerlerinin çift tırnak içine alınması gerekir ve sayılar bu şekilde değildir. Bununla birlikte, mantıksal bir operatör bir sayıya dahil edildiğinde, numara ve operatör aşağıda gösterildiği gibi tırnak işaretleri içine alınmalıdır:

=COUNTIFS(A1:A10,100) // count equal to 100 =COUNTIFS(A1:A10,">50") // count greater than 50 =COUNTIFS(A1:A10,"jim") // count equal to "jim"

Not: sadece basit olması için bir koşul gösteriliyor. Ek koşullar aynı kurallara uymalıdır.

Başka bir hücrenin değeri

Bir koşulda başka bir hücreden bir değer kullanılırken, hücre başvurusu kullanıldığında bir operatöre birleştirilmelidir. Aşağıdaki örnekte, EĞERSAY, A1: A10'daki B1 hücresindeki değerden daha küçük olan değerleri sayar. Küçüktür operatörünün (metin olan) tırnak işaretleri arasına alındığına, ancak hücre başvurusunun şuna dikkat edin:

=COUNTIFS(A1:A10,"<"&B1) // count cells less than B1

Not: EĞERSAY, koşulları iki bölüme ayıran birkaç işlevden biridir: aralık + ölçüt. Bu, diğer formüllere ve işlevlere göre bazı tutarsızlıklara neden olur.

Eşit değil

"Eşit değil" ölçütü oluşturmak için, çift tırnak ("") içine alınmış "" operatörünü kullanın. Örneğin, aşağıdaki formül A1: A10 aralığındaki "kırmızı" ya eşit olmayan hücreleri sayacaktır:

=COUNTIFS(A1:A10,"red") // not "red"

Boş hücreler

EĞERSAY, boş veya boş olmayan hücreleri sayabilir. Aşağıdaki formüller, A1: A10 aralığındaki boş hücreleri değil, boş hücreleri sayar:

=COUNTIFS(A1:A10,"") // not blank =COUNTIFS(A1:A10,"") // blank

Tarih

EĞERSAY'ı tarihlerle birlikte kullanmanın en kolay yolu, hücre başvurusu olan başka bir hücrede geçerli bir tarihe başvurmaktır. Örneğin, A1: A10'da, B1'deki bir tarihten daha büyük bir tarih içeren hücreleri saymak için aşağıdaki gibi bir formül kullanabilirsiniz:

=COUNTIFS(A1:A10, ">"&B1) // count dates greater than A1

">" Operatörünü B1'deki tarihle birleştirdiğimize dikkat edin, ancak hücre referansı etrafında tırnak işareti yok.

Bir tarihi COUNTIFS olarak kodlamanın en güvenli yolu TARİH işlevidir. Bu, Excel'in tarihi anlayacağını garanti eder. A1: A10'da 1 Eylül 2020'den daha eski bir tarih içeren hücreleri saymak için şunları kullanabilirsiniz:

=COUNTIFS(A1:A10,"<"&DATE(2020,9,1)) // dates less than 1-Sep-2020

Joker karakterler

The wildcard characters question mark (?), asterisk(*), or tilde (~) can be used in criteria. A question mark (?) matches any one character, and an asterisk (*) matches zero or more characters of any kind. For example, to count cells in a A1:A5 that contain the text "apple" anywhere, you can use a formula like this:

=COUNTIFS(A1:A5,"*apple*") // count cells that contain "apple"

The tilde (~) is an escape character to allow you to find literal wildcards. For example, to count a literal question mark (?), asterisk(*), or tilde (~), add a tilde in front of the wildcard (i.e. ~?, ~*, ~~).

Notes

  • Multiple conditions are applied with AND logic, i.e. condition 1 AND condition 2, etc.
  • Each additional range must have the same number of rows and columns as range1, but ranges do not need to be adjacent. If you supply ranges that don't match, you'll get a #VALUE error.
  • Non-numeric criteria needs to be enclosed in double quotes but numeric criteria does not. For example: 100, "100", ">32", "jim", or A1 (where A1 contains a number).
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters.
  • To find a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).

Related videos

Basit bir özet tablosu nasıl oluşturulur Pivot Tablolar, verileri özetlemek için harika araçlardır, ancak COUNTIF ve SUMIF gibi işlevleri kullanarak kendi özetlerinizi oluşturmak için formülleri de kullanabilirsiniz. Nasıl olduğunu bu 3 dakikalık videoda görün. EĞERSAY işlevi nasıl kullanılır Bu videoda, bir veri kümesinde birden çok ölçütü karşılayan hücreleri saymak için EĞERSAY işlevinin nasıl kullanılacağına bakacağız.

Ilginç makaleler...