@Tee, jika Anda masih ada, saya memposting jawaban untuk pertanyaan Anda. Butuh waktu cukup lama untuk memahami dengan jelas masalah yang Anda hadapi, dan saya masih tidak yakin saya sudah benar benar.
Jadi izinkan saya menyatakan masalah yang telah saya pecahkan, dan saya berharap memberi Anda cukup informasi untuk memodifikasi solusi jika pemahaman saya tentang masalah Anda salah.
Masalah: Anda ingin menghitung jumlah berjalan dari 35/36 dari setiap angka yang dimulai pada G17 dari spreadsheet Anda dan terus melampaui AP17. Bagian yang sulit adalah bahwa begitu ada 35 istilah dalam penjumlahan Anda, permulaan rentang harus pindah ke kanan (mis. H17, I17 dll.), Karena formula diisi ke kanan.
Diskusi berikut akan menunjukkan cara menghitung jumlah, dan rumus akhir akan dikalikan 35 dan dibagi dengan 36.
Larutan: Untuk menghitung jumlah, rumus seperti ini diperlukan:
=SUM(INDEX(reference,row_num,[column_num]):INDEX(reference,row_num,[column_num])
Bentuk "referensi" dari INDEX () dapat digunakan untuk mengembalikan referensi sel, dan di sini, INDEX pertama () menghitung awal kisaran yang akan dijumlahkan, sedangkan INDEX kedua () menghitung akhir rentang.
Jumlahnya dimulai dengan G17 (kolom 7), untuk semua kolom kurang dari kolom AP (kolom 42). Dimulai dengan kolom AP, sel awal bergerak satu kolom ke kanan saat rumus diisi ke kanan. Jadi INDEX pertama () adalah:
INDEX($17:$17,1,IF(COLUMN()<42,7,COLUMN()-34))
Sebagai contoh, di kolom AP, kisaran jumlah dimulai dengan H17. Kolom 42-34 = 8 = kolom H.
Akhir rentang yang akan dijumlahkan hanyalah kolom saat ini. Jadi INDEX kedua () adalah:
INDEX($17:$17,1,COLUMN())
Sekarang jumlahnya adalah:
SUM(INDEX($17:$17,1,IF(COLUMN()<42,7,COLUMN()-34)):INDEX($17:$17,1,COLUMN()))
Dan formula terakhirnya adalah:
=35*(SUM(INDEX($17:$17,1,IF(COLUMN()<42,7,COLUMN()-34)):INDEX($17:$17,1,COLUMN())))/36
Sebagian dari spreadsheet Anda dengan perhitungan ditunjukkan pada gambar di bawah ini. Berikan komentar jika Anda masih berkunjung ke sini. Salam Hormat.