Trang

Thứ Bảy, 4 tháng 5, 2019

Excel - Kiểm tra chiều dài của chuỗi nhập vào trong excel

Hôm nay tôi xin chia sẻ với bạn cách kiểm tra chiều dài của chuỗi nhập vào trong excel  (Text Length in Data Validation in excel). Bài viết này sử dụng MS Excel 2013 để minh họa.
Mục đích: giả sử bạn muốn người dùng nhập vào cột “Tên dự án” từ 5 đến 100 ký tự. Nếu người dùng nhập số ký tự ít hơn 5 hoặc nhiều hơn 100 bạn sẽ hiển thị thông báo cho người dùng biết rằng dữ liệu nhập vào của họ là không hợp lệ như hình 1 bên dưới.
Hình 1: Kiểm tra chiều dài của cột “Tên dự án”
Hướng dẫn: bên dưới là hướng dẫn chi tiết cách làm.
Bước 1: ở cột “Tên dự án” nhấn chuột chọn từ ô B2 đến B6
Bước 2: trên thanh menu vào Data-> nhấn vào Data Validation -> chọn Data Validation… như hình bên dưới.
Hình 2: Mở hộp thoại Data Validation
Bước 3: hộp thoại “Data Validation” được mở ra, trong hộp thoại có 3 tabs: Setttings, Input Message, Error Alert như hình bên dưới. Lần lượt nhập thông tin cho từng tab như bên dưới:
3a) Thiết lập thông tin cho tab tên “Settings” như hình 3 bên dưới:
Hình 3: Thiết lập thông tin cho tab tên “Settings”
–  Trong “Allow” chọn giá trị “Text length”
–  Trong “Data” chọn toán tử “between”, ngoài ra còn có nhiều toán tử khác như “not between”, “equal to”, … tùy theo mục đích sử dụng mà bạn có thể chọn toán tử thích hợp.
–  Tùy vào toán tử trong “Data” được chọn thì 2 ô “Minimum” và “Maximum” sẽ thiện thị tương ứng cho chúng ta nhập giá trị.
3b) Thiết lập thông tin cho tab tên “Input Message” như hình 4a:
Hình 4a: Thiết lập thông tin cho tabs tên “Input Message”
–  Chọn ô “Show input message when cell is selected”
–  Nhập dữ liệu cho 2 ô Title và Input Message như hình 4a
Với thiết lập này thì khi bạn nhấp vào ô từ B2 đến B6 bạn sẽ thấy một thông tin (1)  như hình 1
3c) Thiết lập thông tin cho tab tên “Error Alert” như hình 4b:
Hình 4b: Thiết lập thông tin cho tabs tên “Error Alert”
–  Chọn ô “Show error alert after invalid data is entered”
–  Chọn một giá trị trong Style: Stop, Warning hay Information. 
Ứng với một giá trị sẽ có một icon khác nhau khi hộp thoại hiển thị và tùy mục đích sử dụng của người dùng. Ở ví dụ này tôi chọn giá trị “Warning” và bạn sẽ thấy cái icon màu vàng hình tam giá như bên dưới. Và ở hình 1, bạn sẽ thấy icon này xuất hiện khi người dùng nhập dữ liệu không hợp lệ.
·         Stop: ngăn chặn không cho người dùng nhập vào nếu dữ liệu không thỏa điều kiện và icon trên hộp thoại sẽ là màu đỏ.
·         Warning: cảnh báo không cho người dùng nhập vào, nhưng nếu người dùng thực sự muốn nhập và xác nhận bằng cách nhấn vào nút “Yes” của hộp thoại thì dữ liệu vẫn được nhập vào. Icon trên hộp thoại sẽ là màu vàng.
·         Information: thông báo cho người dùng biết dữ liệu nhập vào chưa hợp lệ và người dùng có quyền nhập thoải mái
–  Nhập thông tin vào ô Title và Error message
Bước 4: sau khi hoàn tất thiết lập cho bước 3, nhấn nút OK để kết thúc.
Bước 5: Kết quả thu được như hình 1.
(1)  khi bạn nhấn chuột vào bất kỳ ô nào từ B2 đến B6 sẽ thấy một thông điệp với có tự đề và nội dung như sau:
Tiêu đề: “Hướng dẫn”
Nội dung: “Cho phép nhập từ 5 đến 100 ký tự.”
Thông tin của hộp thoại này được thiết lập trong tab tên Input Message.
(2):  ở ô B5 bạn nhập chỉ số 3 sau đó bạn rời khỏi ô này thì một hộp thoại cảnh báo sẽ hiện lên với tự đề và nội dung như sau:
Tự đề: “Cảnh báo”
Nội dung: “Xin vui lòng nhập ‘Tên dự án’ trong khoảng từ 5 đến 100 ký tự. ”
Thông tin của hộp thoại này được thiết lập trong tab tên Error Alert.
Trong trường hợp bạn muốn xóa bỏ hết việc kiểm tra này thì bạn làm như sau:
Hình 5: Xóa bổ việc kiểm tra từ ô B2 đến B6
–          Chọn 1 ô bất kỳ từ B2 đến B6
–          Mở tab tên “Settings”
–          Chọn vào ô tên “Apply these changes to all other cells with the same settings”
–          Nhấn vào nút “Clear All”
–          Nhấn vào nút “OK” để hoàn tất
Vậy là bạn đã hoàn tất được cách thiết lập để kiểm tra chiều dài của một chuỗi nhập vào trong excel cũng như là cách xóa bỏ thiết lập khi không cần sử dụng rồi đó.
(Theo góc kinh nghiệm)


Không có nhận xét nào:

Đăng nhận xét