Özellik ikonu

VSEÇTOPLA

İndirme izni yok

Genel Bakış

VSEÇTOPLA (DSUM), bir tablo ya da listede ölçütlere uyan satırlardaki belirli bir sütunun değerlerini toplar. Birden fazla koşulu ölçüt aralığında tanımlayıp aynı aralığı farklı toplamlarda yeniden kullanmak için uygundur. Veritabanı işlevleri ailesinin toplama işlevidir.

Söz dizimi ve parametre​

TRTürkçe
=VSEÇTOPLA(veritabanı; alan; ölçüt)
ENEnglish
Kategori
Veritabanı
İngilizce adı
DSUM
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 ya da listeyi oluşturan, ilk satırı sütun başlıklarından oluşan hücre aralığını belirtir.
alanfield Zorunlu Toplanacak sütunu belirtir; sütun başlığı, soldan sağa sütun sırası ya da başlık hücresinin başvurusu olabilir.
ölçütcriteria Zorunlu Koşulları içeren hücre aralığını belirtir; en az bir sütun başlığı ve altında bir koşul hücresi bulunmalıdır.
Geçerli kullanımlar
=VSEÇTOPLA(A1:C6;"Tutar";E1:E2)
=VSEÇTOPLA(A1:C6;3;E1:E2)
=VSEÇTOPLA(A1:C6;C1;E1:E3)
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
Türkçe Excel'de parametreler genellikle noktalı virgülle, İngilizce Excel'de virgülle ayrılır; bölge ayarınıza göre ayırıcı değişebilir. Ölçüt aralığındaki sütun başlıkları veritabanındaki başlıklarla aynı yazılmalıdır. Veritabanı ve ölçüt aralıkları birbirinin üzerine binmemelidir.

1. Tek ölçütle toplama​

A1:C6 aralığındaki satış tablosunda yalnızca Ocak ayına ait tutarları toplayalım. E1:E2 aralığı ölçüt aralığıdır: E1 hücresi tablodaki Ay başlığını, E2 hücresi koşulu içerir. E5 hücresine aşağıdaki formülü yazın:
Excel formülü
=VSEÇTOPLA(A1:C6;"Tutar";E1:E2)
=DSUM(A1:C6,"Tutar",E1:E2)
VSEÇTOPLA
Formülünü incelemek için bir hücre seçin.
ABCDE
1AyAdetTutarAy
2Ocak1918.000,00Ocak
3Mart2024.000,00
4Şubat1716.500,00Toplam tutar
5Haziran2220.000,0037.500,00
6Ocak1819.500,00
TemelExcelDepo v1.0.0
Sonuç 37.500,00 olur. Ölçüt aralığı E1:E2 olduğu için yalnızca Ay sütunu "Ocak" olan iki satır (2. ve 6. satırlar) toplanır; diğer aylar dışarıda kalır. Alan başlığı büyük/küçük harfe duyarlı olmadığından "Tutar" yerine "TUTAR" yazsanız da sonuç değişmez. Tutar sütunu veritabanının soldan üçüncü sütunu olduğu için alan yerine 3 yazmak da aynı sonucu verir. E2 hücresine tabloda bulunmayan bir ay yazarsanız hiçbir satır eşleşmez ve sonuç 0 olur.

2. VEYA ölçütü ve metin değerler​

Ocak ya da Haziran ayına ait adetleri toplayalım. Ölçüt aralığında iki koşulu alt alta yazdığınızda satırlar VEYA mantığıyla birleşir. Adet sütununda bir hücrede sayı yerine metin bulunuyor. E6 hücresine aşağıdaki formülü yazın:
Excel formülü
=VSEÇTOPLA(A1:C6;"Adet";E1:E3)
=DSUM(A1:C6,"Adet",E1:E3)
VSEÇTOPLA
Formülünü incelemek için bir hücre seçin.
ABCDE
1AyAdetTutarAy
2Ocak1918.000,00Ocak
3Mart2024.000,00Haziran
4Haziran2220.000,00
5Ocakyok19.500,00Toplam adet
6Şubat1716.500,0041
VEYA ÖlçütüExcelDepo v1.0.0
Sonuç 41 olur. Ölçüt aralığı E1:E3 olduğu için Ay değeri "Ocak" olan ya da "Haziran" olan satırlar toplamaya girer. İkinci Ocak satırında Adet değeri "yok" metnidir; alan sütunundaki metin girdileri yok sayılır ve hata oluşmaz. Böylece yalnızca sayısal Adet değerleri toplanır.

3. VE ölçütü, joker karakter ve karşılaştırma​

M harfiyle başlayan aylar arasında tutarı 25.000'den büyük olanları toplayalım. Aynı satırdaki iki koşul VE mantığıyla çalışır: D2 hücresindeki "M*" joker karakterli bir metin koşuludur, E2 hücresindeki koşul ise bir karşılaştırmadır. Bu tabloda veritabanı yalnızca iki sütundan oluşur ve ölçüt aralığı D1:E2'dir. E5 hücresine aşağıdaki formülü yazın:
Excel formülü
=VSEÇTOPLA(A1:B6;"Tutar";D1:E2)
=DSUM(A1:B6,"Tutar",D1:E2)
VSEÇTOPLA
Formülünü incelemek için bir hücre seçin.
ABCDE
1AyTutarAyTutar
2Ocak18.000,00M*>25000
3Mart24.000,00
4Mayıs26.500,00Toplam tutar
5Mart29.000,0055.500,00
6Haziran20.000,00
Joker ve KarşılaştırmaExcelDepo v1.0.0
Sonuç 55.500,00 olur. * joker karakteri herhangi bir sayıda karakteri temsil ettiği için "M*" koşulu Mart ve Mayıs satırlarını seçer. Bunlardan yalnızca tutarı > 25000 koşulunu sağlayanlar toplanır; ilk Mart satırı bu sınırın altında kaldığı için dışarıda kalır. Ocak ve Haziran M harfiyle başlamadığından hiç hesaba girmez. Bir ölçüt başlığının altındaki hücreyi boş bırakırsanız o sütun için koşul uygulanmaz ve o sütundaki tüm satırlar değerlendirilir.

