Sử dụng Validation

Liên hệ QC
Status
Không mở trả lời sau này.

dvu58

Thành viên thường trực
Tham gia
29/4/07
Bài viết
298
Được thích
378
Mình có câu hỏi như sau, nhờ các bạn giúp đỡ:

Mình có 1 danh sách học sinh tiểu học với các cột: STT, Họ và tên, Ngày sinh (..../..../.....), Nữ, Dân tộc,.... Mình muốn dùng Validation để nhắc nhở (hoặc bẫy lỗi) trong trường hợp nhập ngày tháng năm sinh lớn hơn 20 tuổi - so với thời điểm nhập danh sách (Với câu nhắc:"Bạn cần kiểm tra lại, học sinh này lớn tuổi quá!").

Vậy trong hộp Formula, mình sẽ phải nhập như thế nào?
 
dvu58 đã viết:
Cảm ơn bạn anhtuan1066 có nhắc nhở.

Mình có câu hỏi như sau, nhờ các bạn giúp đỡ:

Mình có 1 danh sách học sinh tiểu học với các cột: STT, Họ và tên, Ngày sinh (..../..../.....), Nữ, Dân tộc,.... Mình muốn dùng Validation để nhắc nhở (hoặc bẫy lỗi) trong trường hợp nhập ngày tháng năm sinh lớn hơn 20 tuổi - so với thời điểm nhập danh sách (Với câu nhắc:"Bạn cần kiểm tra lại, học sinh này lớn tuổi quá!").

Vậy trong hộp Formula, mình sẽ phải nhập như thế nào?

VD : Cell F2 là Cell cần đặt ĐK :

PHP:
=(F2>=(DATE(YEAR(TODAY())-20;MONTH(TODAY());DAY(TODAY()))))

Thân!
 
dvu58 đã viết:
Mình có 1 danh sách học sinh tiểu học với các cột: STT, Họ và tên, Ngày sinh (..../..../.....), Nữ, Dân tộc,.... Mình muốn dùng Validation để nhắc nhở (hoặc bẫy lỗi) trong trường hợp nhập ngày tháng năm sinh lớn hơn 20 tuổi - so với thời điểm nhập danh sách (Với câu nhắc:"Bạn cần kiểm tra lại, học sinh này lớn tuổi quá!").
Vậy trong hộp Formula, mình sẽ phải nhập như thế nào?
Chào bạn
Bạn dùng công thức này xem được không
=DATEDIF(A1,NOW(),"Y") < 20

Thân!
TDN
 
tedaynui đã viết:
Chào bạn
Bạn dùng công thức này xem được không
=DATEDIF(A1,NOW(),"Y") < 20

Thân!
TDN

Cần có thêm ngày tháng nữa bác ạ, như thế mới chính xác.

VD : today = 16/08/2007
Như vậy chỉ nhập được ngày >16/08/1987 (các ngày từ 17/08/1987 trở đi vẫn thỏa mãn)

Thân!
 
tedaynui đã viết:
Chào bạn
Bạn dùng công thức này xem được không
=DATEDIF(A1,NOW(),"Y") < 20

Thân!
TDN

Rất rất cảm ơn bác tedaynui. Thực hiện thành công rồi. Nhưng.... chưa hiểu gì cả. Còn "Ù! ù! cạp! cạp!" quá. Rất mong bác giải thích về hàm này với nhé. Hình như trong thư viện hàm có sẵn của excel không có hàm này hay sao ấy. Còn đối số "Y" có ý nghĩa như thế nào?

Dvu58 nhớ có lần bác đã giới thiệu nó rồi, nhưng không biết tìm ở đâu cả. Bây giờ có dịp cần sử dụng nó vào 1 tình huống cụ thể muốn tìm hiểu lại cặn kẽ hơn.

Kính mong bác giúp đỡ
Một lần nữa xin rất cảm ơn bác.
Và cũng rất cảm ơn bạn Mr Okebab nhé.
 
Lần chỉnh sửa cuối:
Hàm DATEDIF ấy mà... bạn Search trên diển đàn này có nói nhiều lắm... Dùng nó đễ tính tuổi hay cái gì đó bạn muốn tròn năm, tròn tháng, tròn ngày là chính xác nhất... Có nhiều bạn dùng DAY360 chẳng chính xác tí nào...
Hàm này có nhiều tham số
Y là năm... M là tháng... D là ngày... vân... vân...
Bạn cứ thử từng tham số 1, thử 1 vài ngày sẽ hiểu ngay... Chú ý:
DATEDIF(thời gian 1, thời gian2, tham số)... thời gian 1 phải lớn hơn thời gian 2
Mến
ANH TUẤN
 
Status
Không mở trả lời sau này.
Web KT
Back
Top Bottom