Özellik ikonu

VSEÇSAY

İndirme izni yok

Genel Bakış

VSEÇSAY (DCOUNT), bir veritabanı veya listedeki belirli bir sütunda, verdiğiniz ölçütlerin hepsini sağlayan satırlara ait sayısal değerlerin adedini verir. Birden çok koşula göre kayıt saymak gerektiğinde, koşulları ayrı bir ölçüt aralığında tanımlayarak kullanılır. Yalnızca sayı içeren hücreler sayılır; metin, mantıksal değer ve hata içeren hücreler dikkate alınmaz.

Söz dizimi ve parametre​

TRTürkçe
ENEnglish
Kategori
Veritabanı
İngilizce adı
DCOUNT
Platform
Windows Mac Web
3 bağımsız değişken 3 zorunlu
Bağımsız değişken Durum Ne işe yarar
veritabanıdatabase Zorunlu Tabloyu veya listeyi oluşturan hücre aralığıdır; ilk satırı sütun başlıklarını içermelidir.
alanfield Zorunlu Sayılacak sütunu belirten sütun başlığı, sütun numarası veya bu bilgiyi içeren hücre başvurusudur.
ölçütcriteria Zorunlu Koşulları içeren hücre aralığıdır; en az bir sütun başlığı ve başlığın altında bir koşul hücresi içermelidir.
Geçerli kullanımlar
=VSEÇSAY(A1:C6;"Adet";E1:E2)
=VSEÇSAY(A1:C6;2;E1:E2)
=VSEÇSAY(A1:C6;D4;E1:E2)
Desteklenen Excel sürümleri 2003 ve sonrası
  1. 2003 Destekleniyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
Ölçüt aralığı için veritabanı ile arasında en az bir boş satır veya sütun bırakın. Ölçüt aralığını veri listesinin altına koymayın; sonradan eklenen satırlar ölçüt aralığıyla çakışabilir. Ölçüt başlıkları, veritabanındaki başlıklarla aynı yazılmalıdır.

1. Alanı etiket, sütun numarası ve hücre başvurusuyla belirtme​

A1:B6 aralığı veritabanı, D1:D2 aralığı ölçüt aralığıdır. D2 hücresindeki Ocak ölçütüne uyan satırlarda Adet sütunundaki sayıları sayalım. C sütunu alanı üç farklı biçimde verir: etiket, büyük harfle yazılmış etiket ve sütun numarası. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=VSEÇSAY($A$1:$B$6;C2;$D$1:$D$2)
=DCOUNT($A$1:$B$6,C2,$D$1:$D$2)
VSEÇSAY
Formülünü incelemek için bir hücre seçin.
ABCDE
1AyAdetAlanAySayı
2Ocak19AdetOcak2
3Mart20ADET2
4Ocak1722
5Haziran22
6Mayıs18
Alan SeçimiExcelDepo v1.0.0
Sonuçlar sırasıyla 2, 2 ve 2 olur. Üç alan belirtimi de aynı sütunu gösterir: alan etiketi büyük küçük harfe duyarlı değildir ve 2 sayısı Adet sütununun veritabanında soldan ikinci sütun olduğunu belirtir. Alan bir hücre başvurusu olarak verildiği için formül aşağı kopyalandığında her satır kendi C hücresindeki alanı kullanır.

2. Joker karakter ve metin içeren hücreler​

