Hàm DMAX() (trả về giá trị lớn nhất theo điều kiện) trong Excel

Như các bạn đã biết, hàm MAX() giúp các bạn trả về giá trị lớn nhất trong các giá trị đầu vào. Nhưng nếu muốn lấy giá trị lớn nhất thỏa mãn điều kiện cho trước thì hàm MAX() không thể làm được. Để thực hiện được điều đó các bạn cần phải sử dụng hàm DMAX(), hàm DMAX() sẽ giúp các bạn lấy giá trị lớn nhất và thỏa mãn điều kiện đầu vào.

Hàm DMAX trong Excel 1

Nếu chưa biết cú pháp và cách sử dụng hàm DMAX() các bạn cùng theo dõi bài viết dưới đây:

Mô tả

Hàm DMAX() là hàm trả về giá trị lớn nhất trong một cột trong danh sách hoặc cơ sở dữ liệu thỏa mãn với điều kiện mà các bạn đưa ra.

Cú pháp

=DMAX(database, field, criteria)

Trong đó:

- database: danh sách hay cơ sở dữ liệu có liên quan bao gồm cả các Tiêu đề cột.

- field: trường (cột) cần lấy giá trị lớn nhất. Các bạn có thể nhập trực tiếp tiêu đề cột trong dấu ngoặc kép hay một số thể hiện vị trí cột trong database: 1 cho cột đầu tiên, 2 cho cột thứ 2…, các bạn cũng có thể nhập ô chứa tiêu đề cột cần sử dụng ví dụ B3, C1…

- criteria: là phạm vi ô chứa điều kiện, các bạn có thể chọn bất kỳ miễn sao phạm vi đó chứa ít nhất một Tiêu đề cột và ô dưới tiêu đề cột chứa điều kiện cho cột.

Ghi chú

- Các bạn nên đặt phạm vi điều kiện criteria trên trang tính để khi thêm dữ liệu thì phạm vi chứa điều kiện không thay đổi.

- Phạm vi điều kiện cần tách rời không chèn lên danh sách hay cơ sở dữ liệu cần xử lý.

- criteria bắt buộc phải chứa ít nhất Tiêu đề cột và một ô chứa điều kiện dưới tiêu đề cột.

Ví dụ

Tìm lương cao nhất của các nhân viên có Giới tính là nữ trong bảng dữ liệu sau:

Hàm DMAX trong Excel 2

Đầu tiên tạo điều kiện Giới Tính là Nữ.

Hàm DMAX trong Excel 3

Tiếp theo áp dụng công thức DMAX:

=DMAX(B8:F14,F8,D5:D6)

B8:F14 là bảng dữ liệu cần tìm lương cao nhất.

F8 là cột Lương, cột cần tìm giá trị lương cao nhất.

D5:D6 là vùng điều kiện criteria.

Kết quả các bạn sẽ được như sau:

Hàm DMAX trong Excel 4

Bài viết đã mô tả, trình bày cú pháp và với ví dụ cụ thể hi vọng các bạn sẽ hiểu và biết cách sử dụng hàm DMAX() trong Excel. Chúc các bạn thành công!

Bình luận (1)

  1. avatar
    nguyễn ánh linh on June 18, 2016

    trong trường hợp này nếu muốn tìm tên người có lương cao nhất , cao nhì thì sử dụng hàm gì ạ

Viết bình luận