
Formula generik
=AVERAGE(INDEX(table(column),ROWS(table)-(N-1)):INDEX(table(column),ROWS(table)))
Ringkasan
Untuk mengira purata nilai N terakhir dan jadual Excel (iaitu 3 baris terakhir, 5 baris terakhir, dll.) Anda boleh menggunakan fungsi RATA-RATA bersama dengan fungsi INDEX dan ROWS. Dalam contoh yang ditunjukkan, formula dalam F5 adalah:
=AVERAGE(INDEX(Table1(Sales),ROWS(Table1)-(F4-1)):INDEX(Table1(Sales),ROWS(Table1)))
Penjelasan
Formula ini adalah contoh yang baik bagaimana rujukan berstruktur dapat menjadikan kerja dengan data di Excel menjadi lebih mudah. Pada intinya, inilah yang kami lakukan:
=AVERAGE(first:last)
di mana "pertama" adalah rujukan ke sel pertama yang disertakan dalam rata-rata dan "terakhir" adalah rujukan ke sel terakhir untuk disertakan. Hasilnya adalah julat yang merangkumi sel-sel N hingga rata-rata.
Untuk mendapatkan sel pertama dalam julat, kami menggunakan INDEX seperti ini:
INDEX(Table1(Sales),ROWS(Table1)-(F4-1))
Susunan adalah keseluruhan lajur Jualan, dan nombor baris berfungsi dengan mengurangkan (n-1) dari jumlah baris.
Dalam contoh, F4 mengandungi 3, jadi nombor baris adalah 10- (3-1) = 8. Dengan nombor baris 8, INDEX mengembalikan C12.
Untuk mendapatkan sel terakhir kami menggunakan INDEX lagi seperti ini:
INDEX(Table1(Sales),ROWS(Table1))
Terdapat 10 baris dalam jadual, jadi INDEX mengembalikan C14.
Fungsi AVERAGE kemudian mengembalikan purata C12: C14, iaitu $ 78.33.