Bỏ qua nội dung chính

Làm cách nào để tạo lịch hàng tháng động trong Excel?

Bạn có thể cần tạo lịch hàng tháng động trong Excel trong một số mục đích. Khi thay đổi tháng, tất cả các ngày trong lịch sẽ được điều chỉnh tự động dựa trên tháng đã thay đổi. Bài viết này sẽ chỉ cho bạn phương pháp tạo lịch hàng tháng động trong Excel một cách chi tiết.

Tạo lịch hàng tháng động trong Excel


Tạo lịch hàng tháng động trong Excel

Vui lòng thực hiện như sau để tạo lịch hàng tháng động trong Excel.

1. Bạn cần tạo trước Hộp tổ hợp điều khiển biểu mẫu. Nhấp chuột Nhà phát triển > Chèn > Hộp tổ hợp (Kiểm soát biểu mẫu). Xem ảnh chụp màn hình:

2. Sau đó vẽ một Hộp tổ hợp trong ô A1.

3. Tạo một danh sách với tất cả các tên tháng. Như ảnh chụp màn hình bên dưới, ở đây tôi tạo danh sách tên tháng này trong phạm vi AH1: AH12.

4. Nhấp chuột phải vào Hộp tổ hợp và nhấp vào Kiểm soát định dạng từ menu chuột phải. Xem ảnh chụp màn hình:

5. bên trong Kiểm soát định dạng hộp thoại và bên dưới Kiểm soát , hãy chọn phạm vi chứa tên tháng bạn đã tạo ở bước 3 trong Phạm vi nhập hộp, và trong Liên kết ô hộp, chọn A1, sau đó thay đổi số trong Dòng xuống hộp để 12và cuối cùng nhấp vào OK cái nút. Xem ảnh chụp màn hình:

6. Chọn một ô trống để hiển thị ngày bắt đầu của tháng (ở đây tôi chọn ô B6), sau đó nhập công thức = DATE (A2, A1,1) vào thanh công thức và nhấn đăng ký hạng mục thi Chìa khóa.

Chú thích: Trong công thức, A2 là ô chứa năm nhất định và A1 là Ô tổ hợp chứa tất cả các tháng trong năm. Khi chọn Tháng 2016 từ Hộp Tổ hợp và nhập 2 vào ô A6, ngày trong ô B2016 sẽ chuyển thành 3/1/XNUMX. Xem ảnh chụp màn hình ở trên:

7. Chọn ô bên phải của B6, nhập công thức = B6 + 1 vào Thanh công thức và nhấn đăng ký hạng mục thi Chìa khóa. Bây giờ bạn nhận được ngày thứ hai của một tháng. Xem ảnh chụp màn hình:

8. Tiếp tục chọn ô C6, sau đó kéo Fill Handle sang ô bên phải cho đến khi nó đến cuối tháng. Bây giờ toàn bộ lịch hàng tháng đã được tạo.

9. Sau đó, bạn có thể định dạng ngày theo nhu cầu của mình. Chọn tất cả các ô ngày tháng được liệt kê, sau đó nhấp vào Trang Chủ > Sự định hướng > Xoay văn bản lên. Xem ảnh chụp màn hình:

10. Chọn toàn bộ cột chứa tất cả các ô ngày tháng, nhấp chuột phải vào tiêu đề cột và nhấp vào Chiều rộng cột. Trong cửa sổ bật lên Chiều rộng cột hộp thoại, nhập số 3 vào hộp, sau đó bấm vào OK cái nút. Xem ảnh chụp màn hình:

11. Chọn tất cả các ô ngày tháng, nhấn Ctrl + 1 các phím đồng thời để mở Format Cells hộp thoại. Trong hộp thoại này, hãy nhấp vào Tuỳ chỉnh trong Phân loại nhập ddd dd vào Kiểu và sau đó bấm vào OK .

Bây giờ tất cả các ngày được thay đổi thành định dạng ngày cụ thể như hình ảnh chụp màn hình bên dưới.

Bạn có thể tùy chỉnh lịch theo bất kỳ kiểu nào khi bạn cần. Sau khi thay đổi tháng hoặc năm trong ô tương ứng, ngày của lịch hàng tháng sẽ tự động điều chỉnh thành tháng hoặc năm được chỉ định.

Bộ chọn ngày (dễ dàng chọn ngày với định dạng ngày cụ thể từ lịch và chèn vào ô đã chọn):

Ở đây giới thiệu một công cụ hữu ích - Chèn ngày tiện ích của Kutools cho Excel, với tiện ích này, bạn có thể dễ dàng chọn ngày với định dạng cụ thể từ bộ chọn ngày và chèn vào ô đã chọn bằng cách nhấp đúp. Tải xuống và dùng thử ngay bây giờ! (đường mòn miễn phí 30 ngày)


Các bài liên quan:

Công cụ năng suất văn phòng tốt nhất

Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

tab kte 201905


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
al escribir = FECHA (A2, A1,1) me sale error
This comment was minimized by the moderator on the site
Hi Manuel,
What kind of erro did you get? If it returns a #NUM! error value, the error value will be replaced with a date after selecting an item from the combo box.
To be mentioned, the formula provided in the post can only be applied in English system environment Excel. If you have Excel in a different language than English, please convert the formula from English to the language you are currently using.
It seems that you are using the Excel in Spanish language system. You need to change the commas in the formula to semicolons.
You can translate the formula in this page: https://de.excel-translator.de/translator/
This comment was minimized by the moderator on the site
Hi does anyone know how to do this without using weekends?
This comment was minimized by the moderator on the site
День добрый.Создал по Вашему примеру календарь в одну строку, но есть одна проблема.При выборе месяцев, где дней меньше чем 31, например Февраль, после последнего дня в феврале в календаре показываются три первых дня марта.01.02.21 02.02.21 03.02.21 04.02.21 05.02.21 06.02.21 07.02.21 08.02.21 09.02.21 10.02.21 11.02.21 12.02.21 13.02.21 14.02.21 15.02.21 16.02.21 17.02.21 18.02.21 19.02.21 20.02.21 21.02.21 22.02.21 23.02.21 24.02.21 25.02.21 26.02.21 27.02.21 28.02.21 01.03.21 02.03.21 03.03.21
Как можно скрыть отображение этих лишних дней?
This comment was minimized by the moderator on the site
I really appreciate your effort Sir. But since I was using the excel format 2010, in the Format Control dialog box there is no Control tab, so is there any way to input range?
This comment was minimized by the moderator on the site
Hi Fatihah,There are 2 families of controls in Excel: Form Controls and ActiveX Controls.Forms controls have a number of tabs on their Format Control dialog, including Control. However, ActiveX Controls do not have the Control tab on their Format Control dialog.
This article used the Combo Box (Form Control).Please check which combo box you are using.
This comment was minimized by the moderator on the site
Has anyone found a solution to the issue of dates and days are changing but the data in the coloumns/cells is static, its not changing when we change the month.
This comment was minimized by the moderator on the site
Sir, 9/5/2020.Very clearly and wisely you have shown the steps. I must appreciate your efforts to design the project.I also hope to receive from you more ideas and Tips in future too.Thanking you once again.Kanhaiyalal Newaskar.
This comment was minimized by the moderator on the site
I did it but I didn't get it this solution why so lengthy. Normally I enter the First date then I drag the date down its gives me full moth calendar automatically. I didn't understand why this so complicated.
This comment was minimized by the moderator on the site
the dates and days are changing but the data in the coloumns is static, its not changing when we change the month? please help
This comment was minimized by the moderator on the site
Has anyone found a solution to this issue? There must be a work around........
This comment was minimized by the moderator on the site
I have the same problem!
This comment was minimized by the moderator on the site
Hi,
Can you tell me your Excel version?
This comment was minimized by the moderator on the site
Any answer about this comment? I really need that to my work
This comment was minimized by the moderator on the site
Has anyone found a solution to this
This comment was minimized by the moderator on the site
Is is possible to adjust formulas so they do not create extra days for February and and if month have 30 days?
This comment was minimized by the moderator on the site
thanks this is very helpful for me. again thanks
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations