Excel formülü: Yıla göre topla -

İçindekiler

Genel formül

=SUMIFS(sum_range,date,">="&DATE(year),date,"<="&DATE(year,12,31))

Özet

Yıla göre toplamanız gerekiyorsa, TOPLA işlevini iki ölçütle kullanabilirsiniz. Gösterilen örnekte, H6'daki formül şöyledir:

=SUMIFS(amount,date,">="&DATE(G6,1,1),date,"<="&DATE(G6,12,31))

Sonuç, 2011 için toplam tutarlardır. Formül kopyalandığında 2012 ve 2013 için de bir toplam oluşturur.

Açıklama

SUMIF'ler için ilk bağımsız değişken her zaman toplanacak aralıktır ("toplam_aralık") ve ölçütler bir veya daha fazla aralık / ölçüt çifti olarak sağlanır.

Bu örnekte, toplam aralığı "miktar" (E3: E2931) olarak adlandırılan adlandırılmış bir aralıktır ve ölçütler, her ikisi de "tarih" (B3: B2931) adlı adlandırılmış bir aralık kullanılarak iki çift halinde sağlanır.

Her durumda, her ikisi de aynı yıl kullanılarak iki geçerli tarih oluşturmak için ölçütlerde TARİH işlevi kullanılır:

1. 2011'in ilk günü
2. 2011'in son günü

Bu tarihler formülde aşağıdaki gibi görünür:

date, ">="&DATE(G6,1,1) // date is>= to 1/1/2011 date, "<="&DATE(G6,12,31) // date is <= 12/31/2011

Sonuç olarak formül, yalnızca 2011 yılındaki tüm tutarlar için toplam bir toplam verir.

Yılı sağlamak için bir hücre referansı kullandığımızdan, formül 2012 ve 2013 için de toplamlar oluşturmak üzere kopyalanabilir.

Ilginç makaleler...