Sử dụng data-validation khi danh sách nguồn nằm trong một sheet khác

-

Data Validation là 1 trong những tính năng cho phép bọn họ kiểm tra quy tắc đúng theo lệ lúc nhập tài liệu trong Excel.

Bạn đang xem: Sử dụng data-validation khi danh sách nguồn nằm trong một sheet khác

Tính năng này thường được thực hiện trong quy trình nhập liệu, đặc biệt là khi nên nhập những dãy số theo một quy quy định nhất định. Ví dụ điển hình như:


Điểm là số từ bỏ nhiên lớn hơn hoặc bởi 0 và bé dại hơn hoặc bằng 10.Số điện thoại thông minh có 10 kí tự số.Số minh chứng nhân dân có 9 kí từ số.Số căn cước công dân có 12 kí từ số…

Khi bạn nhập không đúng (ví dụ điểm số mà các bạn lại nhập vào là 11) thì một hộp thoại thông báo sẽ lộ diện ngay lập tức, lúc ấy bạn chỉ bài toán sửa lại cho đúng.

Chúng ta có tất cả 7 quy tắc nhập liệu vào Excel, đó là: Any value, Whole number, Decimal, List, Date, Time, Text length Custom. Trong đó các mục là trong những quy tắc được áp dụng nhiều nhất.

Tuy nhiên, mẫu gì cũng có 2 phương diện của nó. Phép tắc nhập liệu này có một giảm bớt (đối với những phiên bản Microsoft Excel cũ) là không thể sử dụng danh sách nguồn nếu list đó nằm trong một WorkSheet khác.

//*đề bài*//

Okay, hiện giờ ta sẽ có tác dụng một lấy ví dụ nhé. Ví như ta có Workbook cùng với 2 Worksheet được đặt tên lần lượt là 1 và 2

Worksheet 1 là nơi sử dụng Data Validation.

Xem thêm: Doraemon Doujinshi : Nobita Và Vương Quốc Của Chú Chó Ichi, Doraemon Movie 25 : Nobita Và Vương Quốc Chó Mèo

Worksheet 2 là địa điểm chứa list nguồn

Đề bài bác là yêu mong tạo Data Validation đến khối ô C3:C6 với nguyên tắc nhập liệu là List. Cụ thể chỉ hoàn toàn có thể chọn những Huyện/ TP trực thuộc tỉnh gồm trong danh sách:


#1. Phương pháp 1: Đặt tên cho danh sách nguồn

+ bước 1: lựa chọn Worksheet 2 => lựa chọn khối ô B2:B10 => để tên mang đến khối ô này bằng cách nhập tên bất kỳ vào ô Name Box

Trong phạm vi của nội dung bài viết này mình vẫn sẽ khắc tên là Huyen => tiếp nối nhấn phím Enter trên bàn phím.

*
*

+ bước 4: vỏ hộp thoại Data Validation mở ra như hình bên dưới:

Tại Allow bạn chọn là ListĐánh dấu chọn vào Ignore blank và In-cell dropdownTại Source chúng ta nhập =Huyen

=> Sau đó chọn OK

*
*

+ bước 3: vỏ hộp thoại Data Validation xuất hiện:

Tại Allow các bạn chọn kiểuListĐánh dấu lựa chọn vào Ignore blank cùng In-cell dropdownTại Source nhập =INDIRECT(“’2’!$B$2:$B$10”)

=> tiếp đến bạn chọn OK

*
*

#4. Lời kết

Okay, vì thế là tôi đã hướng dẫn ngừng cho bạn cách sử dụng Data Validation khi danh sách nguồn phía bên trong một Sheet không giống ha.

Phương pháp 1 (Đặt tên cho list nguồn) và cách thức 2 (Sử dụng hàm INDIRECT(ref_text, )) bạn cũng có thể áp dụng cho đa số phiên bạn dạng của Microsoft Excel (2003, 2007, 2010, 2013, 2016, 2019 và 365).

Còn cách thức 3 (“Quét khối”) thì chỉ hoạt động trên phiên bạn dạng Microsoft Excel 2019 và các phiên phiên bản mới hơn.

Mình không rõ là bên trên phiên bản 2013, năm 2016 có vận động được không? Bởi hiện tại mình không cần sử dụng 2 phiên bạn dạng này, vậy nên nếu khách hàng nào sẽ sử dụng một trong 2 phiên phiên bản này thì thông tin giúp mình bên dưới phần bình luận nhé.

Hi vọng là bài viết này sẽ hữu ích với bạn. Xin chào tạm biệt và hẹn chạm mặt lại chúng ta trong những nội dung bài viết tiếp theo !