Chào các anh chị em trong diễn đàn,
Dạo này mình thấy nhiều bạn gặp khó khăn với việc xử lý dữ liệu ngày tháng năm trong Excel, từ nhập liệu sai định dạng, tính toán khoảng cách ngày, đến trích xuất các thành phần như ngày, tháng, năm. Vì vậy, mình tổng hợp lại một số cách xử lý phổ biến và hữu ích nhất để mọi người tham khảo.
1. Định dạng ngày tháng năm chuẩn
Đây là bước đầu tiên và quan trọng nhất. Excel thường tự nhận diện ngày tháng, nhưng đôi khi nó nhận sai hoặc bạn muốn định dạng theo ý mình. Bạn có thể vào Format Cells (Ctrl+1), chọn Date và chọn định dạng mong muốn.
2. Trích xuất Ngày, Tháng, Năm
Khi bạn có một ô chứa ngày tháng, bạn có thể dùng các hàm sau:
- Để lấy ngày:
=DAY(A1) - Để lấy tháng:
=MONTH(A1) - Để lấy năm:
=YEAR(A1)
Ví dụ, nếu ô A1 là 25/12/2023, các hàm trên sẽ trả về 25, 12, 2023.
3. Tính toán khoảng cách giữa hai ngày
Bạn có thể trừ trực tiếp hai ô chứa ngày tháng để ra số ngày. Tuy nhiên, nếu muốn tính số ngày làm việc (loại bỏ cuối tuần), bạn có thể dùng hàm =NETWORKDAYS(start_date, end_date) hoặc =NETWORKDAYS.INTL(...) để tùy chỉnh ngày nghỉ.
4. Chuyển đổi văn bản thành ngày tháng
Đôi khi dữ liệu ngày tháng của bạn ở dạng văn bản. Bạn có thể dùng hàm =DATE(year, month, day) để chuyển đổi. Ví dụ, nếu bạn có 3 ô A1 (năm), B1 (tháng), C1 (ngày) thì công thức sẽ là =DATE(A1, B1, C1).
Hoặc nếu ngày tháng của bạn ở dạng văn bản như '25-12-2023', bạn có thể thử dùng =DATEVALUE(A1).
Hy vọng những tổng hợp này sẽ giúp ích cho công việc của mọi người. Nếu có cách nào hay hơn, mọi người chia sẻ thêm nhé!