Hướng dẫn cách sử dụng hàm LARGE trong Excel chi tiết từ A-Z

Bạn đang đau đầu vì phải lọc ra Top 3 nhân viên xuất sắc hay 5 mặt hàng bán chạy trong bảng dữ liệu hàng nghìn dòng mà không muốn xáo trộn thứ tự bảng tính gốc? Hàm LARGE trong Excel chính là giải pháp tự động đắc lực giúp bạn trích xuất chính xác các giá trị lớn theo thứ tự mong muốn chỉ trong vài giây. Trong bài viết này, hãy cùng MSO khám phá từ A-Z cú pháp, nguyên lý hoạt động cùng các ví dụ ứng dụng nâng cao kết hợp hàm INDEX, MATCH, SUM để tối ưu hiệu suất làm báo cáo của bạn!

Hàm LARGE trong Excel là gì? Cú pháp và nguyên lý hoạt động

Hàm LARGE trong Excel là gì? Cú pháp và nguyên lý hoạt động
Hàm LARGE trong Excel là gì? Cú pháp và nguyên lý hoạt động

Hàm LARGE trong Excel là gì? Đây là một hàm thống kê được sử dụng để tìm và trả về giá trị số lớn thứ “k” (như lớn thứ 2, thứ 3, thứ n) trong một tập hợp dữ liệu hoặc một mảng được chỉ định cực nhanh mà không cần thay đổi vị trí dữ liệu gốc.

Định nghĩa và vai trò của hàm LARGE trong Excel

Trong báo cáo và phân tích số liệu, chỉ biết giá trị cao nhất là chưa đủ. Nhà quản trị thường cần theo dõi cả nhóm dẫn đầu như Top 3 nhân viên xuất sắc, Top 5 sản phẩm bán chạy hay 10 đơn hàng có giá trị cao nhất.

Hàm LARGE được thiết kế để tự động hóa hoàn toàn bài toán này:

  • Trích xuất số liệu độc lập: Trả thẳng kết quả cần tìm về một ô tính riêng biệt mà không làm ảnh hưởng hay đảo lộn thứ tự dòng/cột của bảng dữ liệu gốc.
  • Tối ưu thao tác: Loại bỏ hoàn toàn các bước lọc (Filter) hay sắp xếp (Sort) thủ công phức tạp, giúp bạn sẵn sàng lấy số liệu để tính tổng hoặc vẽ biểu đồ báo cáo ngay lập tức.

Cú pháp cơ bản của hàm LARGE

Công thức của hàm LARGE có cấu trúc tối giản với 2 tham số đầu vào:

=LARGE(array, k)

Chi tiết các tham số:

  • array (Bắt buộc): Vùng chọn hoặc mảng dữ liệu chứa các giá trị số mà bạn muốn quét để tìm kiếm.
  • k (Bắt buộc): Vị trí thứ hạng của giá trị cần lấy (tính từ giá trị cao nhất xuống):
    • k = 1: Trả về giá trị cao nhất (tương đương hàm MAX).
    • k = 2: Trả về giá trị cao thứ nhì.
    • k = 3: Trả về giá trị cao thứ ba.

Cơ chế và nguyên lý hoạt động

Ngay khi bạn hoàn tất công thức và nhấn phím Enter, hàm LARGE sẽ thực thi xử lý ngầm theo quy trình 4 bước:

  1. Quét dữ liệu: Truy cập và đọc toàn bộ các ô nằm trong vùng chọn array.
  2. Lọc dữ liệu số: Tự động bỏ qua các ô trống, ô chứa văn bản (Text) hoặc giá trị logic (TRUE/FALSE).
  3. Phân hạng ngầm: Tự sắp xếp toàn bộ danh sách các con số tìm thấy theo thứ tự từ cao xuống thấp trong bộ nhớ tạm.
  4. Trả kết quả: Đối chiếu trực tiếp với vị trí k bạn đã nhập và xuất con số tương ứng ra ô chứa công thức.

Hướng dẫn cách dùng hàm LARGE trong Excel qua các ví dụ thực tế

Để nắm vững hàm LARGE trong Excel, bạn cần thực hành trực tiếp các thao tác trích xuất từ cơ bản đến theo mảng. Các ví dụ chi tiết dưới đây giúp bạn xử lý số liệu cực nhanh chỉ mất vài phút.

Tìm giá trị lớn thứ k cơ bản (Ví dụ tìm doanh thu cao thứ 2)

Giả sử bạn có một bảng dữ liệu bán hàng với các thông số như hình bên dưới. Cột B2:B10 chứa số liệu doanh thu của các nhân viên. Bạn không muốn sắp xếp lại bảng mà chỉ muốn trích xuất mức doanh thu cao thứ 2 ra một ô báo cáo riêng biệt.

  • Công thức thực hiện: =LARGE(B2:B10, 2)
Tìm giá trị lớn thứ k cơ bản (Ví dụ tìm doanh thu cao thứ 2)
Tìm giá trị lớn thứ k cơ bản (Ví dụ tìm doanh thu cao thứ 2)
  • Cách Excel xử lý: Hệ thống sẽ quét vùng từ B2 đến B10, tự động xếp hạng các con số và trả về trực tiếp mức doanh thu nằm ở vị trí cao thứ 2. Thao tác này vô cùng hiệu quả để lấy số liệu nhanh chóng.

Tìm Top 3 hoặc Top 5 giá trị lớn (Ứng dụng công thức mảng)

Trong trường hợp bạn cần lấy ra một chuỗi các giá trị dẫn đầu, thay vì gõ 3 công thức riêng biệt cho k=1, k=2, k=3, bạn có thể dùng cấu trúc mảng để Excel đổ dữ liệu ra cùng lúc.

  • Công thức thực hiện: =LARGE(B2:B10, {1,2,3})
Tìm Top 3 hoặc Top 5 giá trị lớn (Ứng dụng công thức mảng)
Tìm Top 3 hoặc Top 5 giá trị lớn (Ứng dụng công thức mảng)
  • Cách Excel xử lý: Chỉ với một lần nhấn phím Enter (hoặc Ctrl + Shift + Enter với các phiên bản Excel cũ), Excel sẽ tự động trải dài kết quả ra 3 ô liền kề nhau. Ô đầu tiên chứa giá trị đứng đầu, ô tiếp theo chứa giá trị đứng thứ hai và ô thứ ba chứa giá trị đứng thứ ba. Đây là kỹ thuật cực nhanh để tạo bảng vàng vinh danh nhân viên xuất sắc.

Kết hợp với Conditional Formatting để làm nổi bật (Highlight) số liệu

Bạn có thể cài đặt màu nền tự động cho các ô chứa số liệu nằm trong top đầu bằng cách kết hợp hàm LARGE vào tính năng định dạng có điều kiện (Conditional Formatting).

– Bước 1: Bôi đen vùng dữ liệu doanh thu B2:B10.

– Bước 2: Vào thẻ Home → chọn Conditional Formatting → chọn New Rule…

Kết hợp với Conditional Formatting để làm nổi bật (Highlight) số liệu
Kết hợp với Conditional Formatting để làm nổi bật (Highlight) số liệu

 → Chọn Use a formula to determine which cells to format.

– Bước 3: Nhập công thức kiểm tra điều kiện: =B2>=LARGE(B2:B10, 3)

Kết hợp với Conditional Formatting để làm nổi bật (Highlight) số liệu
Kết hợp với Conditional Formatting để làm nổi bật (Highlight) số liệu

– Bước 4: Nhấn Format… để chọn màu nền nổi bật và chọn OK. Hệ thống sẽ tự động đối chiếu từng ô. Nếu giá trị trong ô lớn hơn hoặc bằng giá trị đứng thứ 3 của cả vùng, ô đó sẽ lập tức được tô màu.

Kết hợp với Conditional Formatting để làm nổi bật (Highlight) số liệu
Kết hợp với Conditional Formatting để làm nổi bật (Highlight) số liệu

Các hàm kết hợp hiệu quả với hàm LARGE trong Excel

Sức mạnh của hàm LARGE trong Excel được phát huy tối đa khi kết hợp với các hàm tìm kiếm và tính tổng. Việc này giúp tự động hóa các báo cáo quản trị phức tạp cực nhanh.

Kết hợp hàm LARGE và INDEX/MATCH (Tìm thông tin đi kèm)

Khi tìm ra mức doanh thu cao thứ 2, câu hỏi tiếp theo luôn là: “Ai là người đạt mức doanh thu đó?”. Để trích xuất được tên nhân viên (Cột A) dựa trên mức doanh thu (Cột B), bạn cần bộ ba hàm INDEX, MATCH và LARGE.

Công thức thực hiện: 

=INDEX(A2:A10, MATCH(LARGE(B2:B10, 2), B2:B10, 0))

Kết hợp hàm LARGE và INDEX/MATCH (Tìm thông tin đi kèm)
Kết hợp hàm LARGE và INDEX/MATCH (Tìm thông tin đi kèm)

Giải thích logic tính toán:

  1. LARGE(B2:B10, 2): Tìm ra con số doanh thu cao thứ 2 (Ví dụ: 50 triệu).
  2. MATCH(50 triệu, B2:B10, 0): Tìm xem con số 50 triệu này nằm ở hàng thứ mấy trong vùng dữ liệu doanh thu.
  3. INDEX(A2:A10, vị trí hàng): Dóng sang Cột A để lấy chính xác tên nhân viên ở hàng tương ứng.

Kết hợp hàm LARGE và hàm SUM / SUMPRODUCT (Tính tổng top dữ liệu)

Đôi khi báo cáo yêu cầu bạn tính tổng đóng góp của 3 sản phẩm chủ lực mang lại doanh thu cao. Sự kết hợp giữa SUM và LARGE là phương án cực nhanh để ra kết quả.

Công thức thực hiện: 

=SUM(LARGE(B2:B10, {1,2,3}))

Kết hợp hàm LARGE và hàm SUM / SUMPRODUCT (Tính tổng top dữ liệu)
Kết hợp hàm LARGE và hàm SUM / SUMPRODUCT (Tính tổng top dữ liệu)

Giải thích logic tính toán: Hàm LARGE sẽ bóc tách ra 3 con số dẫn đầu tạo thành một mảng trung gian. Hàm SUM bao bọc bên ngoài sẽ thực hiện thao tác cộng dồn 3 con số này lại với nhau để ra tổng doanh số của nhóm Top 3.

Kết hợp hàm LARGE và IFERROR (Xử lý lỗi hiển thị)

Nếu bạn yêu cầu trích xuất danh sách Top 10, nhưng bảng dữ liệu thực tế chỉ có 8 nhân viên, hàm LARGE sẽ báo lỗi ở vị trí thứ 9 và thứ 10. Để bảng báo cáo giữ được giao diện chuyên nghiệp, hãy bọc thêm hàm IFERROR.

Công thức thực hiện: 

=IFERROR(LARGE(B2:B10, 10), “Không đủ dữ liệu”)

Kết hợp hàm LARGE và IFERROR (Xử lý lỗi hiển thị)
Kết hợp hàm LARGE và IFERROR (Xử lý lỗi hiển thị)

Giải thích logic tính toán: Nếu việc tìm kiếm giá trị thứ 10 diễn ra bình thường, hàm trả về con số. Nếu hệ thống báo lỗi (do thiếu dữ liệu), hàm sẽ hiển thị dòng chữ “Không đủ dữ liệu” thay vì các ký tự mã lỗi gây khó nhìn.

Phân biệt hàm LARGE trong Excel với hàm MAX và SMALL

Phân biệt hàm LARGE trong Excel với hàm MAX và SMALL
Phân biệt hàm LARGE trong Excel với hàm MAX và SMALL

Phân biệt hàm LARGE trong Excel với hàm MAX và hàm SMALL giúp bạn lựa chọn đúng công cụ tính toán, từ đó khai thác số liệu linh hoạt và chuẩn xác hơn trong công việc.

So sánh hàm LARGE và hàm MAX

Dù đều có chức năng trích xuất các con số mang giá trị lớn trong bảng dữ liệu, hai hàm này có phạm vi ứng dụng và độ linh hoạt khác nhau:

Hàm MAX (Tìm giá trị lớn nhất tuyệt đối):

  • Cú pháp: =MAX(vùng_dữ_liệu)
  • Đặc điểm: Chỉ quét và trả về duy nhất 1 con số đạt đỉnh (đứng đầu danh sách).
  • Hạn chế: Không thể tìm các vị trí xếp sau như giá trị lớn thứ 2, thứ 3 hay Top N.

Hàm LARGE (Tìm giá trị lớn theo thứ hạng linh hoạt):

  • Cú pháp: =LARGE(vùng_dữ_liệu, k)
  • Đặc điểm: Bao hàm toàn bộ tính năng của hàm MAX (khi đặt k=1). Ngoài ra, bạn có thể thay đổi tham số k để lấy bất kỳ vị trí nào như lớn thứ 2 (k=2), lớn thứ 3 (k=3),…
  • Ưu điểm: Linh hoạt tuyệt đối, thích hợp để trích xuất danh sách Top N hoặc làm báo cáo phân hạng mà hàm MAX không thể xử lý.

So sánh hàm LARGE và hàm SMALL

LARGE và SMALL là cặp hàm sinh đôi trong Excel với cú pháp thiết lập hoàn toàn giống nhau (=HÀM(vùng_dữ_liệu, k)), nhưng nguyên lý xếp hạng và mục đích sử dụng lại đối lập hoàn toàn:

Hàm LARGE (Xếp hạng từ cao xuống thấp):

  • Cách thức: Tự động xếp các con số trong vùng chọn theo thứ tự giảm dần.
  • Mục đích: Tìm các giá trị dẫn đầu ở nhóm trên (như Top doanh thu cao, Top điểm số, Top sản lượng).
  • Ví dụ: k=1 trả về số lớn nhất, k=2 trả về số lớn thứ hai.

Hàm SMALL (Xếp hạng từ thấp lên cao):

  • Cách thức: Tự động xếp các con số trong vùng chọn theo thứ tự tăng dần.
  • Mục đích: Tìm các giá trị thấp nhất ở nhóm dưới (như Top chi phí thấp nhất, sản phẩm bán chậm nhất, thời gian hoàn thành ngắn nhất).
  • Ví dụ: k=1 trả về số nhỏ nhất (tương đương hàm MIN), k=2 trả về số nhỏ thứ hai.

Các lỗi thường gặp khi dùng hàm LARGE trong Excel và cách khắc phục

Các lỗi thường gặp khi dùng hàm LARGE trong Excel và cách khắc phục
Các lỗi thường gặp khi dùng hàm LARGE trong Excel và cách khắc phục

Trong quá trình thao tác hàm LARGE trong Excel, người dùng có thể gặp một số thông báo lỗi hiển thị. Dưới đây là các nguyên nhân phổ biến và cách khắc phục sự cố hiệu quả.

Lỗi #NUM! do giá trị tham số k không hợp lệ

  • Nguyên nhân: Lỗi này xuất hiện ngay lập tức khi bạn nhập tham số k là số âm, số 0, hoặc lớn hơn tổng số phần tử đang có trong vùng dữ liệu (Ví dụ: Vùng A2:A6 chỉ có 5 ô, nhưng bạn lại nhập k = 6).
  • Cách khắc phục: Kiểm tra lại tham số k trong công thức. Đảm bảo rằng k lớn hơn hoặc bằng 1, và nhỏ hơn hoặc bằng tổng số ô chứa số liệu trong mảng array.

Lỗi do vùng dữ liệu không chứa số (Empty array)

  • Nguyên nhân: Nếu vùng array bạn khai báo hoàn toàn là các ô trống rỗng, hoặc chỉ chứa ký tự văn bản thuần túy (không có bất kỳ con số nào), hàm LARGE sẽ không có cơ sở toán học để tính toán phân hạng, dẫn đến kết quả báo lỗi #NUM!.
  • Cách khắc phục: Kiểm tra lại tọa độ vùng chọn dữ liệu, đảm bảo rằng bạn đã quét đúng cột chứa các con số cần thiết để xếp hạng.

Dữ liệu bị định dạng Text khiến hàm bỏ qua kết quả

  • Nguyên nhân: Đôi khi bạn nhìn thấy các con số trên bảng tính, nhưng Excel lại nhận diện chúng là chuỗi văn bản (thường xảy ra khi xuất dữ liệu từ phần mềm kế toán hoặc có dấu phẩy nháy ‘ đứng trước số). Hàm LARGE sẽ bỏ qua các ô này.
  • Cách khắc phục: Bôi đen toàn bộ vùng dữ liệu đang bị lỗi định dạng. Một biểu tượng cảnh báo dấu chấm than màu vàng sẽ xuất hiện bên cạnh, bạn nhấp vào đó và chọn Convert to Number. Dữ liệu sẽ trở về dạng số chuẩn và hàm tính sẽ lập tức hoạt động lại.

Câu hỏi thường gặp (FAQ) về hàm LARGE trong Excel

Tổng hợp các giải đáp nhanh dưới đây sẽ giúp bạn sử dụng hàm LARGE trong Excel mượt mà, xử lý gọn gàng các tình huống thực tế khi làm báo cáo.

Hàm LARGE có tính các giá trị bị trùng lặp không?

Có. Nếu bảng dữ liệu có các số bằng nhau, hàm vẫn xếp chúng vào các vị trí thứ hạng liên tiếp (ví dụ: hai số 100 sẽ lần lượt đứng ở vị trí lớn thứ 1 và lớn thứ 2).

Có thể dùng hàm LARGE để tìm ngày tháng gần nhất không?

Hoàn toàn được. Excel lưu ngày tháng dưới dạng chuỗi số tăng dần, ngày càng mới số càng lớn. Đặt k=1 sẽ ra ngày mới nhất, k=2 ra ngày gần thứ hai.

Làm sao để tham số k tự tăng khi kéo công thức xuống dưới?

Hãy thay số k cố định bằng hàm ROW(A1). Khi sao chép công thức xuống các dòng dưới, k sẽ tự động tăng dần từ 1,2,3… cực kỳ tiện lợi.

Làm thế nào để dùng hàm LARGE theo một điều kiện cho trước?

Lồng hàm LARGE với hàm IF theo công thức: =LARGE(IF(vùng_điều_kiện=”Điều kiện”, vùng_số_liệu), k) để lọc ra giá trị lớn thứ k trong nhóm đó.

Hàm LARGE có hoạt động trên ô chứa ký tự chữ (Text) không?

Không. Hàm LARGE chỉ tính toán trên các ô chứa dữ liệu dạng số (Number) và tự động bỏ qua các ô chứa ký tự chữ hoặc ô trống.

Lời kết

Việc làm chủ hàm LARGE trong Excel giúp bạn trích lọc, xếp hạng số liệu cực nhanh và chuyên nghiệp hóa toàn bộ quy trình lập báo cáo quản trị. Không chỉ dừng lại ở chức năng tìm kiếm cơ bản, khi được tích hợp khéo léo cùng các hàm như INDEX, MATCH hay SUM, hàm LARGE trở thành bộ công cụ tự động hóa đắc lực giúp bạn giảm thiểu các thao tác thủ công, hạn chế rủi ro xáo trộn dữ liệu gốc. Hãy áp dụng ngay các ví dụ thực tiễn trong bài viết vào bảng tính của bạn để tối ưu hóa thời gian làm việc mỗi ngày.

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

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

Power Virtual Agents là gì? Cách tạo Chatbot thông minh với Power Virtual Agents

Microsoft 365 nổi tiếng với đa dạng các công cụ có trong bộ giải pháp làm việc chuyên nghiệp. Một trong số đó không thể ...
Mua Microsoft Defender

Mua Microsoft Defender for Individuals và Business – Ưu đãi tốt nhất tại MSO 

An ninh mạng luôn là một vấn đề quan trọng, thu hút sự quan tâm rất lớn của người dùng công nghệ vì các mối ...
05 cách email microsoft login

Tất tần tật 05+ cách email Microsoft login để sử dụng

Để email Microsoft login, người dùng có thể dễ dàng thực hiện trên đa dạng các thiết bị điện thoại, máy tính, máy tính bảng. ...
google team drive là gì

Google Team Drive là gì? Di chuyển tài liệu từ Google Team Drive sang SharePoint

Nhắc đến chia sẻ dữ liệu chung, chắc hẳn mọi người đều nghĩ tới Google Team Drive hoặc SharePoint. Vậy Google Team Drive là gì? ...
Lên đầu trang