Giới thiệu hàm DATEVALUE trong Excel

🔍 Chức năng:

Hàm DATEVALUE dùng để chuyển đổi một chuỗi văn bản thể hiện ngày tháng sang định dạng ngày mà Excel hiểu và sử dụng được trong các phép tính.

Ví dụ: =DATEVALUE("01/01/2008") trả về giá trị 39448, là số đại diện cho ngày 1 tháng 1 năm 2008 trong hệ thống ngày của Excel.


🧩 Cấu trúc hàm:

DATEVALUE(date_text)
  • date_text (bắt buộc): Chuỗi văn bản thể hiện ngày tháng, ví dụ "31/12/2024" hoặc một ô chứa giá trị ngày dạng văn bản.


📌 Lưu ý khi sử dụng:

  • Nếu phần năm bị thiếu, Excel sẽ tự động dùng năm hiện tại trên máy tính.

  • Các thông tin về giờ, phút sẽ bị bỏ qua.

  • Nếu văn bản không đúng định dạng ngày hợp lệ, hoặc nằm ngoài khoảng thời gian được hỗ trợ (01/01/1900 đến 31/12/9999), kết quả sẽ là lỗi #VALUE!.

  • Sau khi chuyển đổi, bạn nên định dạng ô dưới dạng ngày để dễ đọc hơn.


📊 Ví dụ minh họa:

A B C D – Công thức Kết quả
11 3 2011 =DATEVALUE (“8/22/2011”) 40777
=DATEVALUE (“22 tháng 5, 2011”) 40685
=DATEVALUE (“2011/02/23”) 40597
=DATEVALUE (“5 tháng 7”) (năm hiện tại) 39634
=DATEVALUE (A1 & “/” & A2 & “/” & A3) 40850

💡 Ứng dụng thực tế:

  • Lọc hoặc sắp xếp ngày trong bảng tính khi dữ liệu gốc là dạng văn bản.

  • Dùng để tính số ngày giữa các mốc thời gian bằng cách kết hợp với các hàm như TODAY(), DATEDIF, NOW()

  • Giúp tự động hóa xử lý ngày tháng khi kết hợp với dữ liệu được nhập không đúng định dạng.

Form đăng ký học