AnhThu-1976
Thành viên tích cực


- Tham gia
- 17/10/14
- Bài viết
- 1,082
- Được thích
- 176




Em cảm ơn ThầyView attachment 310825
Công thức:
Đứng tại dòng 9. Chú ý các dấu $ cố định hoặc không cố định dòng.
=AND($F9<>$F8,$F9<>$F10,COUNTIF($F$8:$F9,$F9)>1)


Dạ, đây là kiểm tra hoá đơn mua vàoLàm cách nào mà cùng 1 số hóa đơn có 2 khách hàng được vậy?


Em đã sửa, nhưng vẫn chưa đượcNếu vậy thì sửa CountIf thành CountIfs
Kiểu này là kiểm tra nhập sai mã KH hoặc sai số HĐ, chứ đâu phải kiểm tra nhập trùng?Em đã sửa, nhưng vẫn chưa được
Em cảm ơn!

Tôi hiểu theo nghĩa đen như bạn trình bày tại bài #1.Nếu số hoá đơn VÀ mã khách hàng đã cách 1 hay nhiều dòng mà trùng thì báo trùng màu đỏ
Nếu nó nằm cạnh nhau liên tục thì là bình thường
=IF(AND(G8=G9,F8=F9),H8,COUNTIFS(G$9:G9,G9,F$9:F9,F9))
=$H9>1
Bài 2 tôi cũng viết theo kiểu "hiểu nghĩa đen", với CountIf không S. Khi lòi ra vấn đề sai mã thì tôi nói gọn là sửa thành CountIfS, nhưng bạn ấy lại đưa ra những trường hợp quái dị hơn. Cuối cùng thì tôi tách ra 2 trường hợp cảnh báo riêng biệt cho 2 trường hợp.Tôi hiểu theo nghĩa đen như bạn trình bày tại bài #1.
Im lặng nhưng có tương tác thả tim cũng là một cách nhìn nhận vấn đề đã được xử lý tốt, theo hướng mới chưa nghĩ tới anh ạ.Bài 2 tôi cũng viết theo kiểu "hiểu nghĩa đen", với CountIf không S. Khi lòi ra vấn đề sai mã thì tôi nói gọn là sửa thành CountIfS, nhưng bạn ấy lại đưa ra những trường hợp quái dị hơn. Cuối cùng thì tôi tách ra 2 trường hợp cảnh báo riêng biệt cho 2 trường hợp.
Ghi chú thêm là ngoài việc hỗ trợ công thức theo yêu cầu gốc (bài 1) thì tôi cũng đã lanh chanh tư vấn như đã viết ở bài 8. Bạn ấy thả tim nhưng tôi chẳng biết cái lanh chanh của tôi có đúng không nữa.


