Danh mục
Giỏ hàng
Đã thêm vào giỏ hàng Xem giỏ hàng
Chọn vị trí để xem giá, thời gian giao:
Bạn đang ở tại Hồ Chí Minh?

Sửa

Giá và khuyến mãi đang lấy theo khu vực này.

X
Chọn địa chỉ nhận hàng

Khu vực đã chọn Thiết lập lại

Thay đổi địa chỉ khác    
not found

Không tìm thấy kết quả phù hợp

Hãy thử lại với từ khoá khác
Số nhà, tên đường Vui lòng cho Điện Máy XANH biết số nhà, tên đường để thuận tiện giao hàng cho quý khách.
Đặt làm địa chỉ mặc định
Xác nhận địa chỉ
Thông tin giao hàng Thêm thông tin địa chỉ giao hàng mới Xác nhận
Xóa địa chỉ Bạn có chắc chắn muốn xóa địa chỉ này không? Hủy Xóa

Hãy chọn địa chỉ cụ thể để chúng tôi cung cấp chính xác thời gian giao hàng và tình trạng hàng.

Hàm AGGREGATE trong Excel: Cách sử dụng, có ví dụ minh họa dễ hiểu

Đóng góp bởi Đặng Lê Huy Cập nhật ngày 26/08/2021, lúc 20:51 33.678 lượt xem

Hàm AGGREGATE là một hàm khá lạ lẫm với nhiều người sử dụng Excel, tuy nhiên nếu biết sử dụng sẽ làm tăng tốc độ tính toán lên rất nhanh. Cùng Điện máy XANH tìm hiểu cách sử dụng hàm AGGREGATE trong Excel tại bài viết sau nhé!

Xem thêm
Ví dụ trong bài được thực hiện trên phiên bản Excel 2016. Bạn có thể áp dụng tương tự trên các phiên bản Excel khác như: 2007, 2010, 2013, 2017 và Microsoft Excel 365.

1Công thức hàm AGGREGATE

Công thức hàm AGGREGATE

Từ Aggregate trong tiếng Anh có nghĩa là "Tổng hợp". Hàm AGGREGATE là hàm tổng hợp của các hàm khác và cho bạn thêm các tùy chọn bỏ qua hoặc ẩn các hàng hoặc giá trị lỗi.

Cú pháp

=AGGREGATE(function_num, options, ref1, ref2, …)

Trong đó:

  • function_num: Từ 1 đến 19, quy định chức năng bạn muốn sử dụng, được thể hiện ở bảng Function_num bên dưới.
  • options: Từ 0 đến 7, quy định tùy chọn khi sử dụng hàm, được thể hiện ở bảng Options bên dưới.
  • ref1: Ô/vùng tham chiếu.
  • ref2: Không bắt buộc. Đối số số thứ hai - k.

Đối với mảng, công thức hàm AGGREGATE như sau:

=AGGREGATE(function_num, options, array, k)

Trong đó:

  • array: Mảng cần xét.
  • k: Đối số tương ứng với mảng.
Hàm AGGREGATE

Bảng Function_num trong hàm AGGREGATE:

Function_numChức năngRef2
1AVERAGE 
2COUNT 
3COUNTA 
4MAX 
5MIN 
6PRODUCT 
7STDEV.S 
8STDEV.P 
9SUM 
10VAR.S 
11VAR.P 
12MEDIAN 
13MODE.SNGL 
14LARGEk
15SMALLk
16PERCENTILE.INCk
17QUARTILE.INCquart
18PERCENTILE.EXCk
19QUARTILE.EXCquart

Bảng Options trong hàm AGGREGATE:

OptionsMiêu tả
0/trốngBỏ qua những ô SUBTOTAL hoặc AGGREGATE khác.
1Bỏ qua các dòng bị ẩn, những ô SUBTOTAL hoặc AGGREGATE khác.
2Bỏ qua các giá trị lỗi, những ô SUBTOTAL hoặc AGGREGATE khác.
3Bỏ qua các dòng bị ẩn, các giá trị lỗi, những ô SUBTOTAL hoặc AGGREGATE khác.
4Không bỏ qua bất kỳ thứ gì
5Bỏ qua các dòng bị ẩn
6Bỏ qua giá trị lỗi
7Bỏ qua các dòng bị ẩn và các giá trị lỗi

2Ví dụ cơ bản của hàm AGGREGATE

Bạn có thể truy cập vào đây để tải về file ví dụ bên dưới.

Với một hàm khá lạ lẫm với đa số mọi người, hãy đi qua một vài ví dụ để hiểu nhanh nhất cách hàm này hoạt động nhé!

Trong ví dụ bên dưới, ta có vùng dữ liệu từ A1 đến A10, trong đó ô A6 ở dòng thứ 6 đang bị ẩn (có giá trị là 6) và ô A2 đang bị lỗi #DIV/0!. 

Ví dụ hàm AGGREGATE

Bạn sử dụng hàm AGGREGATE để tính tổng của vùng A1:A10, bỏ qua các hàng ẩn và giá trị lỗi như sau: =AGGREGATE(9,7,A1:A10)

Sử dụng hàm AGGREGATE để tính tổng bỏ qua dòng bị ẩn và giá trị lỗi

Bạn sử dụng hàm AGGREGATE để tính trung bình của vùng A1:A10, bỏ qua các giá trị lỗi như sau: =AGGREGATE(1,6,A1:A10)

Sử dụng hàm AGGREGATE để tính trung bình bỏ qua các giá trị lỗi

Bạn sử dụng hàm AGGREGATE để đếm số ô chứa dữ liệu của vùng A1:A10, bỏ qua các hàng ẩn như sau: =AGGREGATE(2,5,A1:A10)

Sử dụng hàm AGGREGATE để đếm số ô chứa dữ liệu bỏ qua các hàng ẩn

Như vậy bạn có thể thấy, hàm AGGREGATE cho bạn kết quả nhanh chóng khi tính toán mà không cần phải xử lý giá trị lỗi hay ẩn/hiện dòng ẩn. 

3Những lưu ý khi dùng hàm AGGREGATE

Danh sách function_num sẽ được hiển thị đầy đủ ngay sau khi bạn gõ AGGREGATE.

Danh sách function_num

Danh sách options sẽ được hiển thị đầy đủ ngay sau khi bạn chọn function_num.

Danh sách options

Nếu không cung cấp đủ đối số ref1, ref2 khi cần thiết, hàm AGGREGATE trả về giá trị lỗi #VALUE!.

Lỗi #VALUE! khi sử dụng hàm AGGREGATE

Hàm AGGREGATE được thiết kế để dùng cho các cột dữ liệu hoặc phạm vi dọc. Nếu bạn sử dụng hàm này cho một phạm vi ngang thì việc ẩn một cột sẽ không ảnh hưởng đến kết quả.

Hàm AGGREGATE không bỏ qua cột bị ẩn

Trên đây là bài viết chia sẻ đến bạn cách dùng hàm AGGREGATE. Hy vọng những thông tin này đã giúp bạn ứng dụng hàm này thành công cho công việc của mình.

Bạn có hài lòng với bài viết này không?
Hài lòng 0
Không hài lòng

Bạn vui lòng chờ trong giây lát...

Đang xử lý... Vui lòng chờ trong giây lát.