Cách sử dụng hàm AGGREGATE trong Excel chi tiết & hiệu quả

Khi xử lý các bảng tính lớn trong Excel, nhiều người thường gặp ức chế khi công thức tính tổng hay trung bình cộng liên tục bị trả về lỗi #VALUE!, #N/A hoặc tính toán sai lệch cả những dòng dữ liệu đã bị ẩn sau khi lọc. Để giải quyết dứt điểm các lỗi hiển thị này và chuyên nghiệp hóa báo cáo tài chính của bạn, việc sử dụng một hàm tích hợp đa năng có khả năng tự động sàng lọc dữ liệu là giải pháp tối ưu nhất. Bài viết này MSO sẽ hướng dẫn bạn cách sử dụng hàm AGGREGATE trong Excel chi tiết & hiệu quả, giúp bạn nắm vững cú pháp, bảng mã lệnh bỏ qua lỗi, cùng các ví dụ thực tế trực quan để tối ưu hóa hiệu suất làm việc.

Cú pháp và các tham số của hàm AGGREGATE trong Excel 

Cú pháp và các tham số của hàm AGGREGATE trong Excel 
Cú pháp và các tham số của hàm AGGREGATE trong Excel 

Để vận hành hàm AGGREGATE trong Excel thành công, bạn cần nắm vững hai dạng cấu trúc chính là dạng tham chiếu (Reference) và dạng mảng (Array) tùy theo mục đích tính toán cụ thể.

Dạng tham chiếu (Reference form)

Sử dụng cho các phép tính cơ bản như SUM, AVERAGE, MAX…

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

Dạng mảng (Array form)

Sử dụng cho các phép tính cần đối số phụ như LARGE, SMALL, PERCENTILE…

=AGGREGATE(function_num, options, array, [k])

Giải thích chi tiết các thành phần trong cấu trúc:

  • Function_num (Bắt buộc): Một con số từ 1 đến 19 xác định hàm bạn muốn sử dụng (Ví dụ: 9 là SUM, 1 là AVERAGE).
  • Options (Bắt buộc): Một con số từ 0 đến 7 xác định các giá trị sẽ bị bỏ qua trong vùng dữ liệu (Ví dụ: 6 là bỏ qua các giá trị lỗi).
  • Ref1, Ref2 / Array (Bắt buộc): Vùng dữ liệu hoặc mảng các giá trị cần thực hiện phép tính.
  • [k] (Tùy chọn): Đối số thứ hai đối với các hàm yêu cầu vị trí thứ hạng (Ví dụ: Tìm giá trị lớn thứ k).

Việc thiết lập các đối số này một cách khoa học giúp bạn sở hữu các chuỗi công thức mảng động cực nhanh và hiệu quả, thay thế hoàn toàn các bước xử lý thủ công rườm rà.

Danh sách các đối số Function_num và Options chi tiết

Danh sách các đối số Function_num và Options chi tiết
Danh sách các đối số Function_num và Options chi tiết

Để tối ưu hóa hàm AGGREGATE trong Excel, bạn cần hiểu rõ ý nghĩa các con số đối số. Việc nắm vững bảng mã này giúp bạn tùy biến công thức cực nhanh và chính xác theo yêu cầu thực tế của báo cáo chuyên nghiệp.

Danh mục Function_num (Các hàm tích hợp)

Hàm AGGREGATE trong Excel cho phép bạn gọi 19 chức năng thống kê khác nhau thông qua các mã số từ 1 đến 19. Thay vì viết nhiều hàm riêng lẻ, bạn chỉ cần nhập mã số tương ứng để kích hoạt lệnh tính toán hiệu quả:

  • 1 – 5: AVERAGE (Trung bình cộng), COUNT (Đếm số), COUNTA (Đếm ô không rỗng), MAX (Giá trị lớn nhất), MIN (Giá trị nhỏ nhất).
  • 6 – 13: PRODUCT (Tính tích), STDEV.S, STDEV.P, SUM (Tính tổng), VAR.S, VAR.P, MEDIAN (Trung vị), MODE.SNGL.
  • 14 – 19: LARGE (Giá trị lớn thứ k), SMALL (Giá trị nhỏ thứ k), PERCENTILE.INC, QUARTILE.INC, PERCENTILE.EXC, QUARTILE.EXC.

Danh mục Options (Các tùy chọn bỏ qua)

Tham số Options chính là sức mạnh giúp bạn xử lý các tập dữ liệu cực nhanh. Bạn hãy chọn mã số phù hợp từ 0 đến 7 để loại bỏ các thành phần gây lỗi cho bản thảo báo cáo:

  • 0: Bỏ qua các hàm SUBTOTAL và AGGREGATE lồng nhau.
  • 1: Bỏ qua hàng ẩn và các hàm lồng nhau.
  • 2: Bỏ qua giá trị lỗi và các hàm lồng nhau.
  • 3: Bỏ qua tất cả: hàng ẩn, giá trị lỗi và các hàm lồng nhau.
  • 4: Không bỏ qua bất kỳ thành phần nào (giữ nguyên dữ liệu thô).
  • 5: Chỉ thực hiện lệnh bỏ qua các hàng đang bị ẩn.
  • 6: Chỉ thực hiện lệnh bỏ qua các ô đang chứa giá trị lỗi (#N/A, #VALUE!, #DIV/0!…).
  • 7: Bỏ qua cả hàng ẩn và các giá trị lỗi.

Cách thực hiện này đảm bảo luồng công việc diễn ra thông suốt, giúp bài trình chiếu dữ liệu luôn sắc nét, chuyên nghiệp và xử lý dữ liệu hiệu quả chỉ trong tích tắc.

Cách dùng hàm AGGREGATE trong Excel qua các ví dụ thực tế

Việc áp dụng hàm AGGREGATE trong Excel vào các kịch bản thực tế giúp doanh nghiệp giải quyết bài toán tính toán dữ liệu cực nhanh ngay cả khi bảng tính chứa hàng ẩn hoặc các ô bị lỗi #N/A, #VALUE!. Dưới đây là 03 kịch bản phổ biến giúp bạn làm chủ công cụ này một cách chuyên nghiệp và hiệu quả:

Tính tổng (SUM) bỏ qua các ô bị lỗi cực nhanh

Trong quản lý tài chính, việc các vùng dữ liệu chứa ô lỗi do tham chiếu sai hoặc dữ liệu chưa cập nhật là điều khó tránh khỏi. Thay vì phải đi tìm và xóa lỗi thủ công, bạn có thể thực hiện tính tổng sắc nét chỉ với một công thức:

  • Kịch bản: Cột doanh thu (A2:A100) chứa một vài ô lỗi #REF!.
  • Cách thực hiện: Nhập công thức =AGGREGATE(9, 6, B2:B6).
Tính tổng (SUM) bỏ qua các ô bị lỗi cực nhanh
Tính tổng (SUM) bỏ qua các ô bị lỗi cực nhanh

Kết quả: Số 9 kích hoạt lệnh tính tổng, số 6 yêu cầu hệ thống chỉ bỏ qua các giá trị lỗi. Kết quả trả về sẽ là tổng của các ô chứa số hợp lệ mà không bị gián đoạn, giúp bạn hoàn thành báo cáo chuyên nghiệp chỉ sau vài giây thao tác tại MSO.

Tìm giá trị lớn thứ k (LARGE) trong danh sách đã lọc

Khi bạn thực hiện lọc dữ liệu (Filter) để xem báo cáo theo từng khu vực, các hàm tìm giá trị lớn thứ k thông thường sẽ tính cả những hàng đang bị ẩn. Để kết quả chỉ tập trung vào những gì đang hiển thị, hàm AGGREGATE trong Excel là lựa chọn hiệu quả:

  • Kịch bản: Tìm mức lương cao thứ 2 của nhân viên trong danh sách đã lọc theo phòng ban.
  • Cách thực hiện: Sử dụng công thức =AGGREGATE(14, 5, C2:C6, 2).
Tìm giá trị lớn thứ k (LARGE) trong danh sách đã lọc
Tìm giá trị lớn thứ k (LARGE) trong danh sách đã lọc

Kết quả: Số 14 là hàm LARGE, số 5 lệnh bỏ qua các hàng đã bị ẩn bởi lệnh Filter. Số 2 là đối số [k] để tìm vị trí thứ hai. Cách làm này giúp báo cáo của bạn luôn sắc nét và chuyên nghiệp theo từng điều kiện lọc thực tế.

Đếm số lượng ô chứa số bỏ qua hàng ẩn thủ công

Khác với hàm SUBTOTAL, hàm AGGREGATE trong Excel có khả năng tùy biến cao hơn khi xử lý các dòng bị ẩn thủ công bằng lệnh Hide.

  • Kịch bản: Bạn ẩn một vài dòng dữ liệu không cần thiết và muốn đếm chính xác số lượng ô chứa giá trị số còn lại trên màn hình.
  • Cách thực hiện: Dùng công thức =AGGREGATE(2, 5, C2:C6).
Đếm số lượng ô chứa số bỏ qua hàng ẩn thủ công
Đếm số lượng ô chứa số bỏ qua hàng ẩn thủ công

Kết quả: Số 2 đại diện cho hàm COUNT, số 5 lệnh cho Excel chỉ đếm những hàng đang hiển thị. Quy trình đối soát dữ liệu diễn ra hiệu quả, giúp bạn sở hữu bản thảo báo cáo chuẩn xác cực nhanh mà không cần lo lắng về việc tính toán dư thừa các thông tin đã bị ẩn.

So sánh hàm AGGREGATE với hàm SUBTOTAL trong Excel

Để tối ưu hóa hiệu suất làm việc, việc phân biệt rõ hai hàm tập hợp này là vô cùng cần thiết. Dưới đây là bảng so sánh chi tiết giúp bạn thấy rõ tại sao hàm AGGREGATE trong Excel lại là giải pháp hiệu quả hơn cho các báo cáo phức tạp:

Tiêu chí

Hàm SUBTOTAL

Hàm AGGREGATE

Số lượng hàm hỗ trợ

Hỗ trợ 11 hàm cơ bản.

Hỗ trợ lên đến 19 hàm đa năng.

Xử lý hàng ẩn

Có khả năng bỏ qua hàng ẩn.

Có khả năng bỏ qua hàng ẩn sắc nét.

Xử lý giá trị lỗi

Không hỗ trợ (trả về lỗi ngay lập tức).

Bỏ qua mọi giá trị lỗi cực nhanh (Option 6).

Hàm lồng nhau

Chỉ tự động bỏ qua hàm SUBTOTAL.

Bỏ qua cả SUBTOTAL và AGGREGATE lồng nhau.

Khả năng xử lý mảng

Hạn chế, chỉ làm việc với tham chiếu.

Xử lý mảng động hiệu quả và chuyên nghiệp.

Việc làm chủ sự khác biệt này giúp bạn xây dựng các bảng tính thông minh, chuyên nghiệp và xử lý dữ liệu cực nhanh chỉ trong vài phút thao tác thực tế.

Những lưu ý quan trọng để tránh lỗi khi dùng hàm AGGREGATE

Những lưu ý quan trọng để tránh lỗi khi dùng hàm AGGREGATE
Những lưu ý quan trọng để tránh lỗi khi dùng hàm AGGREGATE

Nắm vững các lưu ý kỹ thuật dưới đây giúp hàm AGGREGATE trong Excel vận hành sắc nét và duy trì luồng công việc thông suốt. Để xử lý dữ liệu chuyên nghiệp và tránh các mã lỗi phát sinh cực nhanh, bạn hãy ghi nhớ những quy tắc quan trọng sau:

  • Lỗi #VALUE! khi thiếu đối số [k]: Đối với các hàm yêu cầu xác định vị trí thứ hạng như LARGE, SMALL, PERCENTILE hoặc QUARTILE (từ mã số 14 đến 19), bạn bắt buộc phải nhập tham số [k]. Nếu bỏ trống đối số này, hệ thống sẽ báo lỗi #VALUE! ngay lập tức. Việc nhập đúng giá trị [k] giúp bạn trích xuất dữ liệu mảng động hiệu quả và cực nhanh.
  • Hạn chế tham chiếu 3D: Bạn không thể sử dụng hàm AGGREGATE trong Excel để thực hiện tính toán xuyên qua nhiều Sheet khác nhau (tham chiếu 3D) trong một công thức duy nhất. Hàm chỉ hoạt động ổn định và hiệu quả trên các vùng dữ liệu trong cùng một bảng tính để đảm bảo tốc độ xử lý dữ liệu tối ưu.
  • Phân biệt hàng ẩn và cột ẩn: Các tùy chọn bỏ qua hàng ẩn (mã Option 1, 3, 5, 7) vận hành cực nhanh đối với cả hàng bị lọc bởi Filter và hàng bị ẩn thủ công (Hide rows). Tuy nhiên, bạn cần lưu ý rằng hàm AGGREGATE không hỗ trợ bỏ qua các cột đang bị ẩn. Việc nắm vững quy tắc này giúp bản thảo báo cáo của bạn luôn chính xác và chuyên nghiệp.
  • Tính ổn định khi xử lý mảng lớn: Khi làm việc với hàng vạn dòng dữ liệu, hãy đảm bảo vùng tham chiếu sạch, ít chứa các định dạng ô chồng chéo. Điều này giúp hệ thống duy trì hiệu suất tính toán cực nhanh, đảm bảo tệp tin vận hành ổn định trên hệ sinh thái Microsoft 365 chính hãng do MSO cung cấp.
  • Lưu ý về hàm lồng nhau: AGGREGATE được thiết kế để tự động bỏ qua các hàm SUBTOTAL và AGGREGATE khác nằm trong vùng dữ liệu. Tính năng này giúp bạn tránh được lỗi tính toán lặp lại (double counting), giúp báo cáo tài chính luôn minh bạch và sắc nét.

Việc tuân thủ các quy tắc này không chỉ giúp bạn làm chủ hàm AGGREGATE trong Excel mà còn khẳng định tư duy xử lý dữ liệu nhạy bén, giúp hoàn thành các tác vụ phức tạp một cách hiệu quả.

Đăng ký Microsoft 365 bản quyền tại MSO để tối ưu hóa hiệu suất

MSO - Đối tác giải pháp chiến lược của Microsoft tại thị trường Việt Nam
MSO – Đối tác giải pháp chiến lược của Microsoft tại thị trường Việt Nam

Việc thực hiện các hàm phân tích dữ liệu chuyên nghiệp như hàm AGGREGATE trong Excel đạt độ ổn định và sắc nét nhất khi doanh nghiệp trang bị hệ sinh thái Microsoft 365 chính hãng từ MSO.

Khi đăng ký giải pháp Microsoft 365 thông qua đại lý ủy quyền MSO, người dùng sẽ nhận được những giá trị thực tế vượt trội:

  • Tính năng cập nhật liên tục: Đảm bảo các hàm mảng động và công cụ phân tích dữ liệu mới nhất luôn sẵn sàng, giúp quy trình xử lý văn bản và báo cáo diễn ra cực nhanh.
  • Đồng bộ hóa Cloud: Lưu trữ và tính toán các bảng tính khổng lồ trên OneDrive giúp bạn truy cập và chỉnh sửa hiệu quả từ bất kỳ thiết bị nào (PC, máy tính bảng, điện thoại).
  • Hỗ trợ kỹ thuật tức thì: MSO luôn sẵn sàng hỗ trợ tổ chức rà soát các lỗi tệp tin và tối ưu hóa các chuỗi công thức mảng phức tạp, giúp nâng cao năng suất làm việc của toàn doanh nghiệp chỉ sau vài phút yêu cầu.

ĐĂNG KÝ TẠI ĐÂY

Các câu hỏi thường gặp (FAQs)

Tổng hợp và giải đáp nhanh các thắc mắc kỹ thuật giúp bạn làm chủ hàm AGGREGATE trong Excel chuyên nghiệp và xử lý dữ liệu hiệu quả chỉ sau vài phút tìm hiểu.

Hàm AGGREGATE có làm chậm file Excel không?

Vì đây là một hàm đa năng có khả năng xử lý mảng, nếu bạn áp dụng cho hàng trăm nghìn dòng dữ liệu kèm nhiều điều kiện bỏ qua, hệ thống có thể mất một chút thời gian để tính toán. Tuy nhiên, so với việc lồng nhiều hàm IF và SUM, AGGREGATE vận hành hiệu quả và tiết kiệm tài nguyên máy tính hơn nhiều.

Tại sao hàm AGGREGATE của tôi trả về lỗi khi tôi vừa ẩn một hàng?

Hãy kiểm tra lại tham số “Options” bạn đã nhập. Để hàm tự động cập nhật và bỏ qua các hàng vừa bị ẩn, bạn cần sử dụng mã Option là 1, 3, 5 hoặc 7. Nếu dùng mã 6, hàm sẽ chỉ bỏ qua giá trị lỗi mà vẫn tính cả những hàng bạn đã ẩn.

Tôi có thể dùng AGGREGATE để tính trung bình cộng có điều kiện không?

Hoàn toàn được. Bạn có thể kết hợp dạng mảng (Array form) của AGGREGATE với các biểu thức logic bên trong vùng array. Đây là kỹ thuật chuyên nghiệp giúp thay thế hàm AVERAGEIF một cách linh hoạt, đặc biệt là khi dữ liệu có chứa ô lỗi.

Tại sao hàm AGGREGATE của tôi báo lỗi #NAME? khi gửi tệp tin cho đối tác?

Lỗi #NAME? thường xuất hiện khi đối tác của bạn sử dụng phiên bản Excel quá cũ (như Excel 2007 hoặc các bản cũ hơn) không hỗ trợ hàm này. Hàm AGGREGATE trong Excel bắt đầu khả dụng từ phiên bản 2010 trở đi. Để khắc phục triệt để và chuyên nghiệp hóa quy trình làm việc chung, bạn nên tư vấn đối tác nâng cấp lên hệ sinh thái Microsoft 365 chính hãng thông qua MSO để đảm bảo mọi công thức tính toán nâng cao luôn hiển thị sắc nét và chuẩn xác.

Làm thế nào để bỏ qua nhiều loại lỗi khác nhau cùng lúc bằng AGGREGATE?

Bản thân hàm AGGREGATE trong Excel đã được thiết kế để nhận diện và bỏ qua tất cả các mã lỗi phổ biến như #VALUE!, #DIV/0!, #N/A, #REF!, #NUM!, #NAME?, và #NULL! khi bạn sử dụng Option 2, 3, 6 hoặc 7. Bạn không cần phải thiết lập từng loại lỗi riêng biệt, giúp công thức trở nên tinh gọn và xử lý dữ liệu cực nhanh chỉ trong vài giây thao tác thực tế.

Tổng kết

Việc hiểu rõ và làm chủ hàm AGGREGATE trong Excel là kỹ năng thiết yếu để nâng cao chất lượng báo cáo và tối ưu hóa thời gian làm việc trong môi trường công sở hiện đại. Bằng cách thay thế các hàm thống kê thông thường bằng siêu hàm đa năng này, bạn sẽ sở hữu những bản thảo bảng tính sắc nét, không còn lỗi #VALUE! và xử lý dữ liệu chuyên nghiệp chỉ sau vài phút thao tác thực tế. 

———————————————————

Fanpage: MSO.vn – Microsoft 365 Việt Nam

Hotline: 024.9999.7777

0 0 Các bình chọn
Rating
Đăng ký
Thông báo của
guest

0 Bình luận
Cũ nhất
Mới nhất Nhiều bình chọn nhất

Đăng ký liên hệ tư vấn dịch vụ Microsoft 365

Liên hệ tư vấn dịch dụ Microsoft 365

Classpoint là gì

ClassPoint là gì? Hướng dẫn sử dụng ClassPoint dễ dàng

Là một trong những phần mềm được sử dụng để bổ trợ cho Microsoft PowerPoint, ClassPoint được biết đến trong công tác hỗ trợ giảng ...
tạo drop list trong excel

Hướng dẫn 3 cách tạo Drop List trong Excel đơn giản nhất

Bằng cách tạo Drop List trong Excel không chỉ giúp người dùng nhóm và gộp dữ liệu đơn giản hơn, mà còn có thể hỗ ...
so sánh gmail miễn phí và gmail có phí với outlook

So sánh tính năng của Gmail miễn phí và Gmail có phí với Exchange Online

Gmail miễn phí thiếu đi các tính năng vượt trội mà bản trả phí sở hữu. Hãy cùng MSO so sánh tính năng của Gmail ...

5 Cách chèn thêm slide trong PowerPoint cực đơn giản

Cách chèn thêm slide trong PowerPoint là giải pháp mở rộng không gian trình bày và hệ thống hóa ý tưởng một cách mạch lạc. ...
Lên đầu trang