Kết quả 1 đến 9 của 9

Chủ đề: Hàm tự động tính tuổi theo đơn vị thời gian

  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0

    Hàm tự động tính tuổi theo đơn vị thời gian

    Chào mọi người,

    Xin mọi người chỉ giáo cách nào để tuổi sẽ tự động thay đổi theo thời gian (năm) khi ta mở file xem.

    Gỉa sử anh A 30t, thời gian ta mở xem là năm 2011, nhưng đến bất kì một thời điểm nào khác trong năm 2012, ta vẫn mở file đó ra xem thì độ tuổi tự động tăng thành 31.

    Các anh chị em nào biết thì giúp mình với. Cả nhà xem tham khảo ở file đính kèm nhé.

    Đa tạ mọi người rất nhiều!

  2. #2
    bomhao Guest
    Trích dẫn Gửi bởi den_khin
    Chào mọi người,

    Xin mọi người chỉ giáo cách nào để tuổi sẽ tự động thay đổi theo thời gian (năm) khi ta mở file xem.

    Gỉa sử anh A 30t, thời gian ta mở xem là năm 2011, nhưng đến bất kì một thời điểm nào khác trong năm 2012, ta vẫn mở file đó ra xem thì độ tuổi tự động tăng thành 31.

    Các anh chị em nào biết thì giúp mình với. Cả nhà xem tham khảo ở file đính kèm nhé.

    Đa tạ mọi người rất nhiều!
    Đơn giản thôi, tại ô E4:

    Mã:
    =YEAR(TODAY())-YEAR(D4)

  3. #3
    baohanhtivilcd Guest
    Còn nếu muốn chưa tính tuổi nếu chưa đủ tháng thì:

    Mã:
    =DATEDIF(D4,TODAY(),"y")

  4. #4
    tungbkhd Guest
    Okie cam on ban nhieu nha, minh lam dc roi ^^

  5. #5
    nguyendangpc Guest
    Trích dẫn Gửi bởi bebo021999
    À lại vụ năm nhuận.
    Không phải vì năm nhuận
    E2=1/1/2015, F2=1/2/2015 vẫn sai vì EOMONTH(E2+0,0) cho kết quả ngày 31, EOMONTH(F2+0,0) cho kết quả ngày 28 nên hàm DATEDIF() trả về 0.
    Hình như đây là lỗi của hàm DATEDIF()


    Quy về ngày đầu tháng cho "phẻ"
    =DATEDIF(EOMONTH(E2+0,-1)+1,EOMONTH(F2+0,-1)+1,"m")
    Chỉ cần quy ngày đầu về đầu tháng, ngày kết thúc giữ nguyên:
    =DATEDIF(EOMONTH(E2+0,-1)+1,F2+0,"m")

  6. #6
    vivawhite Guest
    cho tôi xin hỏi nếu muốn tính tháng thì tôi phải làm sao - thí dụ tôi có file này - xem đính kèm.
    Cảm ơn nhiều.
    Có thể gửi câu trả lời dùm tôi vào đụa chỉ email
    loanhuynhyt@yahoo.com

  7. #7
    quyend832 Guest
    Trích dẫn Gửi bởi rongvang61
    cho tôi xin hỏi nếu muốn tính tháng thì tôi phải làm sao - thí dụ tôi có file này - xem đính kèm.
    Cảm ơn nhiều.
    Có thể gửi câu trả lời dùm tôi vào đụa chỉ email
    loanhuynhyt@yahoo.com
    Nếu muốn tính tháng, có 2 trường hợp:
    Chưa đủ ngày, chưa tính:
    =DATEDIF(E2+0,F2+0,"m")
    Chưa đủ ngày vẫn tính:
    =DATEDIF(EOMONTH(E2+0,0),EOMONTH(F2+0,0),"m")

  8. #8
    PhamQuangVinh Guest
    Trích dẫn Gửi bởi bebo021999
    Chưa đủ ngày vẫn tính:
    =DATEDIF(EOMONTH(E2+0,0),EOMONTH(F2+0,0),"m")
    E2 = 1/1/2016
    F2 = 1/2/2016
    Kết quả 0 tháng?

  9. #9
    modskinlol Guest
    Trích dẫn Gửi bởi phuocam
    E2 = 1/1/2016
    F2 = 1/2/2016
    Kết quả 0 tháng?
    À lại vụ năm nhuận. Quy về ngày đầu tháng cho "phẻ"
    =DATEDIF(EOMONTH(E2+0,-1)+1,EOMONTH(F2+0,-1)+1,"m")

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
  •