Chào mừng đến với Diễn đàn Dân Kế Toán - Kế toán tổng hợp thực tế.
Kết quả 1 đến 9 của 9
  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0

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

    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.

  2. #2
    Ngày tham gia
    Nov 2015
    Bài viết
    16
    Ðề: 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)....

  3. #3
    Ngày tham gia
    Nov 2015
    Bài viết
    3
    Ðề: Xin Trợ Giúp Về Hàm Tính Tuổi Trong Access

    Bạn thử nhập
    tuoi:year(date())-year([ngaysinh]) :thumbup:

  4. #4
    Ngày tham gia
    Dec 2015
    Bài viết
    0
    Ðề: 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])

  5. #5
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: 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)

  6. #6
    Ngày tham gia
    Dec 2015
    Bài viết
    0
    Ðề: 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.

  7. #7
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: 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!

  8. #8
    Ngày tham gia
    Nov 2015
    Bài viết
    0
    Ðề: 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???

  9. #9
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Xin Trợ Giúp Về Hàm Tính Tuổi Trong Access

    2009-year([NGAYSINH])

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •