Hafta Numarasına Göre Toplam Ifs – Excel ve Google E-Tablolar

Örnek Çalışma Kitabını İndirin

Örnek çalışma kitabını indirin

Bu eğitici, Excel ve Google E-Tablolar'daki belirli hafta numaralarına karşılık gelen verilerin nasıl toplanacağını gösterecektir.

Hafta Numarasına Göre Eğer Toplamı

Hafta numarasına göre “eğer” toplamak için, SUMIFS İşlevini kullanacağız. Ama önce WEEKNUM İşlevini içeren bir yardımcı sütun eklememiz gerekiyor.

NS Hafta Numarası yardımcı sütunu WEEKNUM İşlevi kullanılarak hesaplanır:

1 =HAFTA SAYISI(B3,1)

Sonra, hepsini toplamak için SUMIFS İşlevini kullanacağız. Satış belirli bir yerde gerçekleşen Hafta Numarası.

1 =TOPLA(D3:D9;C3:C9;F3)

Hafta Numarasına Göre Toplam - Yardımcı Sütun Olmadan

Yardımcı sütun yöntemini takip etmek kolaydır, ancak hesaplamayı, SUMPRODUCT İşlevini HAFTA SAYISI İşleviyle birlikte kullanarak tek bir formülde çoğaltabilirsiniz. Toplam Satış Sayısı tarafından Hafta Numarası.

1 =TOPLAÇA(--(HAFTA SAYISI(B3:B9+0,1)=E3),C3:C9)

Bu örnekte, karmaşık “eğer toplamı” hesaplamaları yapmak için SUMPRODUCT İşlevini kullanabiliriz. Yukarıdaki örnek üzerinden gidelim.

Bu bizim son formülümüz:

1 =TOPLAÇA(--(HAFTA SAYISI(B3:B9+0,1)=E3),C3:C9)

İlk olarak, SUMPRODUCT İşlevi, hücre aralıklarındaki değer dizisini listeler:

1 =(--(({"1/3/2020"; "1/6/2020"; "1/9/2020"; "1/12/2020"; "1/15/2020"; "1/18/2020"; "1/21/2020"}+0,1)=1), {4; 9; 1; 7; 6; 2; 5})

Ardından, WEEKNUM İşlevi aşağıdakileri hesaplar: Hafta Numarası her birinin Satış Tarihleri.

WEEKNUM İşlevi dizi değerleriyle çalışmak üzere tasarlanmamıştır, bu nedenle değerleri doğru şekilde işlemek için WEEKNUM için sıfır (“+0”) eklemeliyiz.

1 =TOPLAÇA(--({1; 2; 2; 3; 3; 3; 4}=1), {4; 9; 1; 7; 6; 2; 5})

Hafta Numarası 1'e eşit değerler DOĞRU değerlere değiştirilir.

1 =TOPLAMÇARPIM(--({DOĞRU; YANLIŞ; YANLIŞ; YANLIŞ; YANLIŞ; YANLIŞ; YANLIŞ}), {4; 9; 1; 7; 6; 2; 5})

Ardından çift tire (-) DOĞRU ve YANLIŞ değerlerini 1'lere ve 0'lara dönüştürür:

1 =TOPLAÇA({1; 0; 0; 0; 0; 0; 0}, {4; 9; 1; 7; 6; 2; 5})

SUMPRODUCT İşlevi daha sonra bir dizi üretmek için dizilerdeki her bir giriş çiftini çarpar. Satış Sayısı sahip olan Hafta Numarası 1:

1 =TOPLAÇA({4; 0; 0; 0; 0; 0; 0})

Son olarak, dizideki sayılar birlikte toplanır:

1 =4

Bu formül daha sonra diğer olası değerler için tekrarlanır. Hafta Numarası.

Bir SUMPRODUCT İşlevinde Boolean deyimlerini ve “-” komutunu kullanma hakkında daha fazla ayrıntı burada bulunabilir.

Hücre Referanslarını Kilitleme

Formüllerimizin okunmasını kolaylaştırmak için formülleri kilitli hücre referansları olmadan gösterdik:

1 =TOPLAÇA(--(HAFTA SAYISI(B3:B9+0,1)=E3),C3:C9)

Ancak bu formüller, dosyanızın başka bir yerine kopyalayıp yapıştırdığınızda düzgün çalışmayacaktır. Bunun yerine, aşağıdaki gibi kilitli hücre referansları kullanmalısınız:

1 =TOPLA(--(HAFTA SAYISI($B$3:$B$9+0,1)=E3),$C$3:$C$9)

Daha fazla bilgi için Hücre Referanslarını Kilitleme hakkındaki makalemizi okuyun.

Google E-Tablolarda Hafta Numarasına Göre If Toplamı

Bu formüller, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır.

Ancak, WEEKNUM İşlevi Google E-Tablolar'da Excel'den daha esnektir ve dizi girişlerini ve çıkışlarını kabul eder. Bu nedenle WEEKNUM(B3:B9+0,1) formülündeki {Array}+0 işlemi gerekli değildir.

SUMPRODUCT formülünün tamamı Google E-Tablolar'da şu şekilde yazılabilir:

1 =SUMPRODUCT(--(HAFTA SAYISI($B$3:$B$9+0,1)=E3),$C$3:$C$9)

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave