• Hỏi về cách tính thời gian công tác chính xác đến năm, tháng, ngày trong Access
  • Hỏi về cách tính thời gian công tác chính xác đến năm, tháng, ngày trong Access

    viethm > 15-11-19, 11:02 AM

    Mình có vấn đề về cách tính thời gian công tác trong Access, nhờ ace chỉ giáo giúp:

    Ví dụ mình có dữ liệu như sau:

    [HotenNV];                  [Ngayvaonganh];     [ThoigianCT]
    Nguyễn Văn A                 19/3/1966

    Yêu cầu là tính thời gian công tác cho nhân viên A tính đến hôm nay (chính xác đến năm, tháng, ngày). Giả sử hôm nay là 15/11/2019, nếu tính đúng thì kết quả [ThoigiianCT] sẽ là: 53 năm, 7 tháng, 26 ngày.

    Theo như Excel thì cách tính rất đơn giản như sau: 

    =DATEDIF(B2,NOW(),"y")&" Năm, "&DATEDIF(B2,NOW(),"ym")&" Tháng, "&DATEDIF(B2,NOW(),"md")&" Ngày"

    Tuy nhiên, khi sử dụng hàm trong Access thì phần tính số tháng, số ngày mình không biết làm thế nào cho chính xác (hàm DATEDIF trong Access không có tham số ym, md).

    Vậy mong các ace cao thủ chỉ giáo giúp. Cảm ơn!!!
  • RE: Hỏi về cách tính thời gian công tác chính xác đến năm, tháng, ngày trong Access

    ongke0711 > 15-11-19, 11:28 AM

    Bạn lấy code trong bài này (#10).
    Link: https://thuthuataccess.com/forum/post-27...l#pid27062
  • RE: Hỏi về cách tính thời gian công tác chính xác đến năm, tháng, ngày trong Access

    viethm > 18-11-19, 04:30 PM

    (15-11-19, 11:28 AM)ongke0711 Đã viết: Bạn lấy code trong bài này (#10).
    Link: https://thuthuataccess.com/forum/post-27...l#pid27062
    Cảm ơn bạn rất nhiều!!!