
Genel formül
=SUM(OFFSET(first,0,(COLUMN()-COLUMN(current))*n, 1,n))
Özet
Her kopyalandığında "sonraki 3" hücreyi toplayacak bir formül yazmak için KAYDIR işlevini kullanabilirsiniz. Gösterilen örnekte O5'teki formül şöyledir:
=SUM(OFFSET($B5,0,(COLUMN()-COLUMN($O$5))*3, 1,3))
Not: Bu formülün amacı, daha karmaşık bir formül pahasına tek bir genel formülle manuel olarak aralıkları girme görevini ortadan kaldırmaktır.
Açıklama
Temelde, KAYDIR işlevi, TOPLA'ya 3 hücre aralığı sağlar ve bu da bir toplam sonuç döndürür.
OFFSET için argümanlar aşağıdaki gibi sağlanır:
İçin referans biz (sütun, satır göre kilitli) karışık bir referans olarak girilen veri aralığı, B5 ilk hücre kullanın.
İçin satır biz satırları değiştirmek gerekmez, çünkü biz, 0 kullanın.
İçin cols , biz ifadesini kullanın:
(COLUMN()-COLUMN($O$5))*3
Formülün bu kısmı, başlangıç referansından uzaklığa kadar kaç sütun olduğunu hesaplar. O5'te ofset sıfırdır, P5'te ofset 3'tür vb.
Son olarak, yükseklik 1 olarak girilir ve genişlik 3 olarak girilir, çünkü bu durumda her zaman 1 x 3 hücre aralığı istiyoruz.
Not: Yukarıdaki formülün genel formunda "n" olarak gösterilen, ihtiyacınız olan çarpana 3'ü değiştirin.