Có rất nhiều nguyên nhân khiến bạn nhận được dữ liệu ngày tháng trong excel có dạng 14.03.2021, trong đó dấu chấm được sử dụng để ngăn cách các thành phần số ngày, số tháng, số năm như:
Vậy dữ liệu ngày tháng trong excel ở dạng sử dụng dấu chấm ngăn cách thì có đặc điểm gì? Tại sao cần phải chuyển về dạng ngày tháng sử dụng dấu ngăn cách là dấu "/" hay dấu "-"? Hãy cùng Gitiho tìm hiểu qua bài viết này nhé.
Mục lục
Khi sử dụng hàm ISNUMBER để kiểm tra các giá trị ngày có sử dụng dấu chấm làm dấu ngăn cách, chúng ta sẽ thấy có đặc điểm như sau:
Hàm ISNUMBER trả về giá trị FALSE, có nghĩa đây không phải là dữ liệu ngày tháng tiêu chuẩn trong Excel. Dữ liệu này sẽ không dùng để tính toán được, hay khi dùng trong các hàm xử lý thời gian khác trong excel sẽ gặp lỗi.
Ví dụ: Bạn không thể tách riêng giá trị số tháng trong ô A6 với hàm MONTH được.
Do đó chúng ta cần phải chuyển giá trị ngày tháng này về đúng dạng tiêu chuẩn trong excel, tức là dùng dấu "/" hoặc dấu "-" để làm dấu ngăn cách chứ không phải dấu chấm. Sau đây hãy cùng Gitiho tìm hiểu về ba cách đơn giản để chuyển đổi nhé.
Chức năng Find & Replace là chức năng giúp bạn có thể tìm kiếm và thay thế các ký tự văn bản trong 1 ô hoặc trong 1 hàm, biểu thức. Bạn có thể mở chức năng này với phím tắt là Ctrl + H
Các bước thực hiện như sau:
Mục Find What: chọn dấu chấm (dấu ".")
Mục Replace With: chọn dấu gạch chéo (dấu "/")
Sau đó nhấn vào nút Replace All
Kết quả là các giá trị ngày sẽ tự động được đưa về đúng định dạng ngày tháng tiêu chuẩn trong excel:
Lưu ý: trong cách làm này bạn cần đảm bảo được quy định về phương pháp nhập ngày tháng trong máy tính (tại Control Pannel > mục Region > Date) ở dạng Ngày trước - tháng sau (hay Tháng trước - ngày sau) phù hợp với dữ liệu ngày tháng mà bạn muốn chuyển đổi. Cụ thể trong ví dụ trên là kiểu Ngày trước - tháng sau.
Hàm SUBSTITUTE có tác dụng thay thế ký tự text trong Excel. Việc sử dụng hàm SUBSTITUTE về bản chất cũng giống với việc thay thế bằng công cụ Replace, chỉ khác là ở đây chúng ta dùng hàm.
Cú pháp của hàm SUBSTITUTE như sau:
=SUBSTITUTE( văn_bản_gốc, đoạn_text_cần_thay_thế, đoạn_text_mới, [vị trí thứ tự của đoạn text cần thay thế])
Áp dụng vào trường hợp này ta có:
Tuy nhiên kết quả của hàm SUBSTITUTE lại là dữ liệu ở dạng văn bản (text). Để đưa dữ liệu này về đúng kiểu ngày tháng tiêu chuẩn trong excel, cần sử dụng thêm hàm VALUE để chuyển đổi kết quả hàm SUBSTITTUE về đúng dạng ngày.
Kết quả như sau:
Chúng ta có thể tách riêng các ký tự thể hiện phần Ngày - Tháng - Năm với các hàm tách văn bản như:
Sau khi có được các giá trị này, chúng ta sẽ ghép lại với hàm DATE. Cách làm cụ thể như sau:
Như vậy với cả 3 cách, chúng ta đều nhận được kết quả là dữ liệu ở dạng ngày tháng theo đúng tiêu chuẩn của Excel, đó là:
Qua bài viết này, các bạn đã có thể biết thêm về đặc điểm dữ liệu ngày tháng, biết cách sử dụng các hàm Excel trong việc thay thế ký tự trong một đoạn text, cách sử dụng các hàm tách văn bản. Đó đều là những hàm thông dụng và thường gặp trong các công việc cần xử lý trên Excel.
Nếu các bạn muốn được học tất tần tật các thủ thuật Excel tốt nhất cho công việc văn phòng thì hãy tham gia vào khóa học:
Tuyệt đỉnh Excel - Trở thành bậc thầy Excel trong 16 giờ
Khóa học sẽ giúp các bạn nắm trọn kiến thức Excel từ cơ bản đến nâng cao, thành thạo công cụ và có tư duy chủ động, biết ứng dụng 150+ hàm thông dụng vào công việc. Các bạn sẽ không còn mất thời gian ngồi tìm giải pháp trên Google nữa mà có thể tự nghĩ ra cách xử lý các vấn đề mình gặp phải dựa vào kiến thức đã học.
Trong khóa học có bài giảng từ cơ bản đến nâng cao, lý thuyết đan xen với thực hành giúp bạn dễ dàng tiếp thu và ghi nhớ kiến thức. Các bạn cũng sẽ được tặng thêm ebook cực hay về thủ thuật Excel khi tham gia khóa học. Đặc biệt, giảng viên luôn sẵn sàng hỗ trợ các bạn 24/7, giải đáp mọi thắc mắc trong vòng 24h giúp bạn học tập hiệu quả hơn. Hãy tham gia ngay hôm nay để được nhận ưu đãi học phí nữa nhé.
Tài liệu kèm theo bài viết
Khóa học liên quan