Fungsi AGGREGATE
Fungsi ini mengembalikan hasil agregat dari perhitungan dalam kisaran. Anda dapat menggunakan berbagai fungsi agregat yang tercantum di bawah ini. Fungsi Agregat memungkinkan Anda untuk menghilangkan baris tersembunyi, kesalahan, SUBTOTAL dan hasil fungsi AGGREGATE lainnya dalam perhitungan.

AGGREGATE fungsi diterapkan pada rentang vertikal dari data dengan mengaktifkan FilterOtomatis. Jika FilterOtomatis tidak diaktifkan, otomatik perhitungan ulang dari hasil fungsi tidak dapat bekerja untuk baris yang baru disembunyikan. Seharusnya tidak bekerja dengan rentang mendatar , namun, dapat diterapkan untuk mereka juga, namun dengan pembatasan.Khususnya, fungsi AGGREGATE diterapkan untuk rentang data mendatar tidak dikenali kolom yang bersembunyi, namun dengan benar menghilangkan kesalahan-kesalahan dan menghasilkan dari SUBTOTAL dan fungsi AGGREGATE lain disematkan ke baris.
Sintaksis
AGGREGATE(Fungsi; Opsi; Ref1 [; Ref2 [; ...]])
or
AGGREGATE(Fungsi; Opsi; Array [; k])
Fungsi- Argumen wajib. Indeks fungsi atau referensi ke sel dengan nilai dari 1 hingga 19, sesuai dengan tabel berikut.
Indeks fungsi |
Fungsi diterapkan |
1 |
AVERAGE |
2 |
COUNT |
3 |
COUNTA |
4 |
MAX |
5 |
MIN |
6 |
PRODUCT |
7 |
STDEVP |
8 |
STDEVP |
9 |
SUM |
10 |
VARP |
11 |
VARP |
12 |
MEDIAN |
13 |
MODE.SNGL |
14 |
LARGE |
15 |
SMALL |
16 |
PERCENTILE.INC |
17 |
QUARTILE.INC |
18 |
PERCENTILE.EXC |
19 |
QUARTILE.EXC |
Function Opsi - argumen wajib. Indeks opsi atau referensi ke sel dengan nilai dari 0 hingga 7 menentukan apa yang harus diabaikan dalam rentang fungsi.
Indeks opsi |
Opsi diterapkan |
0 |
Abaikan hanya fungsi SUBTOTAL dan AGGREGATE yang disarangkan |
1 |
hanya mengabaikan baris tersebunyi, SUBTOTAL bersarang dan fungsi AGGREGATE |
2 |
Hanya mengabaikan kesalahan, SUBTOTAL Bersarang dan fungsi AGGREGATE |
3 |
hanya mengabaikan baris tersebunyi,galat, SUBTOTAL bersarang dan fungsi AGGREGATE |
4 |
Abaikan saja. |
5 |
Abaikan hanya baris tersembunyi. |
6 |
Hanya abaikan galat. |
7 |
Hanya abaikan baris tersebunyi dan galat |
Ref1– argumen wajib. Argumen numerik pertama (jika rentang diatur oleh daftar nilai didalam fungsi) atau acuan untuk sel yang berisi.
Ref2, 3, ... - opsional. Argumen numerik atau referensi ke sel (hingga 253 argumen), untuk itu Anda memerlukan nilai agregat.
Larik – argumen wajib. Larik dapat ditentukan oleh batas rentang, nama rentang bernama atau label kolom.

Untuk menggunakan label kolom, fungsi Secara otomatis menemukan kolom dan label baris perlu diaktifkan.
k – argumen wajib untuk fungsi-fungsi berikut: LARGE, SMALL, PERCENTILE.INC, QUARTILE.INC, PERCENTILE.EXC, QUARTILE.EXC. Ini adalah argumen numerik, yang harus sesuai dengan argumen kedua dari fungsi-fungsi ini.
Contoh
A |
B |
C |
|
1 |
Kolom Satu |
Kolom Dua |
ColumnThree |
2 |
34 |
11 |
12 |
3 |
10 |
56 |
35 |
4 |
#DIV/0! |
5 |
3 |
5 |
20 |
8 |
1 |
6 |
0 |
8 |
9 |
7 |
#VALUE! |
20 |
21 |
8 |
5 |
7 |
8 |
9 |
14 |
0 |
5 |
=AGGREGATE(4;2;A2:A9)
Mengembalikan nilai tertinggi untuk rentang A2:A9 = 34, dimana =MAX(A2:A9) mengembalikan error Err:511.
=AGGREGATE(9;5;A5:C5)
Mengembalikan jumlah untuk rentang A5:C5 = 29, bahkan jika beberapa kolom disembunyikan.
=AGGREGATE(9;5;B2:B9)
Mengembalikan jumlah kolom B = 115. Jika ada baris yang disembunyikan, fungsi menghilangkan nilainya, misalnya jika baris ke-7 disembunyikan, fungsi mengembalikan 95.
Jika Anda perlu menerapkan fungsi dengan rentang 3D, contoh ini menunjukkan cara melakukannya.
=AGGREGATE(13;3;Sheet1.B2:B9:Sheet3.B2:B9)
Fungsi mengembalikan mode nilai kolom kedua melalui lembar 1: 3 (yang memiliki data yang sama) = 8.
Anda bisa menggunakan referensi ke sel atau rentang untuk setiap argumen dalam rumus. Contoh berikut menunjukkan cara kerjanya. Selain itu, ini menunjukkan bahwa Anda dapat menggunakan label kolom untuk menentukan array.
=AGGREGATE(E3;E5;'ColumnOne')
Jika E3 = 13 dan E5 = 5, fungsi mengembalikan mode kolom pertama = 10.