Veritabanı A1:C6, ölçüt aralığı E1:E2 aralığıdır. E2 hücresindeki M* ölçütü, Ay sütununda M harfiyle başlayan değerlere uyar. D4 ve D5 hücrelerindeki alan adlarıyla hem Adet hem Maliyet sütunundaki sayıları sayalım. Mayıs satırının Adet hücresinde sayı yerine metin vardır. E4 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=VSEÇSAY($A$1:$C$6;D4;$E$1:$E$2)
=DCOUNT($A$1:$C$6,D4,$E$1:$E$2)
VSEÇSAY
Formülünü incelemek için bir hücre seçin.
ABCDE
1AyAdetMaliyetAy
2Ocak1918.000M*
3Mart2024.000AlanSayı
4Mayısmetin26.500Adet2
5Haziran2220.000Maliyet3
6Mart2429.000
JokerExcelDepo v1.0.0
Sonuçlar sırasıyla 2 ve 3 olur. M* ölçütü Mart, Mayıs ve Mart satırlarını seçer; Ocak ve Haziran satırları dışarıda kalır. Maliyet sütununda seçilen satırların hepsinde sayı bulunduğu için hepsi sayılır. Adet sütununda ise Mayıs satırındaki metin sayılmaz, çünkü VSEÇSAY yalnızca sayısal değerleri sayar.

3. Birden çok ölçüt: VE ve VEYA​

A1:B6 aralığı veritabanı, D1:E3 aralığı ölçüt aralığıdır. Aynı satırdaki ölçütler birlikte (VE), farklı satırlardaki ölçütler alternatif (VEYA) olarak çalışır. Burada Ay değeri Ocak olup Adet değeri 20'den küçük olan satırlar ile Ay değeri Haziran olup Adet değeri 18'den büyük olan satırlar aranır. E5 hücresine aşağıdaki formülü yazın:
Excel formülü
=VSEÇSAY($A$1:$B$6;"Adet";$D$1:$E$3)
=DCOUNT($A$1:$B$6,"Adet",$D$1:$E$3)
VSEÇSAY
Formülünü incelemek için bir hücre seçin.
ABCDE
1AyAdetAyAdet
2Ocak19Ocak<20
3Haziran22Haziran>18
4Ocak25
5Haziran17Sayı2
6Mart21
Ve VeyaExcelDepo v1.0.0
Sonuç 2 olur. Birinci ölçüt satırına Ocak ayındaki 19 uyar, 25 ise <20 koşulunu sağlamadığı için uymaz. İkinci ölçüt satırına Haziran ayındaki 22 uyar, 17 ise >18 koşulunu sağlamadığı için uymaz. Mart satırı iki ölçüt satırıyla da eşleşmez. Karşılaştırma işleçleri ölçüt hücresine metin olarak yazılır.

4. Boş ölçüt hücresi ve alan hataları​

Veritabanı A1:C6, ölçüt aralığı E1:E2 aralığıdır. E1 hücresinde yalnızca başlık vardır ve başlığın altındaki E2 hücresi boştur; bu durumda ölçüt Ay sütunundaki tüm satırlara uyar. D4:D6 hücrelerinde üç farklı alan adı denenir: sayı içeren Adet sütunu, yalnızca metin içeren Ay sütunu ve veritabanında bulunmayan Dönem adı. Adet sütunundaki Mayıs satırında sayı yerine metin vardır. E4 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=VSEÇSAY($A$1:$C$6;D4;$E$1:$E$2)
=DCOUNT($A$1:$C$6,D4,$E$1:$E$2)
VSEÇSAY
Formülünü incelemek için bir hücre seçin.
ABCDE
1AyAdetMaliyetAy
2Ocak1918.000
3Mart2024.000AlanSayı
4Şubat1716.500Adet4
5Mayısmetin26.500Ay0
6Haziran2220.000Dönem#DEĞER!
Alan KontrolüExcelDepo v1.0.0
Sonuçlar sırasıyla 4, 0 ve #DEĞER! olur. Ölçüt başlığının altındaki hücre boş olduğundan tüm satırlar ölçüte uyar; Adet sütununda yalnızca sayılar sayılır, Mayıs satırındaki metin sayılmaz. Ay sütununda hiç sayı bulunmadığından sayılacak değer çıkmaz; bu durum hata değildir. Dönem adı veritabanındaki hiçbir başlıkla eşleşmediği için #DEĞER! hatası oluşur.

Kullanırken dikkat edin​

  • veritabanı: Veritabanı, tabloyu veya listeyi oluşturan hücre aralığıdır ve ilk satırı sütun başlıklarını içermelidir. Aralık tek bir sütundan da oluşabilir. Aralık bir özet tablonun içindeki bir hücreye başvuruyorsa, özet tabloda o anda görüntülenen veriler kullanılır.
  • alan: alan parametresi sütun başlığı (tırnak içinde metin), soldan sağa sütun numarası veya bu bilgiyi içeren bir hücre başvurusu olabilir. Alan başlığı büyük küçük harfe duyarlı değildir; "Adet" ile "ADET" aynı sütunu gösterir. Alan sütunundaki metin girdileri yok sayılır. Alan sütununda hiç sayı yoksa sonuç sıfır olur; #SAYI/0! hatası verilmez.
  • ölçüt: ölçüt parametresi en az bir sütun başlığı ve başlığın altında en az bir hücre içermelidir. Ölçüt, bitişik hücrelerden oluşan tek bir blok olmalıdır. Ölçüt aralığı etkin sayfada herhangi bir yerde olabilir; ancak daha sonra veri eklenebileceği için veri listesinin altına konmaması önerilir. Ölçüt ve veritabanı aralıkları çakışmamalı, aralarında en az bir boş satır veya sütun bulunmalıdır.
  • Ölçüt kuralları:
    • Aynı satırdaki ölçütler birlikte (VE), farklı satırlardaki ölçütler alternatif (VEYA) olarak değerlendirilir.
    • Sütundaki tüm kayıtları işleme almak için ölçüt aralığında ilgili başlığın altına boş bir hücre bırakın.
    • Bir sütun için ölçüt yazılmamışsa o sütun eşleştirmede kullanılmaz.
    • Ölçütlerde ? tek bir karakteri, * ise birden çok karakteri temsil eden joker karakterler kullanılabilir.
    • Karşılaştırma için <, >, <= gibi işleçler ölçüt hücresine metin olarak yazılır.
  • Sayılan değerler: VSEÇSAY yalnızca alan sütunundaki sayısal değerleri sayar. Metin, mantıksal değer ve hata içeren hücreler sayıma girmez. Sayı, metin, mantıksal değer ve hataları birlikte saymak için VSEÇSAYDOLU işlevini kullanın.
  • Eşleşen satır yoksa: Ölçüte uyan hiçbir satır yoksa VSEÇSAY hata vermez, sonuç sıfır olur. Örneğin ölçüt aralığındaki koşul veritabanında bulunmayan bir değeri arıyorsa ya da koşulu sağlayan satırlarda alan sütunu sayı içermiyorsa sonuç sıfırdır.
  • Hata durumları: Aşağıdaki durumlarda #DEĞER! hatası döner:
    • alan boş bırakılırsa.
    • alan veritabanındaki hiçbir sütun başlığıyla eşleşmezse.
    • ölçüt boş bırakılırsa.
    • ölçüt yalnızca bir sütun başlığı içeriyor, altında hücre yoksa.
    • ölçüt tek bir boş hücreye başvuruyorsa.
    • veritabanı aralığı sütun başlıklarını içermiyorsa; örneğin aralık ilk veri satırından başlıyorsa.
    • veritabanı aralığı yalnızca başlık satırından oluşuyorsa.
  • İlgili işlevler: Veritabanı kullanmadan yalnızca sayısal değerleri saymak için BAĞ_DEĞ_SAY, mantıksal değer, metin ve hataları da saymak için BAĞ_DEĞ_DOLU_SAY işlevini kullanın. Ölçüte uyan sayı, metin ve mantıksal değerleri de saymak istediğinizde VSEÇSAYDOLU tercih edilir. Koşulları ayrı bir ölçüt aralığı yerine doğrudan formülde vermek istediğinizde ÇOKEĞERSAY daha pratiktir. Aynı yapıdaki diğer veritabanı işlevleri VSEÇORT, VSEÇAL, VSEÇMAK, VSEÇMİN, VSEÇÇARP, VSEÇSTDSAPMA, VSEÇTOPLA ve VSEÇVAR işlevleridir.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
10
İlk yayın
Güncel
İngilizce
DCOUNT
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst