Google E-Tablolarda SUMIF, SUMIFS Nasıl Kullanılır
Yayınlanan: 2022-03-30Google E-Tablolar SUMIF ve SUMIFS işlevleri, belirli ölçütlere göre verileri analiz etmeye, düzenlemeye ve toplamaya yardımcı olur.
Bu formüller, belirlediğiniz gereksinimleri karşıladıklarında hücre değerlerini toplar.
Geçenlerde bunu trafik raporlarını derinlemesine incelemek isteyen çevrimiçi bir işletme için yaptım.
Şirketin günlük site trafiğini analiz yazılımından kanal bazında dışa aktardım ve bu verileri “Günlük Trafik” olarak kaydettiğim bir Google E-Tablosuna aktardım.
Daha sonra verileri topladım: kanal başına günde bir satır. Şirket, kabaca dokuz kaynaktan trafik alıyor. Böylece, 1 Ocak ile 28 Mart arasında (87 gün), elektronik tabloda 748 satır kanal trafiği toplamı vardı. Bu, elle sıralamak için çok fazla bilgiydi.

Verileri içe aktarma, 748 satırlık kanal trafiği toplamıyla sonuçlandı.
Örnek verileri kullanarak, SUMIF ve SUMIFS formüllerinin site trafiğini analiz etmeye nasıl yardımcı olabileceğine bakalım, özellikle:
- 87 günlük sürenin tamamında her kanal ne kadar trafik üretti?
- Her kanal aylık ne kadar gelir elde etti?
SUMIF
İçe aktarılan trafik bilgisinin üç sütunu vardır: tarih, kanal ve o gündeki her kanal için benzersiz ziyaret sayısı.

Kaynak verilerin bir sayfada üç sütunu vardır: Tarih, Kanal ve Site Trafiği.
İlk görevim, her bir kanalın 87 gün boyunca ne kadar trafik oluşturduğunu bulmak.
Başlamak için, "Kanal" ve "Toplam Trafik" olmak üzere iki sütunlu "Kanala Göre Toplam Trafik" adlı bir sayfa oluşturdum.

Kanala Göre Toplam Trafik adlı yeni bir sayfa, tüm dönem için her kanal için trafik toplamlarını içerir.
Tüm tarih aralığı için her kanaldan toplam trafiği elde etmek için SUMIF formülünü kullandım. Formül iki veya üç parametreyi kabul eder.
İki parametreli sürüm, "aralık" ve "ölçüt" içerir.
=TOPLA(aralık, ölçüt)
Bu durumda, aralık, formülün ölçütü ve toplanacak hücreleri arayacağı yerdir.
Bu örnek için, bir "toplam aralığı" ekleyen üç parametreli sürüme ihtiyacımız var. Bu aralık, ölçütle eşleştiğinde Google E-Tablolar'ın bakacağı yerdir. Toplam aralığı, toplanacak hücreleri temsil eder.
=TOPLA(aralık, ölçüt, toplam aralık)
Şimdi bağlı kuruluş kanalından trafik almak için formülü kullanacağım.
Formül çubuğuna “=SUMIF” yazmaya başladığımda, Google E-Tablolar, SUMIF formülünü seçme seçeneği sunuyor.

Google E-Tablolar, daha yazma işlemi tamamlanmadan SUMIF önerir.
Önerilen SUMIF formülünü seçtiğim için Google E-Tablolar bana bir kılavuz gösterdi. Çalışma kitabında gezinebilir ve Günlük Trafik sayfasından gerektiği gibi sütunları seçebilirim.

Önerilen SUMIF işlevinin seçilmesi, formül oluşturma sürecini basitleştirir.
"Günlük Trafik" sayfasına gidip B sütununu seçiyorum.
Ardından, “Ortak” kelimesi olan kriterimi tanımlamam gerekiyor. Yeni sayfam olan Kanala Göre Toplam Trafik'te bu kelime zaten bulunduğundan, hücre referansı olan A3'ü kullanabilirim.

A3 hücresine tıklamak, "Ortak" değerini ölçüt olarak SUMIF formülüne ekler.
Son olarak, Günlük Trafik sayfasına geri dönüyorum ve toplam aralık olan C sütununu seçiyorum. Sütun B, “Ortak” kriterim ile eşleşirse, aynı satırdaki Sütun C'deki değer toplama eklenecektir.

Sütun B, “Ortak” kriterim ile eşleşirse, aynı satırdaki Sütun C'deki değer toplama eklenecektir.

İşte tamamlanmış formül.
=SUMIF('Günlük Trafik'!B:B,A3,'Günlük Trafik'!C:C)Bunun gibi, bağlı kuruluş kanalının 1 Ocak ile 28 Mart arasında 53.875 site ziyareti sağladığını biliyoruz.

SUMIF formülü işe yaradı. Bağlı kuruluş kanalı, 1 Ocak'tan 28 Mart'a kadar 53.875 ziyaret gerçekleştirdi.
Bu hücrenin alt köşesini tutup kalan kanalların her birinin toplamını almak için formülü aşağı sürükleyebilirim.

Hücrenin formülünü sütunda aşağı sürüklemek, diğer tüm kanallar için trafik toplamlarını doldurur.
"Ücretli" (yani reklam) kanalı, e-ticaret sitelerinde yaygın olan trafikte aslan payını (3.038.521 ziyaret) oluşturdu.
TOPLA
ETOPLA işlevi, birden çok kritere izin vermesi dışında SUMIF işlevine benzer. Bu özellik, ikinci sorunun yanıtlanmasına yardımcı olur: "Her kanal aylık ne kadar trafik oluşturdu?"
SUMIFS için parametreler biraz farklı bir sıradadır.
=TOPLA(toplam aralığı, ölçüt aralığı, ölçüt)
Kriter aralığı ve kriter çiftleri ekleyerek neredeyse sınırsız kritere sahip olmak mümkündür.
=TOPLA(toplam aralığı, ölçüt aralığı 1, ölçüt 1, ölçüt aralığı 2, ölçüt 2)
Kanal satırları ve ay sütunları içeren başka bir "Kanal Tarafından Aylık Trafik" sayfası oluşturdum.

Kanala Göre Aylık Trafik sayfası, SUMIFS işlevinin aylık trafik toplamlarını aldığı yerdir.
ETOPLA işleviyle, SUMIF işleviyle aynı şekilde çalıştım. Birçok kriter içerebildiği için SUMIF formülü uzun olabilir. Sonunda, Ocak 2022'de bağlı kuruluş kanalı için tamamlanmış formüle sahibim.
=TOPLA('Günlük Trafik'!C:C,'Günlük Trafik'!B:B,A2,'Günlük Trafik'!A:A,">=2022-01-01",'Günlük Trafik'!A:A ,"<=2022-01-31") 
SUMIF formülü birçok kriter nedeniyle uzun olabilir.
Bu formülü parçalayalım.
İlk parametre, Günlük Trafik sayfasındaki C sütunu olan toplam aralıktır. Gerçek trafik hacmini içerir.
=TOPLA('Günlük Trafik'!C:C,Sonraki iki virgülle ayrılmış parametre, birinci ölçüt aralığı ve ilk ölçüttür.
'Günlük Trafik'!B:B,A2
Günlük Trafik sayfasındaki Sütun B (formülde 'Günlük Trafik'!B:B ) kanalların listesidir. Hücre A2, "Affiliate" kanal adını tutar. "Affiliate" yazabilirdim ama hücre referansını kullanmak formülü aşağı sürükleyip diğer kanalları doldurmayı mümkün kılıyor.
Sonraki iki ölçüt aralığı ve ölçüt çifti bir tarih aralığı oluşturur. Günlük Trafik sütunu A, tarihleri içerir. “>=2022-01-01” kriteri, tarihin 1 Ocak 2022'den büyük veya buna eşit olduğunu belirtir.
'Günlük Trafik'!A:A,">=2022-01-01"
Google E-Tablolar'ın bu biçimi tanıyacağını bildiğim için tarihi ">=2022-01-01" metni olarak ekledim. Tarih yazmanın başka bir yolu da “>=”&date(2022,1,1) şeklindedir.
İkisi de çalışacak.
Formülü her biri için tarih aralığı boyunca kopyalayıp yapıştırabilirim, ancak aksi takdirde görev tamamlanır. SUMIF işlevi, süreci nispeten basit hale getirdi. Artık her kanal tarafından oluşturulan toplam aylık trafiği biliyorum.

SUMIF işlevi, kanala göre aylık toplamları almak için basitti.
