Chào các bạn, dạo gần đây mình thấy có nhiều bài viết về các lỗi liên quan đến ngày tháng trong Excel. Nhân tiện, mình muốn chia sẻ một số hàm xử lý ngày tháng mà mình thấy rất hữu ích trong quá trình làm việc, hy vọng sẽ giúp ích cho mọi người.
Chúng ta thường xuyên phải làm việc với dữ liệu có chứa ngày, tháng, năm. Đôi khi cần trích xuất từng thành phần hoặc tính toán khoảng cách giữa hai ngày. Dưới đây là một số hàm cơ bản nhưng cực kỳ quan trọng:
TODAY(): Trả về ngày hiện tại. Rất tiện để làm các báo cáo có tính thời gian thực.NOW(): Trả về ngày và giờ hiện tại.DAY(serial_number): Trả về ngày (1-31) từ một ngày tháng. Ví dụ:DAY("2023-10-27")sẽ cho kết quả là 27.MONTH(serial_number): Trả về tháng (1-12) từ một ngày tháng. Ví dụ:MONTH("2023-10-27")sẽ cho kết quả là 10.YEAR(serial_number): Trả về năm từ một ngày tháng. Ví dụ:YEAR("2023-10-27")sẽ cho kết quả là 2023.DATE(year, month, day): Tạo một ngày tháng từ 3 thành phần năm, tháng, ngày. Ví dụ:DATE(2023, 10, 27)sẽ cho kết quả là 27/10/2023.DATEDIF(start_date, end_date, unit): Tính toán khoảng thời gian giữa hai ngày theo đơn vị năm ("Y"), tháng ("M"), hoặc ngày ("D"). Đây là hàm ẩn, không có trong gợi ý của Excel nhưng rất mạnh mẽ. Ví dụ:DATEDIF("2022-01-01", "2023-10-27", "M")sẽ cho kết quả là số tháng giữa hai ngày đó.
Việc nắm vững các hàm này sẽ giúp bạn xử lý dữ liệu ngày tháng một cách nhanh chóng và chính xác hơn, tránh được các lỗi không đáng có. Các bạn có hàm xử lý ngày tháng nào hay nữa thì chia sẻ thêm nhé!