Computer >> Máy Tính >  >> Phần mềm >> Office

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

Hàm DATE trong Excel kết hợp ba giá trị để tạo một ngày. Khi bạn chỉ định năm, tháng và ngày, Excel sẽ tạo ra một số sê-ri mà sau đó có thể được định dạng như một ngày bình thường.

Cách thông thường để nhập ngày tháng trong Excel là viết toàn bộ ngày tháng trong một ô, nhưng điều đó thật bất tiện khi bạn xử lý nhiều thông tin. Hàm DATE có thể hữu ích nếu ngày không được định dạng chính xác, chẳng hạn như nếu nó được kết hợp với văn bản thông thường hoặc được trải rộng trên nhiều ô.

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

Hàm DATE khá dễ hiểu và dễ nhớ. Dưới đây là thông tin thêm về cách sử dụng nó trong công thức của bạn.

Hàm DATE có thể được sử dụng trong mọi phiên bản Excel.

Cú pháp &đối số của hàm DATE

Đây là cách mọi phiên bản của hàm ngày phải được viết để Excel xử lý nó một cách chính xác:

=DATE ( năm , tháng , ngày )

  • Năm :Nhập năm dưới dạng số có độ dài từ một đến bốn chữ số hoặc nhập tham chiếu ô đến vị trí của dữ liệu trong trang tính. năm đối số là bắt buộc.
  • Tháng :Nhập tháng trong năm dưới dạng số nguyên dương hoặc âm từ 1 đến 12 (tháng 1 đến tháng 12) hoặc nhập tham chiếu ô đến vị trí của dữ liệu. tháng đối số là bắt buộc.
  • Ngày :Nhập ngày trong tháng dưới dạng số nguyên dương hoặc âm từ 1 đến 31 hoặc nhập tham chiếu ô đến vị trí của dữ liệu. Ngày ngày đối số là bắt buộc.

Thông tin bổ sung về chức năng ngày

Dưới đây là một số điều quan trọng khác cần biết về đối số năm, tháng và ngày:

NĂM

  • Theo mặc định, Excel sử dụng hệ thống ngày 1900, có nghĩa là hàm DATE sẽ không hiển thị năm chính xác cho bất kỳ thứ gì cũ hơn 1900.
  • Đang nhập 0 năm giá trị giống như nhập 1900, 1 bằng 1901, 105 là năm 2005, v.v.

THÁNG

  • Vượt quá 12 tháng giá trị sẽ thêm số tháng đó vào năm giá trị. 13 , sau đó, thêm một năm và một tháng vào ngày.
  • Sử dụng số âm làm tháng giá trị sẽ trừ số tháng đó, cộng với một, từ tháng đầu tiên của năm .

NGÀY

  • Nếu ngày giá trị vượt quá số ngày mà tháng đó có, số ngày vượt quá sẽ được cộng vào ngày đầu tiên của tháng tiếp theo.
  • Một ngày tiêu cực giá trị trừ số ngày đó cộng với một ngày từ ngày đầu tiên của tháng .

Ví dụ về hàm DATE

Dưới đây là một số công thức trong thế giới thực sử dụng hàm DATE:

Năm, Tháng và Ngày trong các Ô Khác

=DATE(A2,B2,C2)
Cách sử dụng hàm DATE trong Excel

Ví dụ về hàm DATE này đang sử dụng A2 trong năm, B2 trong tháng và C2 trong ngày.

Năm trong Công thức và Tháng &Ngày trong Ô Khác

=DATE(2020,A2,B2)
Cách sử dụng hàm DATE trong Excel

Bạn cũng có thể kết hợp cách thu thập dữ liệu. Trong ví dụ này, chúng tôi đang đưa năm 2020 trở thành năm đối số, nhưng tháng ngày đang được lấy từ các ô khác.

Trừ các tháng bằng cách sử dụng đối số tháng phủ định

=DATE(2020,-2,15)
Cách sử dụng hàm DATE trong Excel

Ở đây, chúng tôi đang sử dụng một số âm trong tháng khoảng trống. Điều này di chuyển ngược lại trong năm thay vì tiến lên, bắt đầu từ tháng 1 năm 2020 (vì công thức bao gồm 2020 ). Công thức DATE này tạo ra 10/10/2019 .

Trừ số ngày sử dụng đối số ngày phủ định

=DATE(2020,1,-5)
Cách sử dụng hàm DATE trong Excel

Nếu không có số âm, ngày này sẽ được tính là 1/5/2020. Tuy nhiên, âm ng ngày giá trị đang trừ năm ngày (cộng một) từ ngày 1/1/2020, tạo ra ngày 26/12/2019.

Đối số ngày &tháng lớn

=DATE(2020,19,50)
Cách sử dụng hàm DATE trong Excel

Ví dụ này kết hợp một số quy tắc được đề cập ở trên. năm giá trị sẽ tăng từ năm 2020 vì tháng vượt quá 12 và tháng được tính cũng sẽ thay đổi kể từ ngày giá trị vượt quá số ngày trong bất kỳ tháng nào. Công thức DATE này tạo ra 8/19/2021.

Thêm 10 năm tính đến nay trong một ô khác

=DATE(YEAR(A2)+10,MONTH(A2),DAY(A2))
Cách sử dụng hàm DATE trong Excel

Hàm DATE trong Excel cũng có thể được sử dụng với các ngày khác, chẳng hạn như thêm thời gian vào một ngày hiện có. Trong ví dụ này, chúng tôi muốn xem ngày đã qua 10 năm so với ngày hiện tại. Ngày hiện tại nằm trong ô E2, vì vậy chúng ta cần viết công thức này theo cách trích xuất năm, tháng và ngày từ E2 nhưng cũng thêm 10 vào năm giá trị.

Tính số ngày trong năm

=A2-DATE(YEAR(A2),1,0)
Cách sử dụng hàm DATE trong Excel

Đây là một ví dụ tương tự về hàm DATE trong đó chúng tôi đang tính toán ngày trong ô E10 là bao nhiêu ngày trong năm. Ví dụ:1/1/2020 là một ngày trong năm, ngày 5 tháng 1 là năm ngày, v.v. Trong ví dụ này, E10 là 8/4/2018, do đó, kết quả là 216 .

Chuyển đổi ngày dưới dạng văn bản thành ngày được định dạng phù hợp

=DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))
Cách sử dụng hàm DATE trong Excel

Nếu ô bạn đang xử lý có chứa ngày tháng đầy đủ nhưng nó được định dạng dưới dạng văn bản, chẳng hạn như 20200417 , bạn có thể sử dụng công thức DATE này, kết hợp với LEFT , MID RIGHT để chuyển đổi ô thành một ngày được định dạng đúng.

Điều này đang làm là trích xuất bốn chữ số đầu tiên từ bên trái bằng LEFT (A2,4) , lấy hai chữ số ở giữa ở ký tự thứ năm qua MID (A2,5,2) và kết hợp nó với hai chữ số cuối cùng từ bên phải với RIGHT (A2,2) . Ngày được tính toán là 4/17/2020 .

Xem các bài viết của chúng tôi về cách sử dụng các hàm LEFT, RIGHT và MID trong Excel để biết thêm thông tin.

Năm nay và tháng vào một ngày cụ thể

=DATE(YEAR(TODAY()), MONTH(TODAY()), 5)
Cách sử dụng hàm DATE trong Excel

Hàm TODAY có thể được sử dụng với hàm DATE để lấy thông tin về ngày hôm nay. Ví dụ:để nhắc nhở bản thân thanh toán hóa đơn hàng tháng vào ngày 5, bạn có thể sử dụng công thức DATE này để tự động thêm năm và tháng hiện tại, nhưng sau đó đặt 5 (hoặc tham chiếu ô) là ngày giá trị.

Tính toán ngày khi tháng là văn bản

=DATE(A2,MONTH(1&B2),C2)
Cách sử dụng hàm DATE trong Excel

Đôi khi một ngày bao gồm phiên bản văn bản của tháng, chẳng hạn như tháng 6 . Vì Excel không hiểu đây là một số nên bạn phải chuyển nó thành một số bằng hàm MONTH. Chúng tôi đã nhúng điều này trực tiếp vào công thức DATE, ở vị trí tháng, là MONTH (1 &B2) .

Sửa những ngày không giống với ngày

Nếu kết quả của hàm DATE hiển thị một loạt các số thay vì một ngày, bạn sẽ cần định dạng ô dưới dạng ngày.

Ví dụ:bạn có thể thấy một số lớn như 43938 thay vì một ngày trông bình thường, như trong ảnh chụp màn hình bên dưới:

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

Để định dạng lại ô, hãy chọn ô đó, chọn trình đơn thả xuống từ Số nhóm mục, rồi chọn một trong các định dạng ngày.