Hàm DATE trong Excel (Công thức, Ví dụ) - Làm thế nào để sử dụng?

Hàm DATE trong Excel

Hàm date trong excel là một hàm ngày và giờ đại diện cho số được cung cấp cho nó dưới dạng các đối số trong mã ngày và giờ, các đối số mà nó nhận là số nguyên cho ngày, tháng và năm riêng biệt và cho chúng ta kết quả là một ngày đơn giản, kết quả được hiển thị ở định dạng ngày nhưng các đối số được cung cấp dưới dạng số nguyên, phương pháp sử dụng công thức này như sau = Ngày (Năm, Tháng, Ngày) theo tuần tự.

Công thức DATE cho Excel

Công thức DATE cho Excel như sau:

Công thức DATE cho Excel có ba đối số, trong đó hai đối số là tùy chọn. Ở đâu

  • year = Năm để sử dụng trong khi tạo ngày.
  • tháng = Tháng để sử dụng trong khi tạo ngày.
  • day = Ngày để sử dụng trong khi tạo ngày

Làm thế nào để sử dụng hàm DATE trong Excel? (với các ví dụ)

DATE là một hàm Worksheet (WS). Là một hàm WS, nó có thể được nhập như một phần của công thức trong một ô của trang tính. Tham khảo các ví dụ về hàm DATE được cung cấp bên dưới để hiểu rõ hơn.

Ví dụ # 1 - Lấy tháng kể từ ngày

THÁNG (DATE (2018,8,28))

Như được hiển thị trong công thức DATE ở trên, hàm MONTH được áp dụng vào ngày được biểu thị bằng hàm DATE. Hàm MONTH sẽ trả về chỉ số của tháng do hàm DATE trả về. Ví dụ: 8 trong ví dụ đã cho. Ô D2 có áp dụng công thức DATE và do đó kết quả là '8'.

Ví dụ số 2 - Tìm ra năm nhuận

MONTH (DATE (YEAR (B3), 2,29)) = 2

Như được hiển thị trong công thức DATE ở trên, DATE sẽ tự động điều chỉnh thành các giá trị tháng và năm nằm ngoài phạm vi. Ở đây, công thức trong cùng là YEAR với các tham số là ô B3 cho biết dữ liệu đầu vào, 2 là chỉ số của tháng 2 và 29 cho ngày. Trong những năm nhuận, tháng 2 có 29 ngày, vì vậy hàm DATE bên ngoài sẽ trả về kết quả là 29/2000.

Trong trường hợp không phải năm nhuận, DATE sẽ trả về ngày 1 tháng 3 của năm, vì không có ngày 29 và DATE sẽ chuyển ngày này sang tháng tiếp theo.

Hàm ngoài cùng, MONTH, sẽ trích xuất tháng từ kết quả. Ví dụ: 2 hoặc trong trường hợp năm nhuận và 3 trong trường hợp năm không nhuận.

Hơn nữa, kết quả được so sánh với một hằng số '2'. Nếu tháng là 2, công thức DATE trong excel trả về TRUE. Nếu không, công thức DATE trả về FALSE.

Trong ảnh chụp màn hình sau, ô B2 chứa ngày thuộc năm nhuận và ô B3 chứa ngày thuộc năm không nhuận.

Ví dụ # 3 - Đánh dấu một nhóm ngày

Trong ví dụ về Hàm DATE này, quy tắc định dạng có điều kiện được áp dụng cho cột B. Các ngày lớn hơn 2005/1/1 sẽ được đánh dấu bằng kiểu màu hồng. Vì vậy, như được hiển thị trong ảnh chụp màn hình, ba ngày lớn hơn ngày được chỉ định sẽ được đánh dấu ở định dạng đã định cấu hình. Hai ngày còn lại không đáp ứng tiêu chí sẽ không được định dạng vì không có quy tắc nào được áp dụng cho những ngày đó.

Những điều cần ghi nhớ

  • Hàm DATE trong Excel trả về số sê-ri ngày. Người ta phải định dạng kết quả dưới dạng ngày tháng để hiển thị định dạng ngày tháng.
  • Nếu năm nằm trong khoảng từ 0 đến 1900, Excel sẽ thêm 1900 vào năm.
  • Một tháng có thể lớn hơn 12 và nhỏ hơn 0. Nếu tháng lớn hơn 12, Excel sẽ thêm tháng vào tháng đầu tiên trong năm được chỉ định. Nếu tháng nhỏ hơn hoặc bằng 0, Excel sẽ trừ giá trị tuyệt đối của tháng cộng với 1 (tức là ABS (tháng) + 1) từ tháng đầu tiên của năm được chỉ định.
  • Ngày có thể là tích cực hoặc tiêu cực. Nếu một ngày lớn hơn các ngày trong tháng được chỉ định, Excel sẽ thêm ngày vào ngày đầu tiên của tháng được chỉ định. Nếu một ngày nhỏ hơn hoặc bằng 0, Excel sẽ trừ giá trị tuyệt đối của ngày cộng với 1 (tức là ABS (ngày) + 1) từ ngày đầu tiên của tháng được chỉ định.

Cách sử dụng hàm DATE trong Excel VBA

Hàm DATE trong VBA trả về ngày hệ thống hiện tại. Nó có thể được sử dụng trong Excel VBA như sau:

Hàm DATE trong ví dụ VBA

Ngày()

Kết quả: 12/08/2018

Ở đây, hàm Date () trả về ngày hệ thống hiện tại. Tương tự có thể được gán cho một biến như sau:

Làm mờ ngày của tôi thành chuỗi

myDate = Ngày ()

Vì vậy, myDate = 12/08/2018

DATE Video Hàm Excel

thú vị bài viết...