Trong thế giới lập kế hoạch, quản lý dữ liệu và phân tích tài chính, ngày tháng luôn là một yếu tố quan trọng. Tuy nhiên, khi làm việc với dữ liệu trong Excel, một vấn đề thường gặp là việc dữ liệu ngày tháng không được nhận dạng đúng hoặc bị chuyển thành dạng số nguyên. Điều này làm giảm tính chính xác và độ tin cậy của dữ liệu, đồng thời gây khó khăn trong việc thực hiện các phép tính, lọc hoặc trực quan hóa dữ liệu. Để giải quyết vấn đề này, Excel cung cấp một loạt các công thức và hàm mạnh mẽ, giúp bạn chuyển đổi dữ liệu số thành ngày tháng một cách nhanh chóng và chính xác.
Trong bài viết này, chúng ta sẽ đi sâu vào cách chuyển số sang ngày tháng trong Excel, khám phá các công thức thường dùng, cách xử lý dữ liệu lỗi và những mẹo nhỏ để tối ưu công việc của bạn. Bài viết được viết bằng tiếng Việt, hướng tới cả người mới bắt đầu và những người đã có kinh nghiệm với Excel til. Hãy cùng nhau khám phá!
Có thể bạn quan tâm: Cách Chuyển Có Dấu Thành Không Dấu Trong Excel – Hướng Dẫn Chi Tiết, Tối Ưu Và Mở Rộng
1. Giới thiệu ngắn gọn về cách Excel lưu trữ ngày tháng
Trước khi bắt đầu chuyển đổi, chúng ta cần hiểu một chút về cách Excel lưu trữ dữ liệu ngày tháng.
- Định dạng số: Excel lưu trữ ngày tháng dưới dạng số thực (serial number). Mỗi ngày được biểu diễn bằng một số nguyên, bắt đầu từ ngày 1/1/1900 (serial number 1). Khi ngày càng xa so với ngày 1900, số serial number ngày càng lớn.
- Thời gian: Thời gian được biểu diễn bằng phần thập phân của số nguyên. Ví dụ, 12:00 (nửa ngày) được biểu diễn bằng 0.5.
- Lưu ý: Nếu bạn nhập một ngày dưới dạng văn bản (text), Excel có thể không nhận dạng đúng ngay lập tức và bạn cần phải chuyển đổi lại.
Hiểu được điều này giúp bạn có một cái nhìn tổng quan và tránh những nhầm lẫn khi làm việc với dữ liệu ngày tháng.
Có thể bạn quan tâm: Cách Chuyển Chữ In Thành Chữ Thường Trong Excel
2. Các công thức chuyển đổi phổ biến
Dưới đây là một số công thức và hàm phổ biến để chuyển đổi số sang ngày tháng trong Excel.
2.1. Sử dụng hàm DATE
Hàm DATE giúp bạn tạo một ngày cụ thể từ năm, tháng, ngày.
=DATE(2026, 7, 16)
Kết quả: 16/07/2026.
Nếu bạn có một số serial number và muốn chuyển nó thành ngày, bạn có thể dùng DATE kết hợp với YEAR, MONTH, DAY.
=DATE(YEAR(A1), MONTH(A1), DAY(A1))
Trong đó, A1 chứa giá trị số serial.
2.2. Hàm TEXT
Hàm TEXT chuyển đổi một giá trị thành chuỗi văn bản theo định dạng cho trước. Nếu bạn muốn hiển thị ngày tháng dưới dạng văn bản.
=TEXT(A1, "dd/mm/yyyy")
Điều này có thể hữu ích khi bạn muốn xuất dữ liệu ra báo cáo hoặc trình bày.
2.3. Hàm DATEVALUE
DATEVALUE chuyển đổi chuỗi văn bản thành giá trị ngày tháng (serial number).
=DATEVALUE(" niptr: 16/07/24")
Nếu dữ liệu ngày tháng được nhập dưới dạng văn bản, hàm này giúp Excel nhận dạng đúng.
2.4. Hàm VALUE
Nếu dữ liệu ngày trong ô là chuỗi văn bản nhưng bạn muốn chuyển thành số serial, VALUE là công cụ hữu ích.
=VALUE("16/07/2026")
2.5. Hàm INT và TIME
Nếu bạn có một giá trị số và muốn tách phần ngày (số nguyên) và phần giờ (phần thập phân), bạn có thể dùng INT và TIME.
=INT(A1) // phần ngày
=TIME(INT((A1-INT(A1))24), 0, 0) // phần giờ
Có thể bạn quan tâm: Cách Chuyển Bảng Ngang Thành Bảng Dọc Trong Excel
3. Xử lý dữ liệu lỗi và các vấn đề thường gặp
3.1. Dữ liệu bị nhập sai định dạng
Nếu dữ liệu ngày tháng bị nhập sai định dạng (ví dụ: 07-16-2026 thay vì 16/07/2026), Excel có thể không nhận dạng đúng. Bạn có thể chuyển đổi bằng cách:

Có thể bạn quan tâm: Cách Chuyển Tiếng Anh Sang Tiếng Việt Trong Excel: Hướng Dẫn Chi Tiết
=DATEVALUE(TEXT(A1, "dd/mm/yyyy"))
3.2. Dữ liệu bị lỗi #VALUE!
Khi gặp lỗi #VALUE!, có thể do dữ liệu trong ô không phải là chuỗi ngày hợp lệ hoặc có ký tự đặc biệt. Sử dụng hàm ISERROR để kiểm tra:
=IF(ISERROR(DATEVALUE(A1)), "Lỗi", DATEVALUE(A1))
3.3. Dữ liệu ngày tháng dạng văn bản lớn hơn 1900
Nếu dữ liệu ngày trong văn bản chứa năm lớn hơn 1900, nhưng Excel không nhận dạng đúng, hãy sử dụng DATEVALUE kết hợp với DATE:
=DATE(VALUE(RIGHT(A1,4)), VALUE(MID(A1,4,2)), VALUE(LEFT(A1,2)))
3.4. Dữ liệu thời gian
Nếu bạn cần chuyển đổi thời gian từ dạng số thập phân thành hh:mm:ss, dùng TEXT:
=TEXT(A1, "hh:mm:ss")
4. Tối ưu hóa công việc với ngày tháng trong Excel
4.1. Định dạng ô
- Định dạng ngày: Chọn ô, nhấn chuột phải → Format Cells → Number → Date. Chọn kiểu hiển thị mong muốn (ví dụ
dd/mm/yyyy). - Định dạng thời gian: Format Cells → Time → chọn kiểu.
4.2. Sử dụng Conditional Formatting taakku
Bạn có thể đánh dấu ngày hết hạn hoặc ngày đang tới hạn bằng cách dùng Conditional Formatting.
Home > Conditional Formatting > New Rule > Use a formula to determine which cells to format.- Ví dụ:
=A1<=TODAY()để đánh dấu ngày đã qua.
4.3. Sử dụng PivotTable để phânعنوان
PivotTable hỗ trợ tính tổng, đếm, trung bình theo ngày tháng.
- Kéo cột ngày vào
Rows. - Kéo cột dữ liệu vào
Values.
4.4. Tự động tính ngày
Nếu bạn muốn tính ngày thêm hoặc trừ một số ngày, dùng + hoặc -.
=A1+5 // Thêm 5 ngày
=A1-3 // Trừ 3 ngày
4.5. Tính ngày làm việc
Để tính ngày làm việc (bỏ qua cuối tuần), dùng WORKDAY:
=WORKDAY(A1, 10) // Thêm 10 ngày làm việc
Bạn cũng có thể thêm ngày lễ bằng cách cung cấp danh sách ngày nghỉ.
5. Tích hợp dữ liệu ngày tháng với Power Query
Power Query cung cấp công cụ mạnh mẽ để xử lý dữ liệu ngày tháng:
- Import dữ liệu:
Data > Get & Transform Data. - Ch неё:
Transform→Date Column→Date From Year,Month,Day. - Thêm truy vấn:
Add Column→Custom Column→ dùng M code.
6. Lưu ý khi làm việc với dữ liệu ngày tháng quốc tế
- Định dạng ngày/tháng/ năm: Excel mặc định theo khu vực của bạn. Nếu dữ liệu từ nguồn khác, bạn có thể thay đổi cài đặt region.
- Dấu phân cách:
-vs/. Đảm bảo dữ liệu nhập đúng. - Chú ý đến ngày 29/2: Đối với năm nhuận, kiểm unf.
7. Một số mẹo nhỏ nhưng hữu ích
| Mẹo | Mô tả |
|---|---|
Sử dụng Ctrl + ; | Nhập ngày hiện tại ngay lập tức. |
Sử dụng Ctrl + Shift + ; | Nhập thời gian hiện tại. |
| Cắt và dán giá trị | Khi dán dữ liệu, chọn Paste Special > Values để tránh mất định dạng. |
| Tạo lịch trong Excel | Dùng hàm SEQUENCE (Excel 365) để tạo bảng lịch. |
Dùng DATEVALUE cho dữ liệu văn bản | Khi nhập dữ liệu từ CSV, dùng DATEVALUE để chuyển đổi. |
8. Kết luận
Chuyển đổi số sang ngày tháng trong Excel là một kỹ năng thiết yếu, giúp bạn quản lý dữ liệu hiệu quả hơn. Bằng cách hiểu cách Excel lưu trữ ngày tháng, sử dụng đúng các hàm như DATE, TEXT, DATEVALUE, VALUE ichi và khử lỗi, bạn có thể dễ dàng xử lý mọi trường hợp dữ liệu ngày tháng là bất thường. Bên cạnh đó, việc áp dụng các công cụ như Conditional Formatting, PivotTable và Power Query sẽ giúp bạn tận dụng tối đa tính năng của Excel.
Hãy thử áp dụng các công thức và mẹo trong bài viết trên vào công việc thực tế của bạn và cảm nhận sự khác biệt trong độ chính xác và hiệu suất làm việc. Nếu có bất kỳ thắc mắc nào, đừng ngần ngại đặt câu hỏi hoặc chia sẻ kinh nghiệm của bạn với cộng đồng Excel!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
