Sao Validation này ko báo lỗi khi nhập sai? (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

anhtuan1066

Thành viên gạo cội
Tham gia
10/3/07
Bài viết
5,802
Được thích
6,912
Tôi vừa làm cho 1 bạn file về Validation.. đại khái khi chọn cột A là thuộc nhóm nào thì cột B, Validation sẽ xổ xuống mã hàng tương ứng với nhóm đó... File làm thì OK rồi, nhưng tình cờ tôi lại phát hiện rằng khi tự ý gõ vào cột B bất cứ dử liệu nào ko có trong list thì Validation cũng ko hề báo lỗi... Sao thế nhỉ? Kiểm tra hết mà vẫn ko phát hiện ra sai sót chổ nào... trong khi cột A bình thường, nghĩa là nhập sai báo lỗi ngay
Nhờ các bạn xem giúp với
ANH TUẤN
 

File đính kèm

Chào bác Tuấn,

MA bạn sửa lại thành:
=OFFSET(Sheet1!$I$2,0,MATCH(Sheet1!$A17,NHOM,0)-1,20,1)

TP.
 
Em cũng đang gặp tình trạng tương tự. File OF2003 nhưng em đang dùng OF2010. Khi đánh bất kỳ ký tự nào vào list cũng k bị báo sai.
Khắc phục thế nào đây ah?
 
Em cũng đang gặp tình trạng tương tự. File OF2003 nhưng em đang dùng OF2010. Khi đánh bất kỳ ký tự nào vào list cũng k bị báo sai.
Khắc phục thế nào đây ah?
Không thấy mặt mũi nó ra sao thì làm sao mà biết nó bị bệnh gì? Bạn đưa file lên đây xem.
Cũng xin hỏi thêm là bạn mở file này trên Excel 2003 thì có gặp vấn đề tương tự không?
 
Không thấy mặt mũi nó ra sao thì làm sao mà biết nó bị bệnh gì? Bạn đưa file lên đây xem.
Cũng xin hỏi thêm là bạn mở file này trên Excel 2003 thì có gặp vấn đề tương tự không?
Vâng em cảm ơn
Khi em ở trên OF2003 thì vẫn bị lỗi đó như thường
ah-+*/
 

File đính kèm

Vâng em cảm ơn
Khi em ở trên OF2003 thì vẫn bị lỗi đó như thường
ah-+*/

Name THCPPS của bạn đang tham chiếu đến vùng ='Bảng chi phí'!$A$9:$A$29 ---> Trong đó có 6 cell rổng ở dưới
Bạn sửa tham chiếu của name THCPPS thành ='Bảng chi phí'!$A$9:$A$23 rồi thử lại Validation xem
 
Vâng em cảm ơn
Khi em ở trên OF2003 thì vẫn bị lỗi đó như thường
ah-+*/
Nguyên nhân là Validation lấy Source là name THCPPS và name này tham chiếu đến vùng ='Bảng chi phí'!$A$9:$A$29, trong đó có những ô trống.
Để khắc phục lỗi này, bạn sửa lại Refer to của name này thành ='Bảng chi phí'!$A$9:$A$23 hoặc như vầy cho chắc:
Mã:
=OFFSET('Bảng chi phí'!$A$9,,,COUNTA('Bảng chi phí'!$A$9:$A$29))
Cách sửa: Nhấn Ctrl+F3, chọn name này và sửa là được.
 
Web KT

Bài viết mới nhất

Back
Top Bottom