
Genel formül
=SUM(OFFSET(start,0,0,N,1))
Özet
N sayıda ay boyunca bir dizi aylık veriyi toplamak için, TOPLA ve KAYDIR işlevlerine dayalı bir formül kullanabilirsiniz. Gösterilen örnekte, G6'daki formül şöyledir:
=SUM(OFFSET(C5,0,0,G5,1))
Açıklama
Gösterilen örnekte, 2017 ve 2018 yıllarına ait aylık verilerimiz var. Hedef, G5 hücresinde 6 olarak kodlanmış, belirli sayıda ay boyunca değerleri dinamik olarak toplamaktır. Bu, OFFSET işlevi ile oluşturulan bir referansı toplam işlevine besleyerek yapılır.
KAYDIR işlevi, bir başlangıç noktası, bir satır ve sütun uzaklığı ve bir yükseklik ve genişlik kullanarak bir referans oluşturmanızı sağlar. KAYDIR dinamik olarak ortalama veya "son n değerleri", "ilk n değerleri" vb. Toplayan formüllerde kullanışlıdır. G6 hücresinde, OFSET şu şekilde yapılandırılır:
OFFSET(C5,0,0,G5,1)
Çevrildi: C5'in başlangıç konumundan, ofset olmadan 6 satır x 1 sütun referans oluşturun. G5'te 6 sayısı ile OFSET, C5: C10 referansını TOPLA:
=OFFSET(C5,0,0,G5,1) // returns C5:C10 =SUM(C5:C10)) // returns 5775
G7'deki formül aynı şekilde ayarlanmıştır. Tek fark, başlangıç noktasıdır:
=OFFSET(D5,0,0,G5,1) // returns D5:D10 =SUM(D5:D10)) // returns 6380
G5'teki sayı değiştirildiğinde, her iki formül de dinamik olarak güncellenir ve yeni bir sonuç döndürür.
Yılbaşından bugüne varyasyon
Formüle bir değeri kodlamak yerine, belirli bir sütundaki var olan girişleri saymak ve bu sayımı KAYDET'e döndürmek için COUNT işlevini kullanabilirsiniz. Bu formülün genel bir versiyonu şuna benzer:
=SUM(OFFSET(start,0,0,COUNT(rng),1))
burada rng , YTD değerlerini içeren bir aralığa referanstır.