Giới hạn số ký tự trong một ô (Microsoft Excel)
Chris cần giới hạn số lượng ký tự có thể được nhập vào một ô. Ví dụ: anh ta cần giới hạn đầu vào không quá 20 ký tự cho mỗi ô, cho dù chúng được nhập hay dán vào ô. Nếu người dùng cố gắng nhập nhiều hơn 20 ký tự thì họ cần được cảnh báo và dữ liệu nhập không được phép. Chris tự hỏi làm thế nào anh ta có thể thực thi một giới hạn như vậy.
Tính năng Xác thực Dữ liệu của Excel có một cách tích hợp để kiểm tra độ dài của bất kỳ thứ gì đang được nhập vào một ô. Tất cả những gì bạn cần làm là chọn ô bạn muốn giới hạn và làm theo các bước sau:
-
Chọn Xác thực từ menu Dữ liệu. Excel sẽ hiển thị hộp thoại Xác thực Dữ liệu. (Xem Hình 1.)
-
Sử dụng danh sách thả xuống Cho phép, chọn Độ dài Văn bản.
-
Sử dụng danh sách Dữ liệu thả xuống, chọn Ít hơn.
-
Trong hộp Tối đa, nhập giá trị 20.
-
Bấm OK.
Điều này hoạt động tốt nếu bạn đang nhập văn bản vào một ô, nhưng có thể hơi rắc rối nếu ai đó đang nhập giá trị số. (Đây có thể không phải là vấn đề thực sự, vì nhập nhiều hơn 20 chữ số dưới dạng một số là một trường hợp rất bất thường trong Excel.)
Nó cũng là một vấn đề nếu bạn muốn đảm bảo rằng thông tin đã dán được kiểm tra độ dài của nó; dán nội dung nào đó vào ô sử dụng Xác thực dữ liệu sẽ loại bỏ Xác thực dữ liệu trên ô đó. Trong trường hợp đó, bạn sẽ muốn sử dụng macro để kiểm tra độ dài. Bạn có thể tìm thấy giải pháp như vậy tại ExcelTips, trong một mẹo có tên _ Đặt giới hạn độ dài cho ô._ (Bạn có thể tìm kiếm tiêu đề mẹo này bằng cách sử dụng hộp tìm kiếm ở phía trên bên phải của trang bất kỳ.)
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (12328) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003.
Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: