Hàm DATEVALUE trong Excel Và Ví Dụ Về Công Thức Thực Tế

Hàm DATEVALUE trong Excel Và Ví Dụ Về Công Thức Thực Tế

Trong Excel hàm DATEVALUE được sử dụng để chuyển ngày tháng dạng văn bản sang dạng chuỗi số hoặc định dạng Date. Hôm nay mình sẽ hướng dẫn các bạn sử dụng hàm DATEVALUE trong Excel. Giúp bạn có thêm kiến thức về tin học văn phòng

Cụ thể hơn là hàm DATEVALUE sẽ chuyển ngày tháng năm từ dạng văn bản sang dạng số hoặc dạng Date. Ví dụ: Nếu bạn sử dụng hàm =DATEVALUE(“26/07/2022”), Excel sẽ trả về kết quả dạng số là 44768 và dạng Date của nó là 26/07/2022.

Cú pháp hàm DATEVALUE()

=DATEVALUE(“date_text”)

Trong đó:

  • date_text: là tham số truyền vào có định dạng là văn bản (được nhập thủ công) hoặc là tham chiếu của ô chứa ngày ở định dạng văn bản.
  • Nếu date_text được nhập bằng tay, cách thủ công thì văn bản đó phải nằm trong dấu hoặc kép.
  • Nếu date_text là một tham chiếu từ ô nào đó thì định dạng của ô đó phải định dạng ở văn bản.

Một số lưu ý

Hàm DATEVALUE trả về một chuỗi số.

Ví dụ: =DATEVALUE(“26/7/2021”) trả về dạng chuỗi số 44768 là định dạng số của ngày này.

Nếu bạn không sử dụng đối số truyền vào là ngày mà chỉ sử dụng tháng và năm thì hệ thống Excel sẽ trả về ngày đầu tiên của tháng đó.

Ví dụ: =DATEVALUE(“7/2021”) sẽ trả về dạng chuỗi số 44743, ngày sẽ mặc định là ngày đầu tiên của tháng 7 năm 2021.

Nếu đối số năm không được truyền vào, thì Excel sẽ tự động lấy năm hiện tại của hệ thống (năm được lấy sẽ dựa vào thời gian trên máy tính của bạn)

Ví dụ về hàm DATEVALUE trong Excel

Ví dụ 1 Lấy chuỗi số của một ngày văn bản được nhập trực tiếp vào hàm

Kết quả trả về là dạng số của hàm DATEVALUE

Trong ví dụ trên, hàm DATEVALUE trả về chuỗi số của ngày được nhập trong dấu ngoặc kép của hàm DATEVALUE. Ngày đã nhập vào cần phải ở định dạng văn bản được Excel công nhận là định dạng ngày hợp lệ nếu không Excel sẽ trả về lỗi #VALUE !.

Có lưu ý giành cho bạn là giá trị được trả về từ hàm DATEVALUE sẽ phụ thuộc vào cài đặt định dạng đồng hồ hệ thống của bạn. Nếu định dạng máy tính của bạn là DD-MM-YYYY thì kết quả hàm DATEVALUE trả về là “01/06/2021”. Nhưng đôi khi có hệ thống định dạng ngày là MM-DD-YYY thì kết quả là tháng đến ngày đến năm.

Ví dụ 2 Truyền tham chiếu lầ địa chỉ của ô vào hàm DATEVALUE

Truyền tham chiếu lầ địa chỉ của ô vào hàm DATEVALUE

Ở ví dụ này ngày tháng ở định dạng văn bản đang nằm ở một ô riêng biệt, bạn có thể truyền địa chỉ của ô chứa định dạng ngày tháng này vào hàm DATEVALUE. Và lưu ý định dạng ở ô địa chỉ trên phải là định dạng ngày tháng hợp lệ.

Hàm DATEVALUE sẽ rất hữu ích khi bạn có ô là ngày tháng mà định dạng văn bản mà muốn chuyển về đúng định dạng. Ở dạng văn bản, bạn sẽ không sắp xếp được ngày tháng vì Excel xem đó là văn bản.

Ví dụ 3 Khi năm không được truyền vào trong hàm DATEVALUE

Hàm DATEVALUE trong Excel Và Ví Dụ Về Công Thức Thực Tế
Hàm DATEVALUE trong Excel không điền năm

Khi năm không được chỉ định, DATEVALUE sử dụng năm hiện tại để trả về giá trị ngày, và năm đó sẽ phụ thuộc vào thiết bị (trong trường hợp này là năm hiện tại là 2021).

Ví dụ 4 Khi ngày không được chỉ định

Khi ngày không được chỉ định hàm Datavalue
Khi ngày không được chỉ định hàm Datavalue

Khi bạn không truyền ngày vào, hàm DATEVALUE sẽ sử dụng ngày đầu tiên của tháng để trả về giá trị ngày.

Trong các ví dụ trên, khi 6/2022 được sử dụng trong hàm DATEVALUE nó trả về 44713, kết quả là ngày 1 tháng 6 năm 2022.

Lưu ý: Nếu giá trị ‘năm’ lớn hơn 12, thì hàm DATEVALUE sẽ coi nó là trường hợp ‘thiếu tháng’ và sử dụng ngày đầu tiên của tháng được chỉ định. Nhưng nếu năm nhỏ hơn hoặc bằng 12 (giả sử 2011 hoặc 2012), thì hàm DATEVALUE sẽ coi nó như một trường hợp của năm bị thiếu và sử dụng năm hiện tại để trả về giá trị ngày.

kết luận bài viết

Vậy là mình đã hướng dẫn các bạn sử dụng hàm DATEVALUE, và các bài ví dụ về hàm DATEVALUE trong Excel. Cảm ơn các bạn, chúc các bạn thành công!

5/5 (1 Review)

Trả lời

Email của bạn sẽ không được hiển thị công khai.