Trong thực tế, có rất nhiều bài toán quản trị cần tìm giá trị nhỏ nhất thỏa mãn một hoặc nhiều điều kiện, và tìm ra đối tượng tương ứng với giá trị đó. Ví dụ như:
- Tìm ra doanh số nhỏ nhất và của nhân viên nào
- Tìm ra giá bán thấp nhất của mặt hàng nào, thời gian bán hàng tương ứng
-....
HƯỚNG DẪN TÌM GIÁ TRỊ NHỎ NHẤT CÓ ĐIỀU KIỆN
Tình huống 1: Tìm ra doanh số nhỏ nhất của KH004
Công thức dành cho mọi bản Office:
=MIN(IF(B4:B15="KH004",C4:C15))
=> Nhấn Ctrl+Shift+Enter để chạy công thức. Với Office 365 thì nhấn phím Enter bình thường
Công thức dành cho Office 2010 trở lên:
=AGGREGATE(15,6,C4:C15/(B4:B15="KH004"),1)
Công thức dành cho Office 2016 trở lên
=MINIFS(C4:C15,B4:B15,"KH004")
Tình huống 2: Tìm ra doanh số nhỏ nhất của KH004 trước ngày 15/01/2021
Công thức cho mọi bản Office:
=MIN(IF((B4:B15="KH004")*(A4:A15<=Date(2021,1,15)),C4:C15))
=> Nhấn Ctrl+Shift+Enter để chạy công thức. Với Office 365 thì nhấn phím Enter bình thường
Công thức dành cho Office 2010 trở lên:
=AGGREGATE(14,6,C4:C15/(B4:B15="KH004")/(A4:A15<=Date(2021,1,15)),1)
Công thức dành cho Office 2016 trở lên:
=MINIFS(C4:C15,B4:B15,"KH004",A4:A15,"<="&Date(2021,1,15))
Tình huống 3: Tìm ra khách hàng có doanh số lớn nhất
=LOOKUP(2,1/(C4:C15=MIN(C4:C15)),B4:B15)
Trường hợp có nhiều hơn 1 khách hàng có doanh số nhỏ nhất thì phải dùng hàm TEXTJOIN để liệt kê ra danh sách khách hàng có doanh số nhỏ nhất. Hàm TEXTJOIN có trong Office 2019 trở lên và Office 365
==TEXTJOIN(",",TRUE,IF(C4:C15=MIN(C4:C15),B4:B15,""))
Liên hệ tư vấn khóa học Excel cho người đi làm hoặc đặt hàng đào tạo tại doanh nghiệp
{Đt+Zalo} - 038 696 1334
0 Comment:
Đăng nhận xét