Có thể bạn quan tâm: Định Dạng Ô Trống Trong Excel: Cách Điền Số 0 Vào Ô Trống Một Cách Nhanh Chóng Và Chính Xác
1. Giới thiệu
Ngày tháng là một trong những khái niệm quan trọng nhất khi làm việc với dữ liệu số liệuாற trong Excel. Việc tính toán, phân tích và báo cáo dựa vào thời gian luôn là một phần thiết yếu của công việc hàng ngày của những người làm văn phòng,QUENCE, quản lý dự án, kế toán, hoặc bất kỳ lĩnh vực nào cần theo dõi thời gian. Tuy nhiên, nhiều người mới bắt đầu sử dụng Excel thường gặp khó khăn khi làm việc với ngày tháng, đặc biệt là khi cần tự động tính toán các ngày trong các năm nhuận (leap year) hoặc khi muốn “nhảy” qua một năm (auto‑jump year).
Trong bài viết này, chúng ta sẽ đi sâu vào cách đánh ngày tháng translucently trong Excel, cách xử lý năm nhuận conseqüent, cách viết công thức tự động tăng ngày, và những mẹo nhỏ giúp làm việc của bạn nhanh hơn, chính xác hơn.
Có thể bạn quan tâm: Cách Điền Ngày, Tháng, Năm Hiện Tại Trong Excel – Hướng Dẫn Chi Tiết
2. Hệ thống ngày tháng trong Excel
2.1. Ngày trong Excel là số nguyên
Excel lưu trữ ngày theo dạng số nguyên, trong đó:
– 1 = 1/1/1900 (ngày 1 tháng 1 năm 1900) – đây là ngày “ వెళ్ల” mặc định.
– 2 = 2/1/1900, …, 60 = 29/2/1900 (năm nhuận giả tưởng), 61 = 1/3/1900, v.v.
Điều này có nghĩa là khi bạn nhập một ngày dưới dạng văn bản, Excel sẽ tự chuyển đổi nó sang số nguyên tương ứng, và bạn có thể thực hiện phép cộng trừ để tính các ngày sau hoặc trước.
2.2. Định dạng hiển thị
Định dạng ngày chỉ ảnh hưởng đến cách hiển thị, không thay đổi giá trị thực sự. Bạn có thể chuyển đổi giữa định dạng “dd/mm/yyyy”, “mm/dd/yyyy”, “yyyy-mm-dd” v.v. bằng cách chọn ô, nhấp chuột phải → Format Cells → Date → chọn kiểu mong muốn.
Có thể bạn quan tâm: Cách Điền Dữ Liệu Vào Ô Trống Trong Excel – Hướng Dẫn Chi Tiết Và Các Cách Thoải Mái
3. Cách tính ngày tự động tăng (auto‑jump)
3.1. Công thức cơ bản: =A1+1
Giả sử ô A1 chứa ngày 01/01/2026. Viết công thức =A1+1 trong ô B1 sẽ cho kết quả 02/01/2026. Khi kéo công thức xuống, Excel sẽ tăng ngày một ngày liên tiếp. Đây là cách nhanh nhất để tạo một danh sách các ngày trong tháng, tuần hoặc năm.
3.2. Sử dụng EDATE để nhảy sang tháng tiếp theo
Nếu bạn muốn tính ngày ngay sau cùng tháng hiện tại, dùng =EDATE(A1,1) sẽ trả về ngày cuối cùng của tháng sau. Ví dụ, nếu A1 = 15/02/2026, công thức =EDATE(A1,1) trả về 31/03/2026. Bạn có thể kết hợp với DAY để lấy ngày cuối cùng của tháng: =EDATE(A1-1,1).
3.3. Sử dụng WORKDAY để tính ngày làm việc
Trong quản lý dự án hay kế hoạch, bạn thường muốn bỏ qua ngày cuối tuần hoặc ngày lễ. WORKDAY giúp tính ngày làm việc tiếp theo:
=WORKDAY(A1,1) // Ngày làm việc tiếp theo
=WORKDAY(A1,-1) // Ngày làm việc trước đó
Nếu cần bỏ qua ngày lễ, thêm danh sách ngày lễ vào tham số thứ ba: =WORKDAY(A1,1,$E$1:$E$10).
4. Xử lý năm nhuận (leap year)
4.1. Kiểm tra năm nhuận

Có thể bạn quan tâm: Điều Kiện Lớn Hơn Hoặc Bằng Trong Excel: Hướng Dẫn Chi Tiết Và Các Ứng Dụng Thực Tế
C член Формула: =IF(MOD(YEAR(A1),4)=0,"Nhuận","Không nhuận") – đây là kiểm tra đơn giản, nhưng chưa đầy đủ vì quy tắc năm nhuận thực tế là:
– Năm chia hết cho 4 là nhuận.
– Nếu năm chia hết cho 100 thì không nhuận, trừ khi nó chia hết cho 400.
4.2. Công thức chính xác
=IF(AND(MOD(YEAR(A1),4)=0, OR(MOD(YEAR(A1),100)<>0, MOD(YEAR(A1),400)=0)),"Nhuận","Không nhuận")
Hoặc dùng hàm ISLEAPYEAR (nếu có trong phiên bản Excel mới hơn) – nhưng không phải trong mọi phiên bản.
4.3. Tính ngày 29/02/nhuận
Nếu bạn cần tạo danh sách các ngày 29/02/nhuận trong một khoảng thời gian, có thể dùng công thức:
=IF(AND(MOD(YEAR(A1),4)=0, OR(MOD(YEAR(A1),100)<>0, MOD(YEAR(A1),400)=0), DATE(YEAR(A1),2,29),"")
Nếu ngày không phải nhuận, kết quả là chuỗi trống, giúp lọc sau.
5. Công thức nâng cao: Tạo lộ trình dựa trên ngày
5.1. Tính số ngày tới một kỳ hạn
Giả sử bạn muốn tính số ngày còn lại từ ngày hiện tại đến một ngày kết thúc:
=DATEDIF(TODAY(),A1,"d")
Nếu kết quả âm, nghĩa là đã qua hạn.
5.2. Tính thứ trong tuần
Hàm TEXT giúp chuyển ngày thành thứ:
=TEXT(A1,"dddd") // Thuật ngữ tiếng Việt
=TEXT(A1,"ddd") // Thuật ngữ ngắn
5.3. Tạo chuỗi ngày theo định dạng đặc biệt
Nếu bạn muốn hiển thị ngày dưới dạng “Ngày 01 tháng 01 năm 2026”, dùng:
="Ngày "&TEXT(A1,"dd")&" tháng "&TEXT(A1,"mm")&" năm "&TEXT(A1,"yyyy")
6. Thực hành: Tạo danh sách các ngày làm việc trong một tháng
Bước 1: Ghi ngày đầu tiên của tháng trong ô A1 (ví dụ: 01/04/2026).
Bước 2: Dùng công thức =WORKDAY(A1-1,1) trong ô B1 để lấy ngày làm việc đầu tiên.
Bước 3: Kéo công thức xuống, Excel sẽ tự động tăng ngày làm việc.
Bước 4: Nếu muốn loại bỏ ngày lễ, cung cấp danh sách ngày lễ trong d Ken.
7. Mẹo nhỏ: Kiểm tra sự nhất quán của dữ liệu ngày
Kiểm tra lỗi nhập: Đôi khi Excel sẽ tự chuyển đổi ngày sai định dạng thành chuỗi. Để chắc chắn, dùng
=ISNUMBER(A1)– nếu trả về FALSE, ô chứa văn bản không.html.Định dạng ngày chuẩn: Đặt định dạng “yyyy-mm-dd” cho toàn bộ cột chứa ngày để tránh nhầm lẫn giữa dd/mm và mm/dd.
Sử dụng
DATEVALUE: Khi nhập ngày dưới dạng chuỗi, dùng=DATEVALUE("01/04/2026")để chuyển thành số nguyên ngày.
8. Thường gặp lỗi và cách khắc phục
| Lỗi | Nguyên nhân | Khắc phục |
|---|---|---|
| Công thức trả về #VALUE! | Định dạng ngày sai | Kiểm tra định dạng, dùng ew |
| Ngày encode sai (ví dụ 31/04) | Tháng có 30 ngày | Kiểm tra lại công thức, dùng MIN(DAY(EOMONTH(...))) |
| Năm nhuận sai | Sử dụng công thức kiểm tra đơn giản | Dùng công thức chính xác với MOD và AND |
9. Ứng dụng thực tế: Tính lương, chi phí dựa trên ngày
- Lương theo ngày: Nếu nhân viên được trả lương theo ngày, tính tổng số ngày làm việc trong tháng:
=NETWORKDAYS(A1,B1)– trả về số ngày làm việc giữa hai ngày. - Chi phí dựa trên ngày: Tính chi phí dựa vào ngày sản xuất:
=IF(A1>DATE(2026,6,30),5000,3000)– chi phí cao hơn sau nửa năm.
10. Kết luận
Việc đánh ngày tháng tự nhảy năm trong Excel không chỉ là một kỹ năng căn bản mà còn là nền tảng giúp bạn tối ưu hoá công việc trong nhiều lĩnh vực. Bằng cách hiểu rõ hệ thống ngày trong Excel, sử dụng các hàm như EDATE, WORKDAY, DATEDIF, và xử lý năm nhuận chính xác, bạn sẽ có thể tự tin tạo ra những bảng tính bowls, báo cáo và phân tích dữ liệu thời gian một cách chính xác và hiệu quả.
Hãy thử áp dụng các công thức và mẹo trên vào bảng tính của bạn, và bạn sẽ thấy công việc liên quan đến ngày tháng trở nên nhẹ nhàng hơn bao giờ hết. Happy 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ẻ.
