Công thức Excel: Xác thực dữ liệu không được tồn tại trong danh sách
Công thức Excel: Xác thực dữ liệu không được tồn tại trong danh sách

Công thức chung
=COUNTIF(list,A1)=0
Tóm lược

Lưu ý: Excel có quy tắc xác thực dữ liệu tích hợp cho danh sách thả xuống. Trang này giải thích cách tạo quy tắc xác thực tùy chỉnh khi bạn muốn * ngăn * người dùng nhập giá trị vào danh sách.

Để chỉ cho phép các giá trị không tồn tại trong danh sách, 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 COUNTIF. Trong ví dụ được hiển thị, xác thực dữ liệu được áp dụng cho B5: B9 là:

=COUNTIF(list,B5)=0

trong đó “danh sách” là phạm vi được đặt tên D5: D7.

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, hàm COUNTIF là một phần của biểu thức trả về TRUE khi giá trị không tồn tại trong một danh sách xác định. Hàm COUNTIF chỉ đơn giản là đếm số lần xuất hiện của giá trị trong danh sách. Miễn là số lượng bằng 0, mục nhập sẽ được xác nhận. Nếu số đếm không phải là 0 (tức là người dùng đã nhập một giá trị từ danh sách) thì việc xác thực sẽ 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-must-not-exist-in-list