Peter_pan
đang tìm vòng tay ấm...
- Tham gia
- 14/6/06
- Bài viết
- 104
- Được thích
- 3,370
- Nghề nghiệp
- không có gì ra hồn cả!
Kiểm tra việc nhập dữ liệu bằng Data Validation
Data Validation còn một chức năng rất quan trọng, mà các bạn ít để ý đến, đó là giúp chúng ta kiểm tra việc nhập liệu, thông báo cho chúng ta biết nếu chúng ta nhập dữ liệu không đúng.
Bạn nghĩ sao, nếu như bạn nhập một mã hàng không có tên trong DS các mặt hàng, và Validation sẽ thông báo cho bạn ?
Hoặc nếu khi bạn đặt một mã hàng mới cho một mặt hàng mới mà bị trùng lặp với cái đã có ?
Sau đây là một số thí dụ về sử dụng chức năng này của Validation :
Trong thẻ Setting-->Allow--->bạn chọn Custom, hộp Data-->bạn nhập công thức, xem như ta bắt đầu từ Cell A1
1/Không cho phép nhập có khoảng cách:
=LEN(A1)=LEN(SUBSTITUTE(A1," ","")) Hay : =ISERROR(FIND(" ",A1))
2/Không cho phép nhập có khoảng cách ở đầu hay cuối dữ liệu:
=LEN(A1)=LEN(TRIM(A1))
3/Không cho nhập toàn chữ hoa :
=NOT(EXACT(A1,UPPER(A1)))
4/Cho phép nhập vào Cell C1 dữ liệu tìm thấy trong DS A1:A5:
=NOT(ISERROR(MATCH(C1,$A$1:$A$5,0)))
5/Cho phép lựa chọn 2 trường hợp:
=OR(A1=1,A1=2)
6/Cho phép nhập giá trị hoặc trong khoảng 1 đến 500, hoặc trong khoảng 700 đến 799:
=OR(AND(A1>=1,A1<=500),AND(A1>=700,A1<=799))
7/Cho phép nhập giá trị duy nhất trong một cột:
=COUNTIF($A$1:A1,A1)=1
8/Cho phép nhập giá trị duy nhất vào một dãy:
=COUNTIF($A$1:$A$10,"="&A1)=1 Hay =COUNTIF(tablename,A1)=1 (nếu dãy A1:A10 được đặt tên)
9/Cho phép nhập số liệu đến khi tổng của chúng =500
=SUM($A$1:$A$10)<=500
10/Không cho phép nhập vào ngày cuối tuần:
=AND(WEEKDAY(A1)<>1,WEEKDAY(A1)<>7)
11/Giới hạn nhập 25 ký tự:
=LEN(A1)<=25
Trên đây chỉ là một vài thí dụ nhỏ, còn nhiều ý tưởng phong phú hơn, xin nhường cho các bạn tự khám phá!
Một số bài viết có liên quan:
1/ Tiết kiệm thời gian với Excel Table
2/ Excel nâng cao: Sử dụng sự lặp lại và các tham chiếu tuần hoàn
3/ Làm việc với công thức mảng trong Excel
4/ 6 thói quen cá nhân khi làm việc với dữ liệu và Excel
5/ Chiêu thứ 17: Sử dụng Data-Validation khi danh sách nguồn nằm trong một Sheet khác (Excel <2010)
6/ Cách viết hàm hiệu quả
7/ 5 phương pháp học Excel cơ bản hiệu quả nhất
8/ 10 sự thật ít ai biết về sự khởi đầu khiêm tốn của Excel
9/ Chiêu 38: Thêm dữ liệu vào danh sách Validation một cách tự động
10/ Áp dụng các quy tắc Data Validation cho các ô
Data Validation còn một chức năng rất quan trọng, mà các bạn ít để ý đến, đó là giúp chúng ta kiểm tra việc nhập liệu, thông báo cho chúng ta biết nếu chúng ta nhập dữ liệu không đúng.
Bạn nghĩ sao, nếu như bạn nhập một mã hàng không có tên trong DS các mặt hàng, và Validation sẽ thông báo cho bạn ?
Hoặc nếu khi bạn đặt một mã hàng mới cho một mặt hàng mới mà bị trùng lặp với cái đã có ?
Sau đây là một số thí dụ về sử dụng chức năng này của Validation :
Trong thẻ Setting-->Allow--->bạn chọn Custom, hộp Data-->bạn nhập công thức, xem như ta bắt đầu từ Cell A1
1/Không cho phép nhập có khoảng cách:
=LEN(A1)=LEN(SUBSTITUTE(A1," ","")) Hay : =ISERROR(FIND(" ",A1))
2/Không cho phép nhập có khoảng cách ở đầu hay cuối dữ liệu:
=LEN(A1)=LEN(TRIM(A1))
3/Không cho nhập toàn chữ hoa :
=NOT(EXACT(A1,UPPER(A1)))
4/Cho phép nhập vào Cell C1 dữ liệu tìm thấy trong DS A1:A5:
=NOT(ISERROR(MATCH(C1,$A$1:$A$5,0)))
5/Cho phép lựa chọn 2 trường hợp:
=OR(A1=1,A1=2)
6/Cho phép nhập giá trị hoặc trong khoảng 1 đến 500, hoặc trong khoảng 700 đến 799:
=OR(AND(A1>=1,A1<=500),AND(A1>=700,A1<=799))
7/Cho phép nhập giá trị duy nhất trong một cột:
=COUNTIF($A$1:A1,A1)=1
8/Cho phép nhập giá trị duy nhất vào một dãy:
=COUNTIF($A$1:$A$10,"="&A1)=1 Hay =COUNTIF(tablename,A1)=1 (nếu dãy A1:A10 được đặt tên)
9/Cho phép nhập số liệu đến khi tổng của chúng =500
=SUM($A$1:$A$10)<=500
10/Không cho phép nhập vào ngày cuối tuần:
=AND(WEEKDAY(A1)<>1,WEEKDAY(A1)<>7)
11/Giới hạn nhập 25 ký tự:
=LEN(A1)<=25
Trên đây chỉ là một vài thí dụ nhỏ, còn nhiều ý tưởng phong phú hơn, xin nhường cho các bạn tự khám phá!
Một số bài viết có liên quan:
1/ Tiết kiệm thời gian với Excel Table
2/ Excel nâng cao: Sử dụng sự lặp lại và các tham chiếu tuần hoàn
3/ Làm việc với công thức mảng trong Excel
4/ 6 thói quen cá nhân khi làm việc với dữ liệu và Excel
5/ Chiêu thứ 17: Sử dụng Data-Validation khi danh sách nguồn nằm trong một Sheet khác (Excel <2010)
6/ Cách viết hàm hiệu quả
7/ 5 phương pháp học Excel cơ bản hiệu quả nhất
8/ 10 sự thật ít ai biết về sự khởi đầu khiêm tốn của Excel
9/ Chiêu 38: Thêm dữ liệu vào danh sách Validation một cách tự động
10/ Áp dụng các quy tắc Data Validation cho các ô
Chỉnh sửa lần cuối bởi điều hành viên:
Upvote
0