Tính chính xác số tháng, năm giữa 2 ngày!

hvtgroup

Ông lái đò...
Mình nhớ là có cách để tính được số tháng và số năm giữa 2 ngày cho trước, nhưng bây giờ không nhớ nữa, nhờ các bạn trợ giúp
Ví dụ:
ô A1 có giá trị là ngày: 15/06/2001
ô A2 có giá trị là ngày: 27/03/2006
Muốn hỏi khoảng cách giữa 2 ngày A2 và A1 là bao nhiêu năm hoặc bao nhiêu tháng? (không dùng cách /365 hay /30 vì k0 chính xác).
 
hvtgroup nói:
Mình nhớ là có cách để tính được số tháng và số năm giữa 2 ngày cho trước, nhưng bây giờ không nhớ nữa, nhờ các bạn trợ giúp
Ví dụ:
ô A1 có giá trị là ngày: 15/06/2001
ô A2 có giá trị là ngày: 27/03/2006
Muốn hỏi khoảng cách giữa 2 ngày A2 và A1 là bao nhiêu năm hoặc bao nhiêu tháng? (không dùng cách /365 hay /30 vì k0 chính xác).
Vậy nếu bác tính bằng tay bình thường thì bác sẽ tính thế nào ạh? Đầy cũng là vấn đề em thắc mắc lắm đấy ạh. Và em nghĩ nếu thống nhất được cách tính thì lo gì không tạo ra được công thức bác nhỉ!
 
Thank Bình_OverAC! Có người bạn đưa ra y/c trên cho mình và lý luận một năm có thể <> 365 ngày hay 1 tháng <> 30 ngày vì vậy muốn tính 1 cách chính xác hơn:wall:
 
hvtgroup nói:
Mình nhớ là có cách để tính được số tháng và số năm giữa 2 ngày cho trước, nhưng bây giờ không nhớ nữa, nhờ các bạn trợ giúp
Ví dụ:
ô A1 có giá trị là ngày: 15/06/2001
ô A2 có giá trị là ngày: 27/03/2006
Muốn hỏi khoảng cách giữa 2 ngày A2 và A1 là bao nhiêu năm hoặc bao nhiêu tháng? (không dùng cách /365 hay /30 vì k0 chính xác).

=(((YEAR(A1)-YEAR(A2))*12)+(MONTH(A1)-MONTH(A2)))=57 tháng
Bạn kiểm tra thử xem có đúng không?
 
Mọi người chỉ cần dùng hàm Datedif thôi mà:=datedif(A1,A2,"d") (nếu tính ngày) ..."m" nếu tính tháng, trong đó A1, A2 là 2 ngày cần tính khoảng cách giữa chúng. Hàm này còn có thể tính số dư ngày, số dư tháng, chỉ cần thay "d" bằng "yd", hay "ym" hoặc thậm chí là "md".
 
Sửa lần cuối:
Chính xác hàm DATEDIF (Date Difference), hình như hàm này là hàm của các Version Excel cũ, hoặc hàm của Lotus123 mà Excel vẫn support nhưng không hiển thị trong function list, do đó bạn cũng không thể đọc Help để biết gì về hàm này. Tuy vậy, google 1 phát thì ra cả tá hướng dẫn, đây là 1 ví dụ:
http://www.cpearson.com/excel/datedif.htm
 
/(hông cần đến vậy bác Chồng Eva ơi!

Chính xác hàm DATEDIF (Date Difference), Tuy vậy, google 1 phát thì ra cả tá hướng dẫn, đây là 1 ví dụ:http://www.cpearson.com/excel/datedif.htm[/url]
Đây là hàm của VBA; và bác cứ F11 + tìm Function về thời gian sẽ có thôi!
Hơn nữa trong WEBKETOAN cũng đề cập rồi: Đó là cách xài hàm VBA trong ễcl đó! Chúc &ui vẽ!
 
Back
Top