Google E-Tablolarda SUMIF Nasıl Kullanılır?

Bu eğitici, formüller ve örneklerle Google E-Tablolar'da SUMIF ve SUMIFS işlevlerinin nasıl kullanılacağına ilişkin ayrıntılı bir gösteri sağlar.

SUMIF, hücreleri koşullu olarak toplamak için kullanılan Google E-Tablolar'daki matematiksel işlevlerden biridir. Temel olarak, SUMIF işlevi bir hücre aralığında belirli bir koşulu arar ve ardından verilen koşulu karşılayan değerleri toplar.

Örneğin, Google sayfalarında bir harcama listeniz var ve yalnızca belirli bir maksimum değerin üzerindeki harcamaları özetlemek istiyorsunuz. Veya bir sipariş kalemleri listeniz ve bunlara karşılık gelen miktarlar var ve sadece belirli bir kalemin toplam sipariş miktarını bilmek istiyorsunuz. SUMIF işlevinin kullanışlı olduğu yer burasıdır.

SUMIF, sayı koşuluna, metin koşuluna, tarih koşuluna, joker karakterlere ve ayrıca boş ve boş olmayan hücrelere dayalı değerleri toplamak için kullanılabilir. Google E-Tablolar'ın, ölçütlere göre değerleri özetlemek için iki işlevi vardır: SUMIF ve SUMIFS. SUMIF işlevi, sayıları bir koşula göre toplarken, ETOPLA işlevi sayıları birden çok koşula göre toplar.

Bu eğiticide, belirli koşulları karşılayan sayıları toplamak için Google E-Tablolar'daki SUMIF ve SUMIF işlevlerinin nasıl kullanılacağını açıklayacağız.

Google E-Tablolarda SUMIF İşlevi – Sözdizimi ve Bağımsız Değişkenler

SUMIF işlevi, SUM ve IF işlevlerinin yalnızca bir birleşimidir. EĞER işlevi, belirli bir koşul için hücre aralığını tarar ve ardından SUM işlevi, koşulu karşılayan hücrelere karşılık gelen sayıları toplar.

SUMIF İşlevinin Sözdizimi:

Google E-Tablolar'daki SUMIF işlevinin sözdizimi aşağıdaki gibidir:

=SUMIF(aralık, ölçüt, [toplam_aralık])

Argümanlar:

Aralık - Ölçütleri karşılayan hücreleri aradığımız hücre aralığı.

kriterler – Hangi hücrelerin eklenmesi gerektiğini belirleyen kriterler. Ölçütü, sayı, metin dizisi, tarih, hücre referansı, ifade, mantıksal operatör, joker karakter ve diğer işlevlere dayandırabilirsiniz.

Toplam aralığı – Bu argüman isteğe bağlıdır. Karşılık gelen aralık girişinin koşulla eşleşmesi durumunda toplanacak değerlerin bulunduğu veri aralığıdır. Bu argümanı dahil etmezseniz, bunun yerine 'aralık' toplanır.

Şimdi SUMIF fonksiyonunun farklı kriterlerle değerleri toplamak için nasıl kullanılacağını görelim.

Sayı Kriterli SUMIF Fonksiyonu

Ölçüt oluşturmak için aşağıdaki karşılaştırma operatörlerinden birini kullanarak bir hücre aralığında belirli ölçütleri karşılayan sayıları toplayabilirsiniz.

  • büyük (>)
  • daha az (<)
  • büyük veya eşit (>=)
  • küçük veya eşit (<=)
  • eşittir (=)
  • eşit değil ()

Aşağıdaki elektronik tabloya sahip olduğunuzu ve 1000 veya daha yüksek toplam satışla ilgilendiğinizi varsayalım.

SUMIF işlevine şu şekilde girebilirsiniz:

İlk önce, toplam çıktısının görünmesini istediğiniz hücreyi seçin (D3). B2:B12'de 1000'e eşit veya daha büyük sayıları toplamak için bu formülü yazın ve 'Enter' tuşuna basın:

=TOPLA(B2:B12;">=1000",B2:B12)

Bu örnek formülde, aralık ve toplam_aralık bağımsız değişkenleri (B2:B12) aynıdır, çünkü satış sayıları ve ölçütleri aynı aralığa uygulanır. Sayıyı karşılaştırma operatöründen önce girdik ve tırnak içine aldık çünkü ölçütler hücre referansı dışında her zaman çift tırnak içine alınmalıdır.

Formül 1000'e eşit veya daha büyük sayıları aradı ve ardından tüm eşleşen değerleri topladı ve sonucu D3 hücresinde gösterdi.

Aralık ve toplam_aralık bağımsız değişkenleri aynı olduğundan, formülde toplam_aralık bağımsız değişkenleri olmadan aynı sonucu aşağıdaki gibi elde edebilirsiniz:

=TOPLA(B2:B12;">=1000")

Veya sayı ölçütü yerine sayıyı içeren hücre başvurusunu (D2) sağlayabilir ve karşılaştırma operatörünü ölçüt bağımsız değişkeninde bu hücre başvurusuyla birleştirebilirsiniz:

=TOPLA(B2:B12,">="&D2)

Gördüğünüz gibi, karşılaştırma operatörü hala çift tırnak içinde giriliyor ve operatör ve hücre referansı bir ve işareti (&) ile birleştirildi. Ve hücre referansını tırnak içine almanıza gerek yok.

Not: Ölçüt içeren hücreye başvurduğunuzda, hücredeki değerin başında veya sonunda boşluk bırakmadığınızdan emin olun. Değerinizde, başvurulan hücredeki değerden önce veya sonra gereksiz boşluk varsa, sonuç olarak formül '0' döndürür.

Aynı şekilde, ölçüt bağımsız değişkeninde koşul oluşturmak için diğer mantıksal işleçleri de kullanabilirsiniz. Örneğin, 500'den küçük değerleri toplamak için:

=TOPLA(B2:B12;"<500")

Sayılar Eşit Olursa Topla

Belirli bir sayıya eşit sayılar eklemek istiyorsanız, ölçüt bağımsız değişkenine yalnızca sayıyı girebilir veya eşittir işaretli sayıyı girebilirsiniz.

Örneğin, değerleri 20'ye eşit olan miktarlar (C sütunu) için karşılık gelen satış tutarlarını (sütun B) toplamak için şu formüllerden birini deneyin:

=TOPLA(C2:C12;"=20",B2:B12)
=TOPLA(C2:C12;"20";B2:B12)
=TOPLA(C2:C12;E2;B2:B12)

B sütunundaki sayıları C sütununda 20'ye eşit olmayan sayıları toplamak için şu formülü deneyin:

=TOPLA(C2:C12;"20";B2:B12)

Metin Kriterli SUMIF İşlevi

Belirli bir metne sahip hücrelere karşılık gelen bir hücre aralığındaki (sütun veya satır) sayıları toplamak istiyorsanız, o metni veya metni içeren hücreyi SUMIF formülünüzün ölçüt bağımsız değişkenine dahil edebilirsiniz. Lütfen metin dizesinin her zaman çift tırnak (” “) içine alınması gerektiğini unutmayın.

Örneğin, 'Batı' bölgesindeki toplam satış miktarını istiyorsanız, aşağıdaki formülü kullanabilirsiniz:

=TOPLA(C2:C13;"Batı",B2:B13)

Bu formülde, SUMIF işlevi C2:C13 hücre aralığında 'Batı' değerini arar ve B sütununda karşılık gelen satış değerini toplar. Ardından sonucu E3 hücresinde görüntüler.

Metni ölçüt bağımsız değişkeninde kullanmak yerine, metni içeren hücreye de başvurabilirsiniz:

=TOPLA(C2:C12;E2;B2:B12)

Şimdi 'Batı' hariç tüm bölgelerin toplam gelirini alalım. Bunu yapmak için, formülde not equal to () operatörünü kullanacağız:

=TOPLA(C2:C12;""&E2;B2:B12)

Joker Kartlı SUMIF

Yukarıdaki yöntemde, metin ölçütlü SUMIF işlevi, aralığı tam olarak belirtilen metne göre kontrol eder. Ardından, tam metin için sayıların parrelini toplar ve kısmen eşleşen metin dizesi de dahil olmak üzere diğer tüm sayıları yok sayar. Kısmi eşleşen metin dizeleriyle sayıları toplamak için, kriterlerinize göre aşağıdaki joker karakterlerden birini uyarlamanız gerekir:

  • ? (soru işareti), metin dizesinin herhangi bir yerindeki herhangi bir tek karakteri eşleştirmek için kullanılır.
  • * (yıldız) herhangi bir karakter dizisiyle eşleşen sözcükleri bulmak için kullanılır.
  • ~ (tilde) metinleri soru işareti (?) veya yıldız işareti (*) ile eşleştirmek için kullanılır.

Sayıları joker karakterlerle toplamak için ürünler ve miktarları için bu örnek elektronik tabloyu kullanacağız:

Yıldız (*) Joker Karakter

Örneğin, tüm Apple ürünlerinin miktarlarını toplamak istiyorsanız şu formülü kullanın:

=TOPLA(A2:A14,"Elma*",B2:B14)

Bu SUMIF formülü, başında "Apple" kelimesi ve arkasında herhangi bir sayıda karakter ("*" ile gösterilir) bulunan tüm ürünleri bulur. Eşleşme bulunduğunda, özetler Miktar eşleşen metin dizelerine karşılık gelen sayılar.

Kriterlerde birden fazla joker karakter kullanmak da mümkündür. Ayrıca, doğrudan metin yerine hücre referanslı joker karakterler de girebilirsiniz.

Bunu yapmak için, joker karakterler çift tırnak (" ") içine alınmalı ve hücre referanslarıyla birleştirilmelidir:

=TOPLA(A2:A14,"*"&D2&"*",B2:B14)

Bu formül, kelime dizede nerede bulunursa bulunsun, içinde 'Redmi' kelimesi bulunan tüm ürünlerin miktarlarını toplar.

Soru işareti (?) Joker karakter

Metin dizelerini herhangi bir tek karakterle eşleştirmek için soru işareti (?) joker karakterini kullanabilirsiniz.

Örneğin, tüm Xiaomi Redmi 9 çeşitlerinin miktarlarını bulmak istiyorsanız şu formülü kullanabilirsiniz:

=TOPLA(A2:A14,"Xiaomi Redmi 9?",B2:B14)

Yukarıdaki formül, “Xiaomi Redmi 9” kelimesini ve ardından herhangi bir tek karakter içeren metin dizelerini arar ve karşılık gelenleri toplar. Miktar sayılar.

Tilde (~) Joker Karakter

Gerçek bir soru işareti (?) veya yıldız işareti (*) ile eşleştirmek istiyorsanız, formülün koşul bölümünde joker karakterden önce yaklaşık işareti (~) karakterini ekleyin.

Sonunda yıldız işareti olan karşılık gelen dizeyle B sütunundaki miktarları eklemek için aşağıdaki formülü girin:

=TOPLA(A2:A14,"Samsung Galaxy V~*",B2:B14)

Aynı satırda A sütununda soru işareti (?) olan B sütunundaki miktarları eklemek için aşağıdaki formülü deneyin:

=TOPLA(A2:A14,"~?",B2:B14)

Tarih Kriterli SUMIF Fonksiyonu

SUMIF işlevi, aynı zamanda, belirli bir tarihe karşılık gelen veya bir tarihten önce veya bir tarihten sonraki sayılar gibi, tarih ölçütlerine dayalı olarak değerleri koşullu olarak toplamanıza da yardımcı olabilir. Sayıları toplamak için tarih ölçütleri oluşturmak için tarih değerine sahip karşılaştırma operatörlerinden herhangi birini de kullanabilirsiniz.

Tarih, Google sayfaları tarafından desteklenen tarih biçiminde veya tarih içeren bir hücre referansı olarak veya DATE() veya BUGÜN() gibi bir tarih işlevi kullanılarak girilmelidir.

Tarih ölçütleriyle SUMIF işlevinin nasıl çalıştığını size göstermek için bu örnek elektronik tabloyu kullanacağız:

Yukarıdaki veri setinde 29 Kasım 2019 tarihinde veya öncesinde (<=) gerçekleşen satış tutarlarını toplamak istediğinizi varsayalım, bu satış rakamlarını SUMIF işlevini kullanarak aşağıdaki yollardan biriyle ekleyebilirsiniz:

=TOPLA(C2:C13,"<=29 Kasım 2019",B2:B13)

Yukarıdaki formül, C2'den C13'e kadar olan her hücreyi kontrol eder ve yalnızca 29 Kasım 2019 (29/11/2019) veya öncesindeki tarihleri ​​içeren hücrelerle eşleşir. Ardından, B2:B13 hücre aralığından eşleşen hücrelere karşılık gelen satış tutarını toplar ve sonucu E3 hücrelerinde görüntüler.

Tarih, formüle '29 Kasım 2019', '29 Kasım 2019' veya '29/11/2019' vb. gibi Google E-Tablolar tarafından tanınan herhangi bir biçimde sağlanabilir. Tarih değerini hatırladığınızda operatörün her zaman çift tırnak içine alınır.

Doğrudan tarih vale yerine ölçütlerde DATE() işlevini de kullanabilirsiniz:

=TOPLA(C2:C13,"<="&TARİH(2019,11,29),B2:B13)

Veya formülün ölçüt bölümünde tarih yerine hücre referansını kullanabilirsiniz:

=TOPLA(C2:C13,"<="&E2;B2:B13)

Satış tutarlarını bugünün tarihine göre toplamak istiyorsanız, ölçüt argümanında BUGÜN() işlevini kullanabilirsiniz.

Örneğin, bugünün tarihi için tüm satış tutarlarını toplamak için şu formülü kullanın:

=TOPLA(C2:C13,BUGÜN(),B2:B13)

Boş veya Boş Olmayan hücrelerle SUMIF işlevi

Bazen, aynı satırda boş veya boş olmayan hücreler içeren bir hücre aralığındaki sayıları toplamanız gerekebilir. Bu gibi durumlarda, hücrelerin boş olup olmadığı ölçütlere göre değerleri toplamak için SUMIF işlevini kullanabilirsiniz.

Boş ise toplam

Google E-Tablolar'da boş hücreleri bulmak için iki ölçüt vardır: “” veya “=”.

Örneğin, C sütununda sıfır uzunluklu dizeler içeren (görsel olarak boş görünen) tüm satış tutarını toplamak istiyorsanız, formülde aralarında boşluk olmadan çift tırnak işareti kullanın:

=TOPLA(C2:C13;"",B2:B13)

B sütunundaki tüm satış tutarını C sütunundaki tam boş hücrelerle toplamak için ölçüt olarak "=" ekleyin:

=TOPLA(C2:C13,"=",B2:B13)

Boş Değilse Topla:

Herhangi bir değer içeren (boş olmayan) hücreleri toplamak istiyorsanız, formülde ölçüt olarak “” kullanabilirsiniz:

Örneğin, herhangi bir tarihle toplam satış miktarını elde etmek için şu formülü kullanın:

=TOPLA(C2:C13;"",B2:B13)

VEYA Mantığı ile Çoklu Kriterlere Dayalı SUMIF

Şimdiye kadar gördüğümüz gibi, SUMIF işlevi yalnızca tek bir kritere göre sayıları toplamak için tasarlanmıştır, ancak Google E-Tablolar'daki SUMIF işleviyle birden çok kritere göre değerleri toplamak mümkündür. VEYA mantığı ile tek bir formülde birden fazla SUMIF işlevi birleştirilerek yapılabilir.

Örneğin, "Batı" bölgesindeki veya "Güney" bölgesindeki (VEYA mantığı) satış tutarını belirtilen aralıkta (B2:B13) toplamak istiyorsanız şu formülü kullanın:

=TOPLA(C2:C13,"Batı",B2:B13)+TOPLA(C2:C13,"Güney",B2:B13)

Bu formül, koşullardan en az biri DOĞRU olduğunda hücreleri toplar. Bu nedenle 'VEYA mantığı' olarak bilinir. Ayrıca tüm koşullar karşılandığında değerleri toplayacaktır.

Formülün ilk kısmı, 'Batı' metni için C2:C13 aralığını kontrol eder ve eşleşme karşılandığında B2:B13 aralığındaki değerleri toplar. Saniye bölümü, aynı C2:C13 aralığındaki 'Güney' metin değerini kontrol eder ve ardından aynı toplam_aralığı B2:B13 içindeki eşleşen metinle değerleri toplar. Daha sonra her iki toplam toplanır ve E3 hücresinde görüntülenir.

Yalnızca bir kriterin karşılandığı durumlarda, yalnızca bu toplam değeri döndürür.

Ayrıca bir veya iki kriter yerine birden çok kriter kullanabilirsiniz. Birden çok ölçüt kullanıyorsanız, ölçüt olarak formüle doğrudan değeri yazmak yerine hücre başvurusunu kullanmak daha iyidir.

=TOPLA(C2:C13,E2,B2:B13)+TOPLA(C2:C13,E3,B2:B13)+ETOPLA(C2:C13;E4,B2:B13)

VEYA mantığıyla SUMIF, belirtilen kriterlerden en az biri karşılandığında değerleri ekler, ancak yalnızca belirtilen tüm koşullar karşılandığında değerleri toplamak istiyorsanız, yeni kardeş SUMIFS() işlevini kullanmanız gerekir.

Google E-Tablolarda SUMIFS İşlevi (Birden Çok Kriter)

Birden çok ölçüte dayalı değerleri toplamak için SUMIF işlevini kullandığınızda, formül çok uzun ve karmaşık olabilir ve hata yapmaya eğilimlisiniz. Ayrıca SUMIF, yalnızca tek bir aralıkta ve koşullardan herhangi biri DOĞRU olduğunda değerleri toplamanıza izin verir. SUMIFS işlevinin devreye girdiği yer burasıdır.

ETOPLA işlevi, bir veya daha fazla aralıktaki birden çok eşleştirme ölçütüne göre değerleri toplamanıza yardımcı olur. VE mantığı üzerinde çalışır, yani değerleri yalnızca verilen tüm koşullar karşılandığında toplayabilir. Bir koşul yanlış olsa bile, sonuç olarak '0' döndürür.

SUMIFS İşlev Sözdizimi ve Bağımsız Değişkenler

ETOPLA işlevinin sözdizimi aşağıdaki gibidir:

=TOPLA(toplam_aralık, ölçüt_aralığı1, ölçüt1, [ölçü_aralığı2, ...], [ölçüt2, ...])

Neresi,

  • Toplam aralığı - Tüm koşullar karşılandığında toplamak istediğiniz değerleri içeren hücre aralığı.
  • ölçüt_aralığı1 – Ölçüt1 için kontrol ettiğiniz hücre aralığıdır.
  • kriter1 – Bu, ölçüt_aralığı1'e göre kontrol etmeniz gereken koşuldur.
  • cryineleme_aralığı2, ölçüt2, …– Değerlendirilecek ek aralıklar ve kriterler. Ve formüle daha fazla aralık ve koşul ekleyebilirsiniz.

ETOPLA işlevinin farklı kriterlerle nasıl çalıştığını göstermek için aşağıdaki ekran görüntüsündeki veri kümesini kullanacağız.

Metin Koşullu ETOPLA

Farklı aralıklarda iki farklı metin ölçütüne göre değerleri toplayabilirsiniz. Örneğin teslim edilen Çadır ürününün toplam satış tutarını öğrenmek istediğinizi varsayalım. Bunun için şu formülü kullanın:

=TOPLA(D2:D13,A2:A13,"Çadır",C2:C13,"Teslim edildi")

Bu formülde iki kriterimiz var: “Çadır” ve “Teslim Edildi”. ETOPLA işlevi, A2:A13 (ölçüt_aralığı1) aralığında "Çadır" öğesini (ölçüt1) ve C2:C13 (ölçüt_aralığı2) aralığında "Teslim Edildi" (ölçüt2) durumunu kontrol eder. Her iki koşul da karşılandığında, D2:D13 (toplam_aralık) hücre aralığındaki karşılık gelen değeri toplar.

Sayı Kriterli ve Mantıksal Operatörlü SUMIFS

ETOPLA işlevi için sayılarla koşullar oluşturmak için koşullu işleçleri kullanabilirsiniz.

California eyaletindeki (CA) herhangi bir ürünün 5 adetten fazla toplam satışını bulmak için şu formülü kullanın:

=TOPLA(E2:E13,D2:D13,">5",B2:B13,"CA")

Bu formülün iki koşulu vardır: “>5” ve “CA”.

Bu formül, D2:D13 aralığında 5'ten büyük miktarları (Miktar) ve B2:B13 aralığında 'CA' durumunu kontrol eder. Ve her iki koşul da karşılandığında (yani aynı satırda vardır), miktarı E2:E13'te toplar.

Tarih Kriterli SUMIFS

ETOPLA işlevi, aynı aralıkta ve farklı aralıklarda birden çok koşulu kontrol etmenize de olanak tanır.

31/5/2021 tarihinden sonra ve 10/6/2021 tarihinden önce teslim edilen ürünlerin toplam satış tutarını kontrol etmek istediğinizi varsayalım, ardından şu formülü kullanın:

=TOPLA(E2:E13,D2:D13,">"&G1,D2:D13,"<"&G2,C2:C13,G3)

Yukarıdaki formülün üç koşulu vardır: 31/5/2021,10/5/2021 ve Teslim Edildi. Doğrudan tarih ve metin değerleri kullanmak yerine, bu kriterleri içeren hücrelere atıfta bulunduk.

Formül, aynı D2:D13 aralığında 31/5/2021 (G1) ve 10/6/2021 (G2) öncesi tarihleri ​​kontrol eder ve bu iki tarih arasındaki 'Teslim Edildi' durumunu kontrol eder. Ardından, ilgili tutarı E2:E13 aralığında toplar.

Boş ve Boş Olmayan Hücreli SUMIFS

Bazen, karşılık gelen bir hücre boş olduğunda veya olmadığında değerlerin toplamını bulmak isteyebilirsiniz. Bunu yapmak için daha önce tartıştığımız üç kriterden birini kullanabilirsiniz: “=”, “” ve “”.

Örneğin, yalnızca teslim tarihi henüz onaylanmayan (boş hücreler) 'Çadır' kalemlerinin miktarını toplamak istiyorsanız, “=” kriterlerini kullanabilirsiniz:

=TOPLA(D2:D13,A2:A13,"Çadır",C2:C13,"=")

Formül, A sütunundaki 'Çadır' öğesini (ölçü1) C sütununda karşılık gelen boş hücrelerle (ölçüt2) arar ve ardından D sütununda karşılık gelen miktarı toplar. “=” tamamen boş bir hücreyi temsil eder.

Teslimat tarihi teyit edilen (boş hücreler değil) 'Çadır' kalemlerinin toplam miktarını bulmak için, ölçüt olarak “” kullanın:

=TOPLA(D2:D13,A2:A13,"Çadır",C2:C13,"")

Bu formülde sadece “=” yerine “” değiştirdik. C sütununda boş olmayan hücrelere sahip Çadır öğelerinin toplamını bulur.

VEYA Mantığı ile ETOPLA

ETOPLA işlevi VE mantığı üzerinde çalıştığından, yalnızca tüm koşullar karşılandığında toplar. Ancak, ölçütlerden herhangi biri karşılandığında birden çok ölçüte dayalı olarak değer toplamak isterseniz ne olur? İşin püf noktası, birden çok SUMIFS işlevi kullanmaktır.

Örneğin, durumları "Sipariş Edildi" olduğunda "Bisiklet rafı" VEYA "Sırt Çantası" için satış tutarını eklemek istiyorsanız, şu formülü deneyin:

=TOPLA(D2:D13,A2:A13,"Bisiklet rafı",C2:C13,"Sıralı") +TOPLA(D2:D13,A2:A13,"Sırt Çantası",C2:C13,"Sıralı")

İlk ETOPLA işlevi, "Bisiklet rafı" ve "Sıralı" kriterlerini kontrol eder ve D sütunundaki miktar değerlerini toplar. Ardından, ikinci ETOPLA, "Sırt Çantası" ve "Sıralı" olmak üzere iki kriteri kontrol eder ve D sütunundaki miktar değerlerini toplar. , her iki toplam toplanır ve F3'te görüntülenir. Basit bir deyişle, bu formül, "Bisiklet askısı" veya "Sırt Çantası" sipariş edildiğinde toplanır.

Google E-Tablolar'daki SUMIF ve SUMIF işlevi hakkında bilmeniz gereken her şey bu.