4. Alan başlığı bulunamazsa​

Bir şube tablosunda Ankara şubesinin cirosunu toplamak istiyoruz. Ancak formülde alan olarak tabloda bulunmayan "Satış" başlığı yazılmıştır; tablodaki başlık ise "Ciro"dur. E5 hücresindeki formül şöyledir:
Excel formülü
=VSEÇTOPLA(A1:C6;"Satış";E1:E2)
=DSUM(A1:C6,"Satış",E1:E2)
VSEÇTOPLA
Formülünü incelemek için bir hücre seçin.
ABCDE
1ŞubeAdetCiroŞube
2Ankara1421.000,00Ankara
3İzmir1115.500,00
4Bursa912.000,00Toplam ciro
5Ankara1625.500,00#DEĞER!
6Adana89.000,00
Hata DurumuExcelDepo v1.0.0
Sonuç #DEĞER! olur. "Satış" ifadesi A1:C1 aralığındaki başlıklardan hiçbiriyle eşleşmediği için VSEÇTOPLA, toplanacak sütunu belirleyemez ve #DEĞER! hatası verir. Alanı "Ciro" olarak ya da sütun sırasına göre 3 olarak yazdığınızda hata ortadan kalkar. Aynı hata alan boş bırakıldığında, ölçüt boş bırakıldığında ya da veritabanı aralığı başlık satırını içermediğinde de oluşur.

Kullanırken dikkat edin​

  • veritabanı parametresi: veritabanı, tabloyu ya da listeyi oluşturan hücre aralığıdır ve ilk satırında sütun başlıkları bulunmalıdır. Aralık tek bir sütundan da oluşabilir. Aralık başlık satırını içermiyorsa ya da yalnızca başlık satırından oluşuyorsa sonuç #DEĞER! olur. Aralık bir özet tablodaki bir hücreye başvuruyorsa özet tabloda o anda görüntülenen veriler kullanılır.
  • alan parametresi: alan, toplanacak sütunu belirtir. Sütun başlığı (tırnak içinde metin), soldan sağa sütun sırasını gösteren sayı ya da başlık hücresinin başvurusu olabilir. Başlık metni büyük/küçük harfe duyarlı değildir. alan boş bırakılırsa ya da veritabanındaki başlıklardan hiçbiriyle eşleşmezse sonuç #DEĞER! olur. Alan sütunundaki metin, mantıksal değer ve hata içeren hücreler toplamaya katılmaz. Sütunda hiç sayı yoksa sonuç 0 olur.
  • ölçüt parametresi: ölçüt, en az bir sütun başlığı ve başlığın altında en az bir koşul hücresi içeren, bitişik hücrelerden oluşan bir aralıktır. Aynı satırdaki koşullar VE mantığıyla, farklı satırlardaki koşullar VEYA mantığıyla birleşir. Bir başlığın altındaki hücreyi boş bırakırsanız o sütunun tamamı için koşul uygulanmaz. Ölçüt aralığı etkin sayfada herhangi bir yerde olabilir; ancak veriler sonradan büyüyebileceği için tablonun altına koymamanız önerilir. Ölçüt ile veritabanı aralıklarının birbirine binmediğinden ve en az bir boş satır ya da sütunla ayrıldığından emin olun. ölçüt boş bırakılırsa, yalnızca bir başlık içeriyorsa ya da tek bir boş hücreye başvuruyorsa sonuç #DEĞER! olur.
  • Joker karakterler: Metin koşullarında ? tek bir karakteri, * ise herhangi bir sayıda karakteri temsil eder. Örneğin "J*" koşulu J harfiyle başlayan tüm değerlerle eşleşir. Sayısal karşılaştırmalar için >, <, >= ve <= gibi işleçleri koşul hücresinde kullanabilirsiniz.
  • Hata ve sıfır sonuç: Ölçüte uyan hiçbir satır yoksa sonuç 0 olur; bu bir hata değildir. #DEĞER! hatası ise şu durumlarda oluşur: alan boştur ya da başlıklarla eşleşmez, ölçüt boştur, yalnızca başlık içerir ya da tek bir boş hücreden oluşur, veritabanı başlık satırını içermez ya da yalnızca başlık satırından oluşur.
  • İlgili işlevler: TOPLA, sayısal değerleri ölçütsüz toplamak için tercih edilir. ÇOKETOPLA, koşulları ayrı bir ölçüt tablosu kurmadan doğrudan formülün içinde vermek istediğinizde daha pratiktir. TOPLA.ÇARPIM, bir ya da birden fazla dizinin çarpımlarının toplamını almak için kullanılır. Aynı ölçüt yapısını kullanan VSEÇORT, VSEÇSAY, VSEÇAL, VSEÇMAK, VSEÇMİN, VSEÇÇARP, VSEÇSTDSAPMA ve VSEÇVAR işlevleri toplam yerine ortalama, sayı, tek kayıt, en büyük, en küçük, çarpım, standart sapma ve varyans hesaplar.
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
9
İlk yayın
Güncel
İngilizce
DSUM
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst