Xin Trợ Giúp Về Hàm Tính Tuổi Trong Access

thamgianghao

New Member
Hội viên mới
Kính chào toàn thể anh chị
Em có 1 file access trong đó có Table Nhân Viên, tất nhiên có cột tên nhân viên, địa chỉ, điện thoại, ngày sinh (25/07/1983). Bây giờ em muốn tạo 1 query để tính tuổi thì phải làm sao.lúc trước có học nhưng giờ quên mất rồi xin anh chị chỉ em với. em biết rằng là tính năm hiện tại trừ cho năm của ngày sinh nhưng không sao tạo ra được cột mình muốn tìm
Cám ơn anh chị trước.
 
Ðề: Xin Trợ Giúp Về Hàm Tính Tuổi Trong Access

Hàm date() sẽ trả về ngày hiện tại của hệ thống. Ví dụ nếu tính số năm chênh lệnh thì bạn sử dụng : year(date()-year(ngaysinh)....
 
Ðề: Xin Trợ Giúp Về Hàm Tính Tuổi Trong Access

Bạn thử nhập
tuoi:year(date())-year([ngaysinh]) :thumbup:
 
Ðề: Xin Trợ Giúp Về Hàm Tính Tuổi Trong Access

cách tính nè bạn
tuổi:2009-year([NGAYSINH])
 
Ðề: Xin Trợ Giúp Về Hàm Tính Tuổi Trong Access

Thế các bạn có nghĩ rằng một "em bé" sinh ngày 31/12/2008 mà dùng cái công thức của bạn ngay tại thời điểm này (22/03/2009) thì em bé đó tự nhiên được 1 tuổi không? Cái này tính tuổi mụ thì được.

Để cho tương đối chính xác hơn, thường người ta sẽ lấy khoảng cách giữa hai ngày: ngày hiện tại tính tuổi và ngày sinh, sau đó chia cho 365 ngày, lấy phần nguyên.

Các bạn tham khảo hàm DateDiff để biết thêm. Công thức tính thuổi đề nghị:

Int(DateDiff("d", Date(), ngaysinh)/365)
 
Ðề: Xin Trợ Giúp Về Hàm Tính Tuổi Trong Access

Sao mình không dùng bằng công thức Year(date) - year(ngaysinh) vậy anh Phatnq2002.
 
Ðề: Xin Trợ Giúp Về Hàm Tính Tuổi Trong Access

@ các bạn dùng hàm date() để trả về ngày tháng năm hiện hành. Hàm này sẽ trả về giá trị ngày tháng năm của máy vi tính chứ không phải ngày tháng thực. Nếu ngày tháng tại PC của các bạn là 2010 thì hàm Year(date) sẽ trả về và 2010 chứ không phải 2009.

Nói tóm lại là các bạn cần xem xét lại về thời gian trên PC sử dụng câu truy vấn này.

Thân mến!
 
Ðề: Xin Trợ Giúp Về Hàm Tính Tuổi Trong Access

nhưng trên field ghi thế nào các tiền bối, e mới học nên câu hỏi có ngu quá thì các tiền bối thông cảm, bài của e còn có thêm yêu cầu nữa là danh sách những người có tuổi từ 20 - 30, e phải làm sao???
 
Sửa lần cuối:

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Cách làm file Excel quản lý lãi vay

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top