Cách dùng hàm DATEVALUE trong Excel

Nội dung được viết bởi Linh Mai

Hàm DATEVALUE có thể giúp chúng ta chuyển dữ liệu ngày tháng trong Excel sang dạng số sê - ri cực nhanh chóng. Hãy cùng chúng mình tìm hiểu về cách dùng hàm này nhé!

Hàm DATEVALUE trong Excel là gì?

Khái niệm và công thức hàm DATEVALUE

Hàm DATEVALUE được sử dụng để chuyển đổi ngày tháng trong Excel từ dạng văn bản sang dạng số sê-ri.

Ví dụ: Ngày 01/01/2008 khi sử dụng hàm DATEVALUE để chuyển đổi thì sẽ có số sê-ri là 39448.

Công thức của hàm này có dạng như sau:

DATEVALUE(date_text)

Trong đó date_text là thành phần bắt buộc phải có. Đây chính là văn bản đại diện cho định dạng ngày trong Excel hoặc tham chiếu đến ô chứa văn bản đó.

Lưu ý:

  • Ngày tháng được sử dụng làm date_text phải nằm trong khoảng từ 01/01/1900 đến ngày 31/12/9999. Nếu ngày tháng bạn nhập vào nằm ngoài phạm vi này thì hàm DATEVALUE sẽ trả về kết quả là lỗi #VALUE.
  • Nếu khi nhập date_text mà bạn không nhập phần năm thì Excel sẽ tự động tính theo năm hiện tại trên máy tính của bạn.

Xem thêm: Cách tính số ngày giữa 2 mốc thời gian như thế nào?

Cách dùng hàm DATEVALUE qua ví dụ chi tiết

Ví dụ 1: Chuyển ngày 08/08/2016 thành dạng số sê-ri.

Các bạn sẽ sử dụng công thức hàm là: =DATEVALUE(“08/08/2016”)

Kết quả mà chúng ta thu được sẽ là 42590.

Cách dùng hàm DATEVALUE chuyển ngày tháng trong Excel thành số sê-ri

Chú ý: Ngày tháng phải được để trong dấu ngoặc kép thì hàm mới trả về đúng kết quả như trên.

Ví dụ 2: Chuyển ngày 02/08/2017 với ngày, tháng, năm nằm ở 3 cột khác nhau thành số sê-ri.

Chúng ta vẫn sử dụng hàm DATEVALUE nhưng thay vì nhập giá trị ngày thì sẽ nhập tham chiếu đến ô chứa ngày tháng năm đó.

Ở đây chúng mình có ngày, tháng, năm lần lượt nằm ở các ô B7, C7 và D7:

Cách dùng hàm DATEVALUE chuyển ngày tháng trong Excel thành số sê-ri

Vậy công thức hàm mà chúng ta sử dụng sẽ là: =DATEVALUE(B7&”/”&C7&”/”&D7). Kết quả thu được sẽ là 42949.

Cách dùng hàm DATEVALUE chuyển ngày tháng trong Excel thành số sê-ri

Cách sửa lỗi #VALUE của hàm DATEVALUE

Ở phần trên, chúng mình có đề cập đến lỗi #VALUE khi sử dụng hàm DATEVALUE trong Excel. Thông thường sẽ có 3 trường hợp dẫn đến lỗi này.

Trường hợp 1: Giá trị bạn nhập vào làm date_text có định dạng không hợp lệ. Dưới đây là một số ví dụ về giá trị không hợp lệ:

  • 366699
  • 06/22/2022
  • 2000 Tháng Sáu 22
  • Tháng Sáu 22 2000

Cách khắc phục là các bạn phải chuyển giá trị ngày này sang định dạng văn bản (Text). Các bạn chỉ cần bấm tổ hợp phím tắt Excel Ctrl + 1 để mở hộp thoại Format Cells lên sau đó chuyển định dạng ô thành Text là được.

Trường hợp 2: Ngày tháng bạn nhập vào không cùng định dạng với ngày tháng của máy tính. Đây là một lỗi khá phổ biến khi làm việc với các hàm liên quan đến ngày tháng trong Excel. Có một số máy tính được cài đặt mặc định hiển thị ngày tháng ở dạng mm/dd/yyyy hoặc yyyy/mm/dd nên nếu bạn nhập vào file theo dạng dd/mm/yyyy thì khi chạy hàm sẽ xảy ra lỗi định  dạng ngày tháng trong Excel.

Cách khắc phục rất đơn giản là bạn sửa lại định dạng của dữ liệu nhập vào theo cài đặt của máy tính. 

Trường hợp 3: Là trường hợp mà chúng mình đã đề cập ở trên là ngày tháng bạn nhập vào không thuộc 01/01/1900 đến ngày 31/12/9999.

Cách khắc phục đơn giản là bạn sử dụng ngày tháng nằm trong khoảng thời gian này, không sơm hay muộn hơn là được.

Các bạn có thể xem hình ảnh dưới đây để hiểu rõ hơn về các trường hợp xảy ra lỗi #VALUE đã nêu trên:

Cách dùng hàm DATEVALUE chuyển ngày tháng trong Excel thành số sê-ri

Kết luận

Hy vọng bài viết của chúng mình sẽ giúp ích cho các bạn trong quá trình làm việc với Excel. 

KHÓA HỌC EXCEL ONLINE HOÀN TOÀN MIỄN PHÍ

Khóa học với hơn 14000 HỌC VIÊN đang học và đánh giá trung bình 4.76 SAO

0/5 - (0 bình chọn)

0/5 - (0 bình chọn)

0 thảo luận

@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ thông tin và truyền thông