Gå til hovedindhold

Hvordan oprettes en dynamisk månedskalender i Excel?

Det kan være nødvendigt at oprette en dynamisk månedskalender i Excel til et eller andet formål. Når du skifter måned, justeres alle datoer i kalenderen automatisk baseret på den ændrede måned. Denne artikel viser dig metode til at oprette en dynamisk månedlig kalender i Excel i detaljer.

Opret en dynamisk månedskalender i Excel


Opret en dynamisk månedskalender i Excel

Gør som følger for at oprette en dynamisk månedskalender i Excel.

1. Du skal oprette en kombinationsboks til formularkontrol på forhånd. Klik på Udvikler > indsatte > Kombinationsboks (formkontrol). Se skærmbillede:

2. Tegn derefter en kombinationsboks i celle A1.

3. Opret en liste med alle måneders navne. Som vist på nedenstående skærmbillede opretter jeg her denne måneds navneliste i området AH1: AH12.

4. Højreklik på kombinationsboksen, og klik Formatkontrol fra højreklikmenuen. Se skærmbillede:

5. i Formatkontrol dialogboksen og under kontrol fanen skal du vælge det interval, der indeholder de månedsnavne, du har oprettet i trin 3 i Indgangsområde boks og i Cellelink boks, vælg A1, og skift derefter tallet i Drop down linje kasse til 12og klik til sidst på OK knap. Se skærmbillede:

6. Vælg en tom celle til visning af startdatoen for måneden (her vælger jeg celle B6), og indtast derefter formlen = DATO (A2, A1,1) ind i formellinjen, og tryk på Indtast nøgle.

Bemærk: I formlen er A2 cellen, der indeholder det bestemte år, og A1 er kombinationsboksen indeholder alle måneder i et år. Når du vælger marts fra kombinationsboksen og indtaster 2016 i celle A2, bliver datoen i celle B6 til 2016/3/1. Se skærmbillede ovenfor:

7. Vælg den rigtige celle i B6, indtast formlen = B6 + 1 ind i formelbjælken, og tryk på Indtast nøgle. Nu får du den anden dato i en måned. Se skærmbillede:

8. Bliv ved med at vælge celle C6, og træk derefter udfyldningshåndtaget til den rigtige celle, indtil den når slutningen af ​​måneden. Nu oprettes hele månedskalenderen.

9. Derefter kan du formatere datoen efter dit behov. Vælg alle anførte dataceller, og klik derefter på Home > Orientering > Roter tekst op. Se skærmbillede:

10. Vælg hele kolonnerne, der indeholder alle dataceller, højreklik på kolonneoverskriften, og klik Kolonnebredde. I pop op Kolonnebredde dialogboksen, indtast nummer 3 i feltet, og klik derefter på OK knap. Se skærmbillede:

11. Vælg alle dataceller, tryk på Ctrl + 1 taster samtidigt for at åbne formater celler dialog boks. Klik på i denne dialogboks Tilpasset i Boligtype boks, indtast ddd dd i Type og klik derefter på OK .

Nu ændres alle datoer til det angivne datoformat som vist nedenstående skærmbillede.

Du kan tilpasse kalenderen til enhver stil efter behov. Efter at have ændret måneden eller året i den tilsvarende celle, tilpasses datoer for den månedlige kalender dynamisk til den angivne måned eller år.

Datovælger (vælg let dato med specifikt datoformat fra kalenderen og indsæt i den valgte celle):

Her introducerer et nyttigt værktøj - Indsæt dato nytte af Kutools til Excel, med dette værktøj kan du nemt hente datoer med specifikt format fra en datovælger og indsætte i den valgte celle med dobbeltklik. Download og prøv det nu! (30-dages gratis spor)


Relaterede artikler:

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
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