Đôi khi chúng ta cần nhập dữ liệu dựa trên nhiều tiêu chí trong biểu dữ liệu Excel của mình. Các mục nhập dữ liệu không tuân theo các điều kiện mong muốn của chúng tôi có thể tạo ra sự cố trong trang tính của chúng tôi. Vì vậy, chúng tôi mong đợi có một thông báo lỗi nếu chúng tôi nhập các mục nhập sai. Trong bài viết này, chúng tôi sẽ chỉ cho bạn một số ví dụ về việc áp dụng Xác thực dữ liệu tùy chỉnh cho Nhiều tiêu chí trong Excel .
Tải xuống sách bài tập sau để tự thực hành.
4 Ví dụ để Áp dụng Xác thực Dữ liệu Tùy chỉnh cho Nhiều Tiêu chí trong Excel
1. Áp dụng xác thực dữ liệu tùy chỉnh cho nhiều tiêu chí trong một ô Excel
Excel HOẶC hàm tìm xem có bất kỳ đối số hoặc điều kiện nào trong đối số là đúng hay không. Chúng tôi sử dụng HOẶC này chức năng khi chúng ta phải xử lý nhiều tiêu chí. Để minh họa, tôi sẽ sử dụng tập dữ liệu mẫu làm ví dụ. Ví dụ:tập dữ liệu sau có hai tiêu chí: Tiêu chí 1 chứa danh sách các sản phẩm và Tiêu chí 2 có 2 ngày cụ thể. Tại đây, chúng tôi sẽ áp dụng HOẶC hàm trong ô B5 để đầu vào đáp ứng bất kỳ tiêu chí nào. Do đó, hãy làm theo các bước bên dưới để áp dụng Xác thực dữ liệu tùy chỉnh cho Nhiều tiêu chí trong Excel .
CÁC BƯỚC:
- Đầu tiên, trong Dữ liệu , chọn Xác thực dữ liệu từ Công cụ dữ liệu nhóm.
- Do đó, Xác thực dữ liệu hộp thoại sẽ bật ra.
- Sau đó, trong Cài đặt , chọn Tùy chỉnh trong trường: Cho phép .
- Sau đó, trong Công thức , nhập công thức:
=OR(COUNTIF($D$5:$D$10,B5)=1, AND(B5>=E5,B5<=E6))
- Sau đó, nhấn OK .
Đây, VÀ chức năng kiểm tra xem đầu vào ngày có nằm trong khoảng E5 không ( 1 tháng 2 năm 2022 ) & E6 ( 1-tháng 3 năm 2022 ). COUNTIF chức năng kiểm tra B5 giá trị văn bản thuộc phạm vi D5:D10 . Và cuối cùng, HOẶC chức năng kiểm tra xem B5 đầu vào ô thỏa mãn bất kỳ điều kiện nào được chỉ định.
- Cuối cùng, bạn sẽ có thể nhập bất kỳ sản phẩm nào từ Tiêu chí 1 hoặc bất kỳ ngày nào giữa các ngày được chỉ định.
- Tuy nhiên, nếu bạn nhập bất kỳ điều gì không tuân theo một trong hai điều kiện, bạn sẽ nhận được hộp thoại lỗi.
Đọc thêm:Cách áp dụng nhiều xác thực dữ liệu trong một ô trong Excel (3 ví dụ)
2. Sử dụng xác thực dữ liệu tùy chỉnh cho nhiều tiêu chí trong các ô đã chọn
Ngoài ra, chúng ta có thể áp dụng xác thực dữ liệu trong một phạm vi ô thay vì chỉ một ô duy nhất được hiển thị trong ví dụ trước. Trong tập dữ liệu dưới đây, chúng tôi có 2 tiêu chí: Tiêu chí 1 có danh sách sản phẩm và Tiêu chí 2 có đầu vào số là 50 . Trong ví dụ này, chúng tôi sẽ áp dụng Xác thực dữ liệu tùy chỉnh cho Nhiều tiêu chí trong phạm vi B5:B10 . Vì vậy, hãy tìm hiểu các bước đưa ra bên dưới để nhập bất kỳ dữ liệu nào tuân theo Tiêu chí 1 hoặc Tiêu chí 2 .
CÁC BƯỚC:
- Trước tiên, hãy chọn phạm vi B5:B10 .
- Tiếp theo, chuyển đến Dữ liệu ➤ Công cụ dữ liệu ➤ Xác thực dữ liệu . Do đó, Xác thực dữ liệu hộp thoại sẽ bật ra.
- Ở đó, trong Cài đặt , chọn Tùy chỉnh trong Cho phép và trong Công thức hộp, loại:
=OR(B5<$E$5,COUNTIF($D$5:$D$10,B5)=1)
- Sau đó, nhấn OK .
COUNTIF chức năng kiểm tra xem đầu vào có thuộc phạm vi D5:D10 không và sẽ chỉ được tính nếu nó hiện diện trong phạm vi. Tiêu chí tiếp theo là xem liệu đầu vào có Nhỏ hơn không hơn E5 ( 50 ). Cuối cùng, nút HOẶC chức năng kiểm tra xem các đầu vào trong phạm vi B5:B10 đáp ứng bất kỳ điều kiện nào.
- Cuối cùng, bạn sẽ có thể nhập dữ liệu hợp lệ theo các điều kiện.
- Đối với ví dụ này, lò nướng và 15 trong ô B5 và B6 có giá trị. Tuy nhiên, khi chúng tôi cố gắng nhập 59 , nó trả về một thông báo lỗi là 59 là Lớn hơn hơn 50 .
Đọc thêm: Tạo danh sách thả xuống xác thực dữ liệu với nhiều lựa chọn trong Excel
Bài đọc tương tự:
- Excel VBA để tạo danh sách xác thực dữ liệu từ mảng
- Sử dụng danh sách xác thực dữ liệu từ một trang tính khác (6 phương pháp)
- Cách Sử dụng Xác thực Dữ liệu trong Excel với Màu (4 Cách)
- Sử dụng Câu lệnh IF trong Công thức Xác thực Dữ liệu trong Excel (6 Cách)
- Cách tạo danh sách thả xuống trong Excel để xác thực dữ liệu (8 cách)
3. Ngăn chặn các mục nhập trùng lặp trong Excel và giới hạn số lượng ký tự có xác thực dữ liệu tùy chỉnh
Hơn nữa, chúng tôi có thể ngăn các mục nhập trùng lặp và cũng giới hạn số lượng ký tự bằng cách áp dụng Xác thực dữ liệu tùy chỉnh . Ví dụ:tập dữ liệu dưới đây đại diện cho ID , Người bán hàng, và Sản phẩm của một công ty. Tại đây, chúng tôi sẽ hoàn thành danh sách ID với số mục nhập là 3 chữ số và không lặp lại bất kỳ giá trị nào. Do đó, hãy tìm hiểu quy trình đưa ra bên dưới để thực hiện nhiệm vụ.
CÁC BƯỚC:
- Lúc đầu, hãy chọn phạm vi B5:B10 .
- Sau đó, chuyển đến Dữ liệu ➤ Công cụ dữ liệu ➤ Xác thực dữ liệu .
- Do đó, một hộp thoại sẽ xuất hiện.
- Trong Cài đặt , chọn Tùy chỉnh trong Cho phép . Tiếp theo, trong Công thức , nhập công thức:
=AND(COUNTIF($B$5:$B$10,B5)<=1, ISNUMBER(B5), LEN(B5)=3)
- Nhấn OK .
Tóm lại, ISNUMBER hàm chỉ nhận đầu vào số. LEN chức năng kiểm tra đầu vào chỉ cho 3 các chữ số. COUNTIF chức năng ngăn chặn bất kỳ mục nhập trùng lặp nào. Và cuối cùng, VÀ chức năng kiểm tra xem các mục nhập có thỏa mãn tất cả các điều kiện hay không. Nó sẽ chỉ có giá trị nếu các mục nhập đáp ứng tất cả các điều kiện.
- Cuối cùng, bạn có thể nhập mọi dữ liệu hợp lệ duy trì tất cả các tiêu chí.
- Nếu không, nó sẽ dẫn đến một hộp thoại lỗi.
Đọc thêm: Cách sử dụng công thức VLOOKUP tùy chỉnh trong xác thực dữ liệu Excel
4. Cho phép ngày giữa hai ngày bằng cách sử dụng xác thực dữ liệu tùy chỉnh cho nhiều tiêu chí trong Excel
Trong ví dụ cuối cùng của chúng tôi, chúng tôi sẽ chỉ ra cách cho phép mục nhập ngày giữa hai ngày nhất định. Trong tập dữ liệu sau, chúng tôi có ngày bắt đầu trong ô D12 và ngày kết thúc trong ô D13 . Chúng tôi phải nhập Ngày gửi thư của từng Người bán hàng giữa hai ngày đó. Do đó, hãy làm theo quy trình dưới đây.
CÁC BƯỚC:
- Chọn phạm vi D5:D10 lúc đầu.
- Bây giờ, chọn Dữ liệu ➤ Công cụ dữ liệu ➤ Xác thực dữ liệu .
- Xác thực dữ liệu hộp thoại sẽ bật ra.
- Trong Cài đặt , chọn Tùy chỉnh trong Cho phép Trong Công thức hộp, loại:
=AND(D5>=$D$12, D5<=$D$13)
- Sau đó, nhấn OK .
Đây, VÀ hàm kiểm tra xem các mục nhập ngày tháng có nằm giữa các ngày được đề cập trong ô D12 và D13 .
- Do đó, bạn sẽ có thể nhập ngày tháng theo tiêu chí. Nhưng ngay sau khi bạn nhập bất kỳ ngày không hợp lệ nào không đáp ứng điều kiện, bạn sẽ nhận được thông báo lỗi.
- Trong ví dụ này, mặc dù 29-02-2022 nằm giữa các ngày được chỉ định, nó sẽ hiển thị một hộp lỗi. Điều này là do 2022 không phải là năm nhuận và do đó, ngày 29 tháng 2 không tồn tại.
Nội dung có Liên quan: Giá trị mặc định trong danh sách xác thực dữ liệu với Excel VBA (Macro và UserForm)
Kết luận
Từ đó, bạn sẽ có thể áp dụng Xác thực dữ liệu tùy chỉnh cho Nhiều tiêu chí trong Excel với các phương pháp được mô tả ở trên. Tiếp tục sử dụng chúng và cho chúng tôi biết nếu bạn có thêm bất kỳ cách nào để thực hiện nhiệm vụ. Đừng quên để lại nhận xét, đề xuất hoặc truy vấn nếu bạn có bất kỳ câu hỏi nào trong phần bình luận bên dưới.
Các bài viết có liên quan
- Danh sách thả xuống xác thực dữ liệu Excel có bộ lọc (2 ví dụ)
- Cách Tạo Danh sách Xác thực Dữ liệu từ Bảng trong Excel (3 Phương pháp)
- Danh sách thả xuống xác thực dữ liệu với VBA trong Excel (7 ứng dụng)
- [Đã sửa lỗi] Xác thực dữ liệu không hoạt động để sao chép dán trong Excel (với Giải pháp)
- Cách sử dụng Dải ô đã Đặt tên cho Danh sách Xác thực Dữ liệu với VBA trong Excel