Chào mọi người,
Mình đang gặp một vấn đề khá khó chịu với Excel và cần sự giúp đỡ từ các cao thủ trên diễn đàn. Mình đang cố gắng tính trung bình có điều kiện cho một tập dữ liệu, nhưng lại gặp lỗi #VALUE!. Cụ thể, mình đang dùng hàm AVERAGEIFS lồng trong hàm IF.
Tình huống của mình như sau:
- Mình có một bảng dữ liệu bán hàng, bao gồm cột Doanh thu, cột Sản phẩm, và cột Khu vực.
- Mình muốn tính trung bình doanh thu cho từng khu vực, nhưng chỉ khi khu vực đó có tổng doanh thu lớn hơn 100,000,000.
- Nếu tổng doanh thu của khu vực đó không đạt 100,000,000 thì mình muốn hiển thị là 0.
Công thức mình đang thử là:
=IF(SUMIFS(DoanhThu, KhuVuc, A2) > 100000000, AVERAGEIFS(DoanhThu, KhuVuc, A2), 0)Trong đó:
DoanhThulà vùng chứa dữ liệu doanh thu.KhuVuclà vùng chứa tên khu vực.A2là ô chứa tên khu vực mình muốn kiểm tra.
Khi mình nhập công thức này, Excel báo lỗi #VALUE!. Mình đã kiểm tra lại các vùng dữ liệu, điều kiện và tên khu vực đều đúng, không có ô trống hay lỗi định dạng. Không hiểu tại sao lại bị lỗi này.
Có cao nhân nào có kinh nghiệm xử lý tình huống này không ạ? Có thể là do cách mình lồng hàm chưa đúng, hoặc có một cách tiếp cận khác tối ưu hơn?
Rất mong nhận được sự chỉ dẫn của mọi người!
Xin cảm ơn!