Note: The other languages of the website are Google-translated. Back to English

Hur skapar jag en dynamisk månadskalender i Excel?

Du kan behöva skapa en dynamisk månadskalender i Excel i något syfte. När du ändrar månad kommer alla datum i kalendern att justeras automatiskt baserat på den ändrade månaden. Den här artikeln visar hur du skapar en dynamisk månadskalender i Excel i detaljer.

Skapa en dynamisk månadskalender i Excel


Skapa en dynamisk månadskalender i Excel

Gör så här för att skapa en dynamisk månadskalender i Excel.

1. Du måste skapa en kombinationsruta för formulärkontroller i förväg. Klick Utvecklare > Insert > Kombinationsruta (Form Control). Se skärmdump:

2. Rita sedan en kombinationsruta i cell A1.

3. Skapa en lista med alla månadsnamn. Som nedan visas skärmdump, här skapar jag den här månadens namnlista i intervallet AH1: AH12.

4. Högerklicka på kombinationsrutan och klicka Formatkontroll från högerklickmenyn. Se skärmdump:

5. I Formatkontroll dialogrutan och under kontroll välj intervallet med de månadsnamn du skapade i steg 3 i Inmatningsområde rutan och i Celllänk rutan, välj A1, ändra sedan numret i Rulla ner linjen rutan till 12och slutligen klicka på OK knapp. Se skärmdump:

6. Välj en tom cell för att visa startdatum för månaden (här väljer jag cell B6) och ange sedan formel = DATUM (A2, A1,1) i formelfältet och tryck på ange nyckel.

Anmärkningar: I formeln är A2 cellen innehåller visst år, och A1 är kombinationsrutan innehåller alla månader på ett år. När du väljer mars från kombinationsrutan och anger 2016 i cell A2 kommer datumet i cell B6 att bli 2016/3/1. Se skärmdump ovan:

7. Välj rätt cell i B6, ange formel = B6 + 1 in i formelfältet och tryck på ange nyckel. Nu får du det andra datumet i en månad. Se skärmdump:

8. Fortsätt att välja cell C6 och dra sedan Fill Handle till höger cell tills den når slutet av månaden. Nu skapas hela månadskalendern.

9. Då kan du formatera datumet efter behov. Markera alla listade datumceller och klicka sedan på Start > Riktning > Rotera texten uppåt. Se skärmdump:

10. Markera hela kolumnerna som innehåller alla datumceller, högerklicka på kolumnrubriken och klicka kolumn~~POS=TRUNC. I pop-up kolumn~~POS=TRUNC dialogrutan, ange nummer 3 i rutan och klicka sedan på OK knapp. Se skärmdump:

11. Markera alla datumceller, tryck på ctrl + 1 samtidigt för att öppna Formatera celler dialog ruta. Klicka i den här dialogrutan Motorcykel i Kategori rutan, ange ddd dd i Typ och klicka sedan på OK knapp.

Nu ändras alla datum till det angivna datumformatet enligt nedanstående skärmdump.

Du kan anpassa kalendern till vilken stil du vill. Efter att ha ändrat månad eller år i motsvarande cell anpassas datumen för månadskalendern dynamiskt till angiven månad eller år.

Datumväljare (välj enkelt datum med specifikt datumformat från kalendern och infoga till vald cell):

Här presenterar ett användbart verktyg - Infoga datum nytta av Kutools för Excel, med det här verktyget kan du enkelt hämta datum med specifikt format från en datumväljare och infoga i den valda cellen genom att dubbelklicka. Ladda ner och prova nu! (30- dag gratis spår)


Relaterade artiklar:


De bästa Office-produktivitetsverktygen

Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%

  • återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2021 och 365. Stöder alla språk. Enkel implementering i ditt företag eller organisation. Fullständiga funktioner 30 dagars gratis provperiod. 60 dagars pengarna tillbaka-garanti.
kte-flik 201905

Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
officetab botten
Sortera kommentarer efter
Kommentarer (17)
Inga betyg än. Bli först med att betygsätta!
Denna kommentar minimerades av moderatoren på webbplatsen
tack detta är mycket användbart för mig. igen tack
Denna kommentar minimerades av moderatoren på webbplatsen
Är det möjligt att justera formler så att de inte skapar extra dagar för februari och och om månad har 30 dagar?
Denna kommentar minimerades av moderatoren på webbplatsen
datumen och dagarna ändras men informationen i kolumnerna är statisk, ändras den inte när vi ändrar månad? snälla hjälp
Denna kommentar minimerades av moderatoren på webbplatsen
Jag har samma problem!
Denna kommentar minimerades av moderatoren på webbplatsen
Hej,
Kan du berätta din Excel-version?
Denna kommentar minimerades av moderatoren på webbplatsen
Något svar på denna kommentar? Jag behöver verkligen det till mitt arbete
Denna kommentar minimerades av moderatoren på webbplatsen
Har någon hittat en lösning på detta
Denna kommentar minimerades av moderatoren på webbplatsen
Har någon hittat en lösning på detta problem? Det måste finnas ett arbete runt........
Denna kommentar minimerades av moderatoren på webbplatsen
Jag gjorde det men jag fick inte den här lösningen varför så lång. Normalt anger jag det första datumet och sedan drar jag datumet nedåt, det ger mig automatiskt full malkalender. Jag förstod inte varför det här så komplicerat.
Denna kommentar minimerades av moderatoren på webbplatsen
Sir, 9/5/2020. Mycket tydligt och klokt har du visat stegen. Jag måste uppskatta dina ansträngningar att utforma projektet. Jag hoppas också att få fler idéer och tips från dig i framtiden också. Tack än en gång. Kanhaiyalal Newaskar.
Denna kommentar minimerades av moderatoren på webbplatsen
Har någon hittat en lösning på frågan om datum och dagar ändras men uppgifterna i kolumnerna/cellerna är statiska, de ändras inte när vi ändrar månaden.
Denna kommentar minimerades av moderatoren på webbplatsen
Jag uppskattar verkligen din ansträngning Sir. Men eftersom jag använde excel-formatet 2010 finns det ingen kontrollflik i dialogrutan Formatkontroll, så finns det något sätt att mata in räckvidd?
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Fatihah, Det finns 2 grupper av kontroller i Excel: Formkontroller och ActiveX-kontroller.Formar kontroller har ett antal flikar i dialogrutan Formatkontroll, inklusive kontroll. Emellertid ActiveX-kontroller har inte kontrollfliken i dialogrutan Formatkontroll.
Den här artikeln använde kombinationsrutan (formulärkontroll). Kontrollera vilken kombinationsruta du använder.
Denna kommentar minimerades av moderatoren på webbplatsen
День добрый.Создал по Вашему примеру календарь в одну строку, но есть одна проблема.При выборе месяцев, где дней меньше чем 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.
Как можно скрыть отображение этих лишних дней?
Denna kommentar minimerades av moderatoren på webbplatsen
Hej är det någon som vet hur man gör detta utan att använda helger?
Denna kommentar minimerades av moderatoren på webbplatsen
al escribir = FECHA (A2, A1,1) mig försäljningsfel
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Manuel,
Vad fick du för fel? Om det returnerar ett #NUM! felvärde, kommer felvärdet att ersättas med ett datum efter att du valt ett objekt från kombinationsrutan.
För att nämnas, formeln som ges i inlägget kan endast tillämpas i den engelska systemmiljön Excel. Om du har Excel på ett annat språk än engelska, konvertera formeln från engelska till det språk du använder för närvarande.
Det verkar som att du använder Excel på spanska. Du måste ändra kommatecken i formeln till semikolon.
Du kan översätta formeln på denna sida: https://de.excel-translator.de/translator/
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser

Följ oss

Copyright © 2009 - www.extendoffice.com. | Alla rättigheter förbehållna. Drivs av ExtendOffice. | | Sitemap
Microsoft och Office-logotypen är varumärken eller registrerade varumärken som tillhör Microsoft Corporation i USA och / eller andra länder.
Skyddad av Sectigo SSL