Trừ ngày tháng trong excel bị lỗi

     

Khi trích xuất dữ liệu từ các phần mềm khác (ví dụ như phần mềm chấm công) ra Excel, chúng ta thường gặp phải lỗi ngày tháng trong Excel. Đó là khi dữ liệu ngày tháng, thời gian thườngbị lỗi, không thể sử dụngđể tính toán ngay. Trong bài viết này loantuong.vn sẽ hướng dẫn các bạn cáchsửa lỗi ngày tháng của dữ liệu được trích xuất từ phần mềm ra Excel.

Bạn đang xem: Trừ ngày tháng trong excel bị lỗi

Tuyệt đỉnh Excel - Trở thành bậc thầy Excel trong 16 giờ

Ngoài ra, bạn có thể tải file mẫu sửa lỗi ngày tháng trong Excel được đính kèm cuối bài viết để thực hành các bước sửa lỗi nhé.

Nguyên nhân gây ra lỗi ngày tháng trong Excel

Tại sao xảy ra lỗi ngày tháng trong Excel khi ta chèn dữ liệu từ phần mềm khác vào trang tính? Hãy cùng mình tìm hiểu qua một ví dụ cụ thể nhé. Trong file ví dụ chúng ta có bảng dữ liệu được trích xuất từ phần mềm chấm công như sau:

*

Trong bảng tính này, các cột Date và InTime là dữ liệu dạng Ngày và Giờ. Tuy nhiên, khi thử các phép tính toán với dữ liệu này, ta lại phát hiện trừ ngày tháng trong Excel bị lỗi. Những dữ liệu này lại không dùngđể tính toán ngayđược vì nó không phải dữ liệuđúng chuẩn dạng thời gian màExcel quyđịnh.

Chúng ta có thể kiểm tra lỗi ngày tháng trong Excel bằng cách sử dụng hàmISNUMBER cho cộtB vàC.Tại ô E2 nhập công thức:

=ISNUMBER(B2)

Kết quả Excel trả về là FALSE.Như vậy về bản chất dữ liệu trongô B2 là định dạng văn bản (Text) chứ không phải số (Number). Dođó Excel không dùng dữ liệu ngày tháng này để tính toánđược.

Kết luận, đặcđiểm của dữ liệu thời gian trích xuất từ phần mềm khác raExcel thườngở dạng văn bản, từ đó gây ra lỗi ngày tháng trong Excel. Để tìm hiểu thêm về cơ chế định dạng dữ liệu thời gian của Excel, bạn hãy tham khảo bài viết dưới đây nhé.

Xem thêm: Tìm Bài Hát Với Lời " Muốn Quên Một Người Phải Yêu Người Sau Say Đắm Hơn Em

Cách sửa lỗingày tháng trong Excel

Giờ thì chúng ta đã biết được nguyên nhân gây ra lỗi ngày tháng trong Excel. Dựa vào đó, hãy cùng đi tìm cách khắc phục hiệu quả nhất đối với vấn đề này nhé.

Cách 1: Dùng hàm VALUE

Hàm VALUE là hàm Excel giúp chuyển dữ liệu từ dạng Text về dạng Number. Về bản chất, dữ liệu thời gian từ các nguồn khác khi chèn vào trang tính sẽ trở thành định dạng Text. Do đó, việc sử dụng hàm VALUE sẽ chuyển đổi dữ liệu này về đúng định dạng dữ liệu mà Excel có thể thực hiện tính toán được.

Cách sửa lỗi ngày tháng trong Excel bằng hàm VALUE như sau:

Bước 1: Tại cột E (cột phụ), chúng ta dùng hàm VALUE,đối tượng của hàm VALUE là giá trị trong cột B. Công thức như sau:

=VALUE(B2)

*

Kết quả củađoạn text 1/Jun/2018 khi chuyển sang Number có giá trị là 43252

Bước 2: Copy kết quả của hàm VALUE, dán trở lại vào cột B

*

Bước 3:Định dạng dữ liệu bằng Format Cells

Chúng ta sẽđịnh dạng lại dữ liệu trong cột Bđểđưa vềđúngđịnh dạngdd/mm/yyyy bằng cách:

Chọn vùng dữ liệu trong cột BMở Format Cells (phím tắt Ctrl + 1)Trong thẻ Number chọn Custome, trong mục Type nhậpdd/mm/yyyy

*

Như vậy, lỗi ngày tháng trong Excel đã được khắc phục, và kết quả thuđược sẽ là dữ liệu dạng thời gian có dạng ngày/tháng/nămđúng tiêu chuẩn củaExcel.

Cách 2: Dùng công cụ TextToColumn

TextToColumn là một công cụ khá hữuích trongExcel. Ngoài việc tách dữ liệu ra nhiều cột (ví dụ tách ngày tháng năm sinh thành 3 cột riêng biệt) thì nó còn có tác dụng chuyểnđổi dữ liệu vềđúngđịnh dạng tiêu chuẩn trong Excel. Cách sửa lỗi ngày tháng trong Excel bằng TextToColumn như sau:

Bước 1: Chọn bảng dữ liệu cần chuyểnđổi, trong thẻ Data chọn TextToColumn

*

Bước 2: Trong cửa sổ TextToColumn (step 1of 3)bấm Nextđể sang Step 2of 3

*

Bước 3: Bấm Next một lần nữađể sang Step3 of 3

*

Tại bước này, chúng ta bấm chọn mục Date và chọn tươngứng cách hiển thị thời gian theo dạng DMY (D là ngày, M là tháng, Y là năm).Sauđó bấm Finishđể hoàn thành sửa lỗi ngày tháng trong Excel.

Một số lưu ý với cách sửa lỗi ngày tháng trong Excel

Khi áp dụng 1 trong 2 phương pháp khắc phục lỗi ngày tháng trong Excel trên, bạn sẽ cần lưu ý một vài điểm sau:

Cả 2 cáchđềuáp dụngđược cho dữ liệu Ngày, GiờCách dùng hàm VALUE sẽ tuân thủ theo thiết lập ngày tháng mặcđịnh trong Region của máy tính (Control pannel/ Region/ Date-Time)Cách dùng TextToColumn cho phép tự do lựa chọn cách hiển thị Tháng trước Ngày sau hay Ngày trước tháng sau một cách linh hoạt hơn. Kết quả trả về ngay tại vị trí banđầu, không cần copy/paste như cách dùng hàm VALUE

Tổng kết

Như vậy, chúng ta đã học được 2 cách sửa lỗi ngày tháng trong Excel cực nhanh cực đơn giản. Hy vọng kiến thức trong bài viết đã giúp bạn khắc phục được rắc rối của mình với dữ liệu thời gian trên trang tính. Đừng quên tải về file Excel đính kèm cuối bài viết để thực hành cách sửa lỗi ngày tháng trong Excel nhé. Để giải đáp các thắc mắc về Excel, bạn hãy tìm đọc các bài viết về chủ đề Excel trên blog loantuong.vn ngay thôi. Rất nhiều kiến thức và tài nguyên đang chờ được khám phá đấy.

Nếu bạn là người mới bắt đầu tìm hiểu về Excel và chưa biết mình nên bắt đầu từ đâu, hãy tham gia ngay khóa học Tuyệt đỉnh Excel của loantuong.vn để học tất cả các kiến thức nền tảng cũng như thực hành các ứng dụng thực tế của Excel vào công việc văn phòng nhé. Nếu như có bất kỳ câu hỏi nào về bài học, bạn chỉ cần bình luận, và giảng viên sẽ giải đáp cho bạn chỉ trong vòng 24 giờ. Vậy thì bạn còn chần chừ gì mà không đăng ký ngay nào!