Trong thế giới công שלי, việc xử lý dữ liệu và phân tích số liệu là một phần không thể thiếu. Khi chúng ta muốn tìm ra giá trị lớn nhất trong một tập hợp dữ liệu, Excel luôn là công cụ hàng đầu. Bài viết này sẽ đưa bạn đi sâu vào các công thức và hàm Excel giúp bạn nhanh chóng xác định giá trị lớn nhất, đồng thời cung cấp những mẹo nhỏ, ví dụ thực tế và cách tránh những lỗi thường gặp. Bạn sẽ không chỉ học được cách dùng hàm MAX mà còn biết cách khai thác các hàm nâng cao như MAXIFS, MAXA, và cách tích hợp chúng vào các bảng tính phức tạp hơn.
Có thể bạn quan tâm: Cách Đổi Chữ In Thành Chữ Thường Trong Excel
1. Giới thiệu về hàm MAX trong Excel
Hàm MAX là một trong những hàm thống kê cơ bản nhất của Excel, được thiết kế để trả về giá trị lớn nhất trong một dãy số hoặc vùng dữ liệu. Cú pháp đơn giản:
=MAX(number1, number2, ...)
number1: Bản thân số hoặc phạm vi dữ liệu mà bạn muốn xét.number2: Các Vuln bổ sung (tùy chọn) nếu cần.
Ví dụ:
=MAX(A1:A10)
Trả về giá trị lớn nhất trong ô A1 tới A10.
Có thể bạn quan tâm: Cách Đánh Số Thứ Tự Ô Gộp Trong Excel
2. Tại sao hàm MAX lại quan trọng?
Trong nhiều ứng dụng thực tế, việc xác định giá trị lớn nhất giúp:
- Đánh giá hiệu suất cao nhất trong một tập dữ liệu.
- Xác định ngân sách tối đa cần రాజకీయ.
- Kiểm tra giới hạn an toàn (ví dụ: mức nhiệt độ tối đa).
- Phân tích dữ liệu thống kê (định vị điểm cực đại).
- Tối ưu hóa quy trình kinh doanh.
Đặc biệt, khi dữ liệu lớn, việc viết công thức thủ công sẽ tốn thời gian. Hàm MAX giúp bạn nhanh chóng lấy giá trị, từ đó đưa ra quyết định kịp thời.
Có thể bạn quan tâm: Cách Đánh Số Thứ Tự Lặp Lại Trong Excel – Hướng Dẫn Chi Tiết 2026
3. Các biến thể của hàm MAX
3.1 Hàm MAXIFS
Trong Excel 2026 trở đi, hàm MAXIFS xuất hiện, cho phép bạn lấy giá trị lớn nhất dựa trên một hoặc nhiều điều kiện. Cú pháp:
=MAXIFS(max_range, criteria_range1, criteria1, criteria_range2, criteria2, ...)
max_range: Vùng dữ liệu chứa giá trị cần tìm lớn nhất.criteria_rangeX: Vùng dữ liệu chứa điều kiện.criteriaX: Điều kiện (có thể là số, ký tự, biểu thức).
Ví dụ: Tìm giá trị lớn nhất của cột B trong khi cột A có giá trị “Bán”.
=MAXIFS(B2:B100, A2:A100, "Bán")
3.2 Hàm MAXA
MAXA tương tự MAX nhưng có thể xử lý dữ liệu dạng văn bản, giá trị logic (TRUE/FALSE) và lỗi. Cú pháp:
=MAXA(value1, value2, ...)
Ví dụ:
=MAXA(A1:A10)
Nếu trong vùng A1:A10 có giá trị “TRUE” hoặc lỗi, MAXA sẽ tính chúng như 1 hoặc 0.
3.3 Sử dụng MAX trong mảng
Nếu bạn muốn tìm giá trị lớn nhất trong một mảng không liên tục, có thể dùng công thức mảng:
=MAX((A1:A10, C1:C10))
Nhấn Ctrl+Shift+Enter (trong phiên bản Excel cũ) để đánh dấu là công thức mảng.
4. Cách áp dụng hàm MAX trong các tình huống thực tế
4.1 Tính điểm cao nhất trong bảng điểm học sinh
| Họ tên | Toán | Văn | Anh | Toán | Văn | Anh |
|---|---|---|---|---|---|---|
| Lê Văn A | 85 | 78 | 92 | 90 Hip | 88 | 94 |
| Phạm Thị B | 90 | 돜 | 88 | 85 | 91 | 87 |
Bạn muốn tìm điểm lớn nhất trong cột Toán:
=MAX(B2:B3)
Nếu bạn muốn tìm điểm lớn nhất trong toàn bộ bảng:
=MAX(B2:D3)
4.2 Xác định doanh thu cao nhất trong tháng
| Ngày | Doanh thu |
|---|---|
| 01/01 | 120,000 |
| 02/01 | 150,000 |
| 03/01 | 110,000 |
Công thức:
=MAX(B2:B4)
4.3 Tìm giá trị lớn nhất trong một chuỗi dữ liệu có điều kiệnbands
Giả sử chúng ta có dữ liệu bán hàng theo khu vực:
| Khu vực | Doanh thu |
|——— Academical | 200,000 |
| Khu vực B | 250,000 |
| Khu vực C | 180,000 |
Bạn muốn tìm doanh thu cao nhất trong khu vực B:
=MAXIFS(B2:B4, A2:A4, "Khu vực B")
4.4 Tối ưu hóa dữ liệu lớn

Có thể bạn quan tâm: Công Thức Không Hiển Thị Kết Quả Trong Excel: Hướng Dẫn Khắc Phục Và Tối Ưu Công Việc
Khi dữ liệu có hàng nghìn dòng, bạn có thể kết hợp hàm MAX với OFFSET và COUNTA để tính giá trị lớn nhất trên một vùng động.
=MAX(OFFSET(A1,0,0,COUNTA(A:A),1))
Điều này cho phép bạn tự động mở rộng vùng dữ liệu khi thêm dòng mới.
5. Mẹo và thủ thuật khi dùng hàm MAX
| Mẹo | Mô tả |
|---|---|
| 1 | Sử dụng AGGREGATE để tránh lỗi khi có lỗi trong dữ liệu. |
| 2 | Kết hợp IF để tính giá trị lớn nhất chỉ trong một điều kiện nhất định. |
| 3 | Dùng INDEX + MATCH để trả về mục tương ứng với giá trị lớn nhất. |
| 4 | Đặt MAX trong bảng dữ liệu pivot table để nhanh chóng xem giá trị lớn nhất. |
| 5 | Sử dụng MAX với FILTER trong Excel 365 để lọc dữ liệu trước khi tính. |
5.1 Sử dụng AGGREGATE
=AGGREGATE(14, 6, B2:B100)
14: Hàm MAX.6: Loại bỏ lỗi.
5.2 Kết hợp IF
=MAX(IF(A2:A100="Bán", B2:B100))
Nhấn Ctrl+Shift+Enter nếu Excel cũ.
5.3 INDEX + MATCH
=INDEX(A2:A100, MATCH(MAX(B2:B100), B2:B100, 0))
Trả về tên khách hàng có doanh thu lớn nhất.
6. So sánh hàm MAX với các hàm thống kê khác
| Hàm | Mục đích | Khi nào dùng? |
|---|---|---|
| MAX | Lấy giá trị lớn nhất | Khi chỉ cần giá trị lớn nhất. |
| MIN | Lấy giá trị nhỏ nhất | Khi cần giá trị thấp nhất. |
| LARGE | Trả về thứ k lớn nhất | Khi cần nhiều giá trị lớn nhất. |
| PERCENTILE | Xác định phần trăm | Khi cần phân vị. |
| QUARTILE | Xác định phần tư | Khi cần phân vùng dữ liệu. |
Nếu bạn cần giá trị thứ hai lớn nhất, hãy dùng:
=LARGE(A2:A10, 2)
7. Lỗi phổ biến khi dùng hàm MAX
| Lỗi | Nguyên nhân | Cách khắc phục |
|---|---|---|
| #VALUE! | Dữ liệu chứa lỗi hoặc ký tự | Kiểm tra dữ liệu, dùng AGGREGATE |
| #N/A | Không có dữ liệu | Kiểm tra vùng dữ liệu, dùng IFERROR |
| Trả về 0 | Dữ liệu toàn số âm | Sử dụng MAXA hoặc kiểm tra số âm |
| Trả về giá trị không đúng | Dữ liệu có văn bản | Dùng MAXA hoặc chuyển đổi dữ liệu |
7.1 Sử dụng IFERROR
=IFERROR(MAX(A2:A100), "Không có dữ liệu")
8. Nâng cao: Tính giá trị lớn nhất trong bảng tính phức tạp
8.1 Kết hợp với Pivot Table
- Tạo Pivot Table từ dữ liệu gốc.
- Chèn trường dữ liệu vào vùng
Values. - Đặt
Value Field SettingsthànhMax.
8.2 Sử dụng Power Query
- Nhập dữ liệu vào Power Query.
- Dùng
Group Byđể tínhMaximum. - Thêm cột mới với giá trị lớn nhất.
8.3 Dùng VBA để tính giá trị lớn nhất
Function MaxValue(rng As Range) As Double Dim cell As Range Dim maxVal As Double maxVal = -1E+308 For Each cell In rng If IsNumeric(cell.Value) Then If cell.Value > maxVal Then maxVal = cell.Value End If Next cell MaxValue = maxVal
End Function
Gọi trong Excel: =MaxValue(A2:A100).
9. Thực hành: Bài tập tương tác
- Bàiَى 1: Cho bảng dữ liệu bán hàng theo tháng. Tìm tháng có doanh thu cao nhất.
- Bài 2: Cho danh sách sinh viên với điểm Toán, Văn, Anh. Tìm sinh viên có điểm trung bình cao nhất.
- Bài 3: Dùng hàm MAXIFS để lấy giá trị lớn nhất trong khi có điều kiện “Loại sản phẩm = A”.
Bạn có thể thử viết công thức và so sánh kết quả với dữ liệu thực tế.
10. Kết luận
Hàm MAX và các biến thể của nó mang lại sức mạnh bất ngờ trong việc phân tích dữ liệu nhanh chóng và chính xác. Dù bạn là người mới bắt đầu hoặc chuyên gia, việc hiểu rõ cách áp dụng hàm MAX trong các tình huống thực tế sẽ giúp bạn tiết kiệm thời gian và nâng cao hiệu quả công việc. Hãy thử áp dụng các mẹo và thủ thuật đã nêu, kết hợp với các công cụ nâng cao như Power Query, Pivot Table, hoặc VBA để khai thác tối đa tiềm năng của Excel.
Nếu bạn thấy bài viết hữu ích, hãy chia sẻ với đồng nghiệp và người yêu Excel khác. Chúc bạn thành công trong mọi dự án dữ liệu của mình!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
