Công thức Excel: Xác thực dữ liệu không vượt quá tổng số
Công thức Excel: Xác thực dữ liệu không vượt quá tổng số

Công thức chung
=SUM(range)<=1000
Tóm lược

Để chỉ cho phép các giá trị không vượt quá tổng đã đặt, bạn có thể sử dụng xác thực dữ liệu bằng công thức tùy chỉnh dựa trên hàm SUM. Trong ví dụ được hiển thị, xác thực dữ liệu được áp dụng cho B5: B9 là:

=SUM($C$6:$C$9)<=1000

Giải trình

Quy tắc xác thực dữ liệu được kích hoạt khi người dùng thêm hoặc thay đổi giá trị ô.

Trong trường hợp này, chúng tôi cần một công thức trả về FALSE miễn là các mục nhập trong C6: C9 tổng thành tổng bằng hoặc dưới 1000. Chúng tôi sử dụng hàm SUM để tính tổng một phạm vi cố định và sau đó chỉ cần so sánh kết quả với 1000 bằng cách sử dụng nhỏ hơn hoặc bằng. Lưu ý rằng phạm vi C6: C9 được nhập dưới dạng tham chiếu tuyệt đối để ngăn tham chiếu tự động thay đổi cho mỗi ô mà xác thực dữ liệu được áp dụng.

Mỗi khi một số được nhập, quá trình xác nhận sẽ được kích hoạt. Miễn là tổng vẫn nhỏ hơn 1000, quá trình xác thực sẽ thành công. Nếu bất kỳ mục nhập nào làm cho tổng C6: C9 vượt quá 1000, xác thực không thành công.

Lưu ý: Tham chiếu ô trong công thức xác thực dữ liệu có liên quan đến ô phía trên bên trái trong phạm vi được chọn khi quy tắc xác thực được xác định, trong trường hợp này là B5.

https://exceljet.net/formula/data-validation-dont-exceed-total