Nếu bạn muốn thêm năm vào một ngày trong excel, bạn không thể chỉ đơn giản thực hiện phép cộng để thêm năm. Nếu bạn thêm 1 năm dưới dạng một số vào ngày, nó sẽ thêm 1 ngày. Trong excel, 1 tương đương với 1 ngày (24 giờ). Nếu bạn thêm bội số của 365 vào một ngày nhất định thì nó sẽ đưa ra câu trả lời không chính xác, vì có thể có một năm nhuận ở giữa. Để thêm năm vào một ngày trong excel, chúng tôi sử dụng một công thức.

Công thức chung

=DATE(YEAR(date)+num_years, MONTH(date),DAY(date))

Ngày: ngày bạn muốn thêm năm.

Num_years: số năm bạn muốn thêm.

Ví dụ: Thêm 5 năm vào ngày bắt đầu.

Ở đây chúng tôi có một số ngày. Trong mỗi ngày, chúng ta cần thêm năm năm.

0034

Viết công thức này vào ô B2 và sao chép nó xuống các hàng.

=DATE(YEAR(A2)+5,MONTH(A2),DAY(A2))

Điều này trả về một ngày trước ngày bắt đầu 5 năm.

0035

Nó hoạt động như thế nào?

Nó đơn giản. Chúng tôi trích xuất năm, tháng và ngày từ ngày sử dụng chức năng cùng tên. Đã thêm 5 năm vào năm YEAR (A2) +5. Và sau đó tích hợp năm, tháng và ngày bằng cách sử dụng hàm DATE của excel. Điều này đã cho chúng tôi một ngày mới của 5 năm trước.

Làm thế nào để trừ năm kể từ ngày?

Chỉ cần thay thế dấu cộng bằng dấu trừ (“-”) trừ năm từ một ngày.

=DATE(YEAR(A2)-5,MONTH(A2),DAY(A2))

Công thức trên sẽ cung cấp cho bạn một ngày chính xác 5 năm trước.

Vì vậy, các bạn, đây là cách bạn có thể thêm năm vào một ngày trong excel một cách dễ dàng. Ví dụ, tôi đã sử dụng mã cứng nhiều năm. Bạn cũng có thể cung cấp tham chiếu của ô để nó có thể động. Hãy cho tôi biết nếu bạn có bất kỳ truy vấn nào liên quan đến chủ đề này hoặc bất kỳ chủ đề nào khác của Excel và VBA.

Bài viết liên quan:

Bài viết phổ biến

50 phím tắt này sẽ giúp bạn làm việc nhanh hơn trên Excel.