Excel formülü: Son n sütunu topla -

İçindekiler

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.

İyi bağlantılar

The Imposing INDEX (Daniel Ferry'nin yazdığı harika makale)

Ilginç makaleler...