Hướng dẫn cách tính ngày trong Excel chính xác

Công thức tính ngày trong Excel khi bạn muốn sử dụng để cộng trừ ngày, tháng, năm,…phục vụ tốt cho việc tính toán trong công việc cũng như học tập. Cùng tìm hiểu chi tiết cách tính ngày trên Excel trong bài viết dưới đây nhé!

LÀM THẾ NÀO ĐỂ TRỪ NGÀY TRONG EXCEL:

Bài viết này sẽ thực hiện theo một yêu cầu cụ thể để bạn đọc dễ hình dung. Ví dụ, bạn có hai ngày trong ô A2 và B2, và bạn muốn trừ chúng để biết số ngày nằm giữa hai  ngày này. Kết quả có thể đạt được bằng nhiều cách.

Ví dụ 1. Trừ một ngày trực tiếp

Microsoft Excel lưu trữ mỗi ngày như một số serial độc đáo bắt đầu bằng 1 đại diện cho 1 tháng 1 năm 1900. Vì vậy, nếu bạn trừ chúng, một phép tính số học bình thường sẽ xảy ra:

= B2-A2

Ví dụ 2. Trừ ngày sử dụng hàm DATEDIF

Nếu công thức trên nhìn khá đơn giản, bạn có thể đạt được cùng một kết quả bằng việc sử dụng hàm DATEDIF của Excel:

= DATEDIF (A2, B2, “d”)

Hình bên dưới cho thấy rằng cả hai phép tính đều trả về kết quả giống hệt nhau, ngoại trừ dòng 4 trong đó hàm DATEDIF trả về báo lỗi #NUM.

Khi bạn thực hiện trừ một ngày nhỏ hơn (1 tháng 5 năm 2015) cho một ngày lớn hơn ( ví dụ 6 tháng 5 năm 2015), kết quả nhận được sẽ số âm (-5). Tuy nhiên, cú pháp với hàm DATEDIF không cho phép ngày bắt đầu lớn hơn ngày kết thúc nên sẽ trả về kết quả lỗi.

Ví dụ 3. Trừ một ngày từ ngày hiện tại

Để trừ một ngày từ ngày hôm nay, bạn hãy dùng một trong hai công thức trên. Chỉ cần sử dụng chức năng này TODAY () thay vì ngày:

= TODAY () – A2

hoặc:

= DATEDIF (A2, TODAY (), “d”)

Tương tự như ví dụ trước, cả hai công thức đều làm việc thực hiện tốt khi ngày hôm nay lớn hơn ngày bạn trừ đi, nếu không hàm DATEDIF sẽ báo lỗi:

Ví dụ 4. Trừ ngày sử dụng hàm DATE

Trong trường hợp bạn muốn lấy ngày của công thức cung cấp, hãy nhập ngày, sử dụng hàm DATE (năm, tháng, ngày), sau đó thực hiện trừ đi một ngày khác. Chẳng hạn, công thức sau trừ ngày 20 tháng 5 năm 2015 cho ngày 15 tháng 5 năm 2015 và trả lại kết quả 5 ngày:= DATE (2015, 5, 20) – NGÀY (2015, 5, 15)

Tóm lại, để thực hàm trừ ngày trong Excel, bạn nên sử dụng tùy chọn đơn giản và rõ ràng nhất – chỉ cần trừ một ngày trực tiếp từ một ngày khác.

Còn nếu bạn muốn tính số tháng hay năm giữa hai ngày, hàm DATEDIF sẽ là giải pháp duy nhất.

Bây giờ ta đã biết cách trừ hai ngày, ta hãy xem làm thế nào có thể thêm hoặc trừ ngày, tháng, hoặc năm cho một ngày nhất định. Hiện có một số hàm Excel thích hợp cho mục đích này, việc sử dụng cái nào phụ thuộc vào đơn vị bạn muốn cộng hoặc trừ.

LÀM THẾ NÀO ĐỂ TRỪ HOẶC CỘNG THÊM NGÀY TRONG EXCEL:

Nếu bạn có một ngày trong một ô nào đó hoặc một danh sách ngày trong cột, bạn có thể cộng hoặc trừ một số ngày nhất định cho những ngày đó bằng cách sử dụng một phép toán số học tương ứng.

Ví dụ 1. Cách cộng thêm ngày vào một ngày trong Excel

Công thức chung để thêm một số ngày cụ thể cho một ngày như sau:

=Date + N ngày

Ngày có thể được nhập bằng nhiều cách:

  • Là một ô tham chiếu, ví dụ: = A2 + 10
  • Sử dụng hàm DATE (năm, tháng, ngày), ví dụ: = DATE (2015, 5, 6) + 10
  • Là kết quả của một hàm khác. Ví dụ: để thêm số ngày cho ngày hiện tại, hãy sử dụng hàm TODAY (): = TODAY () + 10

Hình sau minh họa các công thức trên. Ngày hiện tại là 6 tháng 5 năm 2015:


Chú ý: Kết quả của các công thức trên là một số thứ tự đại diện cho ngày. Để hiển thị nó dưới dạng ngày tháng, hãy chọn (các) ô và nhấn Ctrl + 1 để mở hộp thoại Format Cells. Trên tab Number, chọn Date trong danh mục Category, và sau đó chọn định dạng ngày bạn muốn.

Ví dụ 2. Trừ ngày từ ngày trong Excel

Để trừ một số ngày từ một ngày nhất định, bạn thực hiện lại một phép tính số học thông thường. Sự khác biệt duy nhất từ ​​ví dụ trước đó là bạn gõ dấu trừ cho dấu cộng 🙂

=Date  N ngày

Dưới đây là một vài ví dụ:

  • = A2 – 10
  • = DATE (2015, 5, 6) – 10
  • = TODAY () – 10

Cách cộng hoặc trừ tuần (từ ngày):

Trong trường hợp bạn muốn cộng hoặc trừ tuần cho một ngày nhất định, bạn có thể sử dụng cùng một công thức như thêm / bớt ngày, và nhân số số tuần cho 7:

Cộng thêm tuần vào một ngày trong Excel:

= A2 + N tuần * 7

Ví dụ, bạn cộng 3 tuần cho ngày trong  ô A2, sử dụng công thức sau: = A2 + 3 * 7.

Trừ tuần kể từ ngày trong Excel:

= A2 – N tuần * 7

Để trừ 2 tuần kể từ ngày hôm nay, bạn viết = TODAY () – 2 * 7.

Làm thế nào để cộng, trừ tháng từ ngày trong Excel:

Nếu bạn muốn cộng hoặc trừ một số tháng nhất định cho một ngày, bạn có thể sử dụng chức năng DATE hoặc EDATE, như được trình bày dưới đây.

Ví dụ 1. Cộng tháng cho một ngày với hàm DATE

Chẳng hạn, lấy một danh sách ngày trong cột A, nhập số tháng bạn muốn cộng (số dương) hoặc trừ (số âm) trong một số ô, gọi là C2.

Nhập công thức sau vào ô B2 và kéo góc của ô xuống để sao chép công thức vào các ô khác:

= DATE (YEAR (A2), MONTH (A2) + $ C $ 2, DAY (A2))

Bây giờ, chúng ta hãy xem kết quả. Logic của công thức là hiển nhiên và đơn giản. Hàm DATE (năm, tháng, ngày) có những lập luận sau:

  • Năm của ngày trong ô A2;
  • Tháng của ngày trong A2 + số tháng mà bạn chỉ định trong ô C2 và
  • Ngày của ngày trong A2.

Đơn giản phải không nào. Nếu bạn gõ một số âm trong C2, công thức sẽ trừ đi các tháng thay vì thêm chúng:

Đương nhiên, không có gì ngăn cản bạn gõ dấu trừ trực tiếp trong công thức để trừ đi tháng kể từ ngày: 

=DATE (YEAR (A2), MONTH (A2) – $ C $ 2, DAY (A2))

Và dĩ nhiên, bạn có thể gõ số tháng để cộng hoặc trừ trong công thức thay vì tham chiếu ô:

= DATE (YEAR (ngày), MONTH (ngày) + N tháng, DAY (ngày))

Các công thức thực sự có thể trông giống như sau:

Cộng tháng vào ngày:= DATE (YEAR (A2), MONTH (A2) + 2, DAY (A2))

Trừ tháng vào ngày:DATE (YEAR (A2), MONTH (A2) – 2, DAY (A2))

Ví dụ 2. Cộng hoặc trừ tháng cho một ngày với Excel EDATE

Microsoft Excel cung cấp một hàm trả về một ngày là một số nhất định trước hoặc sau ngày bắt đầu n tháng – hàm EDATE. Nó có sẵn trong các phiên bản hiện đại của Excel 2007, 2010, 2013 và 2016.

Trong hàm EDATE (start_date, months), bạn cung cấp hai đối số sau:

  • Start_date – ngày bắt đầu đếm số tháng.
  • Months – số tháng để cộng (một giá trị dương) hoặc trừ (một giá trị âm).

Công thức sau được sử dụng trên cột thời gian cho kết quả giống hệt như hàm DATE trong ví dụ trước:


Khi sử dụng hàm EDATE, bạn cũng có thể chỉ định ngày bắt đầu và số tháng để thêm / trừ trực tiếp trong công thức. Ngày nên được nhập bằng cách sử dụng chức năng DATE hoặc là kết quả của các công thức khác. Ví dụ:

  • Để cộng thêm: = EDATE (DATE (2015,5,7), 10)

Công thức thêm 10 tháng từ 7 tháng 5 năm 2015.

  • Để trừ tháng: = EDATE (TODAY (), -10)

Công thức trừ 10 tháng kể từ ngày hôm nay.

Chú ý. Hàm EDATE trả về một số đại diện cho ngày. Để buộc Excel hiển thị nó như một ngày, bạn nên áp dụng định dạng Ngày cho các ô chứa công thức.

LÀM THẾ NÀO ĐỂ TRỪ HOẶC THÊM NĂM VÀO NGÀY TRONG EXCEL:

Thêm năm vào một ngày trong Excel sẽ được thực hiện tương tự như thêm tháng. Bạn chỉ cần sử dụng lại hàm DATE (năm, tháng, ngày), nhưng lần này bạn chỉ định bạn muốn thêm bao nhiêu năm nữa:

= DATE (YEAR (ngày) + N năm, MONTH (ngày), DAY (ngày))

Trong bảng tính Excel của bạn, các công thức có thể trông như sau:

Để thêm năm vào một ngày trong Excel:

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

Công thức thêm 5 năm cho ngày trong ô A2.

Để trừ năm kể từ ngày trong Excel:

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

Công thức trừ 5 năm kể từ ngày trong ô A2.

Nếu bạn gõ số năm để thêm (số dương) hoặc trừ (số âm) trong một số ô và sau đó tham chiếu ô đó trong hàm DATE, bạn sẽ nhận được một công thức tổng quát:

Thêm / xóa ngày, tháng và năm.

Nếu như bạn quan sát cẩn thận hai ví dụ trước đó, bạn sẽ đoán được cách cộng hoặc trừ năm, tháng và ngày từ một ngày trong công thức.

Để thêm năm, tháng, ngày:

= DATE (YEAR (ngày) + X năm, MONTH (ngày) + Y tháng, DAY (ngày) + Z ngày)

Để trừ năm, tháng, ngày:

= DATE (YEAR (ngày) – X năm, MONTH (ngày) – Y tháng, DAY (ngày) – Z ngày)

Ví dụ, công thức sau thêm 2 năm, 3 tháng và trừ 15 ngày kể từ ngày trong ô A2:

= DATE (YEAR (A2) + 2, MONTH (A2) + 3, DAY (A2) – 15)

Áp dụng cho cột ngày tháng của ví dụ, công thức có dạng sau:

= DATE (YEAR (A2) + $ C $ 2, MONTH (A2) + $ D $ 2, DAY (A2) + $ E $ 2)

Cách cộng và trừ thời gian trong Excel

Trong Microsoft Excel, bạn có thể cộng hoặc trừ thời gian bằng hàm TIME. Hàm này cho phép bạn hoạt động theo thời gian đơn vị (giờ, phút và giây) chính xác theo cách bạn xử lý năm, tháng và ngày với hàm DATE.

Để thêm thời gian trong Excel:

= A2 + TIME (giờ, phút, giây)

Để trừ thời gian trong Excel:

= A2 – TIME (giờ, phút, giây)

Ô A2 chứa giá trị thời gian mà bạn muốn thay đổi.

Ví dụ, để thêm 2 giờ, 30 phút và 15 giây vào thời gian trong ô A2, bạn có thể sử dụng công thức sau:

= A2 + TIME (2, 30, 15)

Nếu bạn muốn cộng và trừ thời gian hợp nhất trong một công thức, chỉ cần thêm dấu trừ vào các giá trị tương ứng:

= A2 + TIME (2, 30, -15)

Công thức trên thêm 2 giờ 30 phút vào ô A2 và trừ 15 giây.

Bên cạnh đó, bạn cũng có thể nhập thời gian bạn muốn thay đổi trong một số ô, và tham chiếu những ô đó vào công thức của bạn:

= A2 + TIME ($ C $ 2, $ D $ 2, $ E $ 2)

Bạn vẫn có thể dùng công thức trên nếu dữ liệu nguồn chứa cả ngày tháng và thời gian.

Hi vọng những hướng dẫn về cách tính số ngày trong Excel vô cùng chi tiết trên đây sẽ giúp bạn thao tác nhanh hơn khi sử dụng Excel.

Nếu bạn đang cần tìm hiểu cách cố định công thức trong Excel, đừng bỏ qua bài viết bên dưới nhé! Khi bạn thực hiện tham chiếu ô trong công thức, địa chỉ ô sẽ tự động điều chỉnh khi bạn di chuyển đến một vùng khác hay sao chép…Xem chi tiết: Làm thế nào để cố định công thức trong Excel?
Bài viết này sẽ hướng dẫn cho bạn chi tiết cách bỏ số 0 trong Excel nhanh chóng và đơn giản. CÁCH GIỮ SỐ 0 ĐẦU DÒNG – FOMAT CELLS Khi bạn muốn giữ số 0 đầu dòng trong Excel, bạn phải định dạng ô tính dưới dạng Text trước khi…Xem chi tiết: Hướng dẫn cách bỏ số 0 trong Excel nhanh chóng
Cùng tìm hiểu chi tiết về cách gõ tiếng việt có dấu trong bài viết bên dưới nhé! TÌM HIỂU VỀ CÁCH GÕ CHỮ Trước khi tìm hiểu về cách gõ tiếng Việt trong Excel, hãy cùng chúng tôi tìm hiểu rõ hơn về các khái niệm Kiểu gõ, bảng mã…Xem chi tiết: Hướng dẫn cách gõ tiếng Việt, dùng gõ tắt và chuyển mã với Unikey
Khi thực hiện việc chia sẻ bảng tính Excel với người khác, bạn thường sẽ không muốn họ xem được một số dòng hoặc cột trong bảng tính. Với bài viết này, chúng tôi sẽ hướng dẫn bạn cách giới hạn vùng làm việc trong Excel một cách nhanh chóng và…Xem chi tiết: Hướng dẫn các cách giới hạn vùng làm việc trong Excel
Theo mặc định, kết quả công thức sẽ hiển thị trong các ô tính của Excel. Bạn chỉ có thể xem công thức trên thanh công thức khi đã thực hiện chọn một ô cụ thể. Nếu áp dụng cách này, việc xem tất cả công thức trong toàn bộ…Xem chi tiết: Hướng dẫn cách hiện công thức trong Excel
Được đăng trong Kiến thức.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *