
Công thức chung
=AND(EXACT(A1,UPPER(A1)),ISTEXT(A1))
Tóm lược
Để cho phép người dùng chỉ nhập TEXT viết hoa, 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 các hàm UPPER, EXACT và AND.
Trong ví dụ được hiển thị, xác thực dữ liệu được áp dụng cho C5: C7 là:
=AND(EXACT(C5,UPPER(C5)),ISTEXT(C5))
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ị ô.
Hàm UPPER thay đổi các giá trị văn bản thành chữ hoa và hàm EXACT thực hiện so sánh phân biệt chữ hoa chữ thường.
Hàm AND nhận nhiều đối số (điều kiện logic) và chỉ trả về TRUE khi tất cả các đối số trả về TRUE.
Điều kiện logic đầu tiên so sánh giá trị do người dùng nhập vào với phiên bản viết hoa của cùng một giá trị:
EXACT(C5,UPPER(C5)
Điều kiện logic thứ hai kiểm tra đầu vào cho C5 thực sự là văn bản
ISTEXT(C5)
Nếu cả hai điều kiện đều TRUE, hàm AND trả về giá trị TRUE và dữ liệu đầu vào được xác nhận. Nếu một trong hai điều kiện là FALSE, AND trả về FALSE và đầu vào không xác thực được dữ liệu.
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à C5.