Bạn có nhu cầu tạo lịch, chèn lịch vào Excel để in hoặc làm cho bảng tính đẹp hơn. Dưới đây là hướng dẫn chi tiết về cách tạo lịch trong Excel từ cơ bản đến nâng cao để bạn tham khảo.
1. Tạo lịch hàng năm trong Excel.
Ví dụ: Tạo lịch cho năm 2018.
Bước 1: Bắt đầu bằng việc tạo bảng theo mẫu của tháng 1 trong năm. Xác định ngày mùng một tháng 1 năm 2018 rơi vào thứ mấy. Ví dụ, ngày mùng 1 là thứ 2, vì vậy nhập ngày thứ 2 là ngày mùng 1 tháng 1 năm 2018.
Bước 2: Giá trị của ngày thứ 3 bằng giá trị của ngày thứ 2 cộng 1, tính giá trị cho các ô còn lại tương tự. Đối với ô đầu tiên của hàng thứ 4, sử dụng hàm If để tránh trường hợp vượt quá số ngày trong tháng: =IF(H10<>'',IF(MONTH(H10)<>MONTH(H10+1),'',H10+1),'')
Bước 3: Giá trị của ô bên cạnh được tính dựa trên giá trị của ô trước đó. Nhập công thức: =IF(B11<>'',IF(MONTH(B11)<>MONTH(B11+1),'',B11+1),'')
Kết quả của việc tạo lịch cho tháng 1:
Bước 4: Để lịch chỉ hiển thị ngày, chọn nội dung tháng 1, chuột phải vào ô Format Cell trong mục Custom, sau đó nhấn OK.
Sau khi nhấn Ok, bạn sẽ nhận được kết quả.
Bước 5: Định dạng lại bảng trước khi sao chép.
Bước 6: Sao chép bảng vừa tạo thành 3 bảng như hình.
Chỉnh sửa ngày của các tháng cho phù hợp bằng cách xác định ngày cuối cùng của tháng trước và chỉnh sửa ngày đầu tiên của tháng sau tương ứng.
Bước 7: Sau khi chỉnh sửa xong 3 tháng, sao chép 3 tháng còn lại để có đủ 12 tháng và tiến hành sửa ngày cho phù hợp.
Sau khi chỉnh sửa xong, bạn đã tạo lịch gồm 12 tháng cho năm 2018.
Bước 8: Thêm đánh dấu ngày nghỉ trong năm bằng cách tạo vùng dữ liệu chứa các ngày nghỉ, sau đó áp dụng Conditional Formating - New Ruler từ ngày đầu tiên của năm đến tháng cuối cùng.
Bước 9: Trong hộp thoại xuất hiện, nhập công thức: Match(B7,$Z7$Z13,0). B7 là ô đầu tiên của tháng đầu tiên và $Z7$Z13 là vùng dữ liệu chứa ngày cần đánh dấu. Kích chọn Format để định dạng màu nền và chữ cho ô chứa ngày cần đánh dấu.
Bước 10: Lựa chọn màu nền và màu chữ cho ô cần đánh dấu và nhấn OK.
Kết quả là lịch cho năm 2018 với các ngày lễ được đánh dấu màu đỏ. Bạn cũng có thể đánh dấu các ngày đặc biệt của mình và gia đình.
Ngoài ra, bạn có thể chèn thêm ảnh gia đình và sau cùng chỉ cần in cuốn lịch mình tự tạo. Chúc các bạn thành công!
Cách 2: Tạo lịch trong Excel cho nhiều năm.
Tạo lịch cho nhiều năm khác nhau dựa vào dữ liệu đầu vào của bạn.
Bước 1: Chèn 2 combobox để lựa chọn tháng và năm cho lịch.
Bước 2: Tạo 2 cột dữ liệu chứa tháng trong năm và chứa các năm muốn tạo lịch. Chuột phải vào combobox vừa tạo, chọn Format Control, sau đó lựa chọn tab Control. Trong mục Input range, chọn vùng dữ liệu chứa các tháng và trong mục Cell link, chọn giá trị ô A3 để liên kết giá trị tháng với lịch. Nhấn OK.
Bước 3: Tạo dữ liệu cho năm tương tự như tháng, sử dụng ô A4 làm ô liên kết dữ liệu.
Bước 4: Sử dụng hàm Index với số thứ tự trong ô A3 để lấy giá trị tháng được chọn từ combobox và tạo lịch cho tháng đó.
Bước 5: Tương tự như bước 4, lấy giá trị năm từ combobox người dùng đã chọn.
Bước 6: Nhập công thức Datevalue(“1-“&B3&”-“&B4) để lấy giá trị tháng và năm cần hiển thị lịch.
Người dùng đã chọn tháng và năm để hiển thị lịch.
Bước 7: Kiểm tra ngày chủ nhật tại ô đầu tiên của tháng bằng cách sử dụng công thức: If(WEEKDAY($C$7)=COLUMNS($C$8:C8),$C7,””). Nhấn Enter.
Bước 8: Nhập công thức tại ngày thứ 2: If(C9<>””,C9+1,if(WEEKDAY($C$7)=COLUMNS($C$8:D8),$C7,””)).
Bước 9: Sao chép công thức cho các giá trị còn lại trên cùng một hàng.
Bước 10: Trên hàng tiếp theo, thực hiện tương tự nhưng lấy giá trị ở cuối hàng trước đó.
Bước 11: Riêng hàng cuối của tháng, sử dụng hàm If(EOMONTH($C$7,0)>I12,I12+1,””).
Tương tự nhập giá trị cho ô tiếp theo.
Bước 12: Định dạng dữ liệu ngày tháng chỉ hiển thị ngày bằng cách chọn lịch, chuột phải chọn Format Cell trong mục Custom, nhập giá trị d và nhấn OK.
Bước 13: Ẩn đi giá trị các ô để liên kết hiển thị lịch. Lựa chọn các ô đó, chuột phải chọn Format Cell, trong mục Custom nhập 3 dấu chấm phẩy.
Bước 14: Định dạng lịch hiển thị. Bạn đã tạo lịch cho nhiều năm khác nhau.
Đó là hướng dẫn chi tiết cách tạo lịch trong Excel. Tùy vào nhu cầu sử dụng, bạn có thể lựa chọn cách hiển thị lịch phù hợp. Chúc bạn thành công!