
Genel formül
=SUM(INDEX(data,0,COLUMNS(data)-(n-1)):INDEX(data,0,COLUMNS(data)))
Özet
Bir veri tablosundaki son n sütunu (yani son 3 sütun, son 4 sütun vb.) Toplamak için INDEX işlevine dayalı bir formül kullanabilirsiniz. Gösterilen örnekte, K5'teki formül:
=SUM(INDEX(data,0,COLUMNS(data)-(K4-1)): INDEX(data,0,COLUMNS(data)))
burada "veriler" C5: H8 olarak adlandırılan aralıktır
Açıklama
Bu formülü anlamanın anahtarı, INDEX işlevinin tüm satırlara ve sütunların tamamına bir başvuru döndürmek için kullanılabileceğini fark etmektir.
Bir tablodaki "son n sütuna" bir referans oluşturmak için, aralık operatörü ile birleştirilen iki parça halinde bir referans oluştururuz. Sol sütuna bir referans almak için kullanıyoruz:
INDEX(data,0,COLUMNS(data)-(K4-1))
Veriler 6 sütun içerdiğinden ve K4 3 sütun içerdiğinden, bu, aşağıdakileri kolaylaştırır:
INDEX(data,0,4) // all of column 4
Aralıktaki doğru sütuna bir referans almak için şunu kullanırız:
INDEX(data,0,COLUMNS(data))
SÜTUN işlevi 6 döndürdüğünden, "veri" adlı aralığın 6. sütununa bir başvuru döndürür:
INDEX(data,0,6) // all of column 6
Birlikte, iki INDEX işlevi, verilerdeki 4 ile 6 arasındaki sütunlara (yani F5: H8) bir başvuru döndürür ve bu, TOPLA işlevi içindeki bir değer dizisine çözümlenir:
SUM((15,14,10;9,12,12;7,9,9;12,13,13))
SUM işlevi daha sonra toplam 135'i hesaplar ve döndürür.