Gửi tiết kiệm gồm có ngày gửi và ngày tất toán. Nhưng mà ngày được viết dưới dạng số yyyymmdd (ví dụ như 20100624)
Giờ mình phải tính kì hạn.
Ví dụ như
ngày gửi: 20100624 ngày tất toán 20100924 thì kì hạn là 3 tháng.
Mình đã làm được nếu ngày gửi và ngày tất toán cùng 1 năm. Còn nếu gửi kì hạn trên 12 tháng hoặc năm của ngày gửi và ngày tất toán là khác nhau thì chưa nghĩ ra.
Xin giúp mình. Cám ơn
Bạn chèn thêm 2 cột phụ để dịch cái ngày tháng năm đó sang dạng Excel tính toán được.
Giả sử dữ liệu của bạn bắt đầu ở hàng 5, cột ngày gửi là cột B và cột ngày tất toán là cột C, và hệ thống của bạn đang sử dụng ngày tháng năm kiểu VN (dd/mm/yyyy)
Bạn chèn thêm cột X chẳng hạn, làm cột ngày gửi (phụ), với công thức ở X5:
=DATE(LEFT(B5,4), MID(B5,5,2), RIGHT(B5,2))
Và chèn thêm cột Y chẳng hạn, làm cột ngày tất toán (phụ), với công thức ở Y5:
=DATE(LEFT(C5,4), MID(C5,5,2), RIGHT(C5,2))
Sau đó, để tính kỳ hạn, bạn dùng công thức:
=DATEDIF(X5, Y5, "m")
Còn nếu như không thích dùng cột phụ thì bạn nhét hết 2 cái công thức ở trên vào công thức thứ 3 cũng xong, tuy nó hơi dài tí:
=DATEDIF(DATE(LEFT(B5,4), MID(B5,5,2), RIGHT(B5,2)), DATE(LEFT(C5,4), MID(C5,5,2), RIGHT(C5,2)), "m")