Make an Awesome Dynamic Calendar in Excel

Make a dynamic calendar in Excel (3 different methods)
📈 Take our Finance & Valuation Course: www.careerprinciples.com/cour...
🆓 DOWNLOAD Free Excel file for this video: careerprinciples.myflodesk.co...
In this video I'll show you 3 ways to create a dynamic calendar in Excel. First we'l use Excel's built in templates to create a new tab for every month. Second, we'll build a calendar from scratch in Excel using formulas such as the sequence, weekday, and weeknum. We'll then make the calendar dynamic with dropdown lists. Finally, we'll use the free add-ins. More specifically we'll use the mini calendar excel add-in. By the end of the video, you'll have made full page calendars by month, as well as dynamic calendar where you can switch the month, year, and week number.
LEARN:
🔥Power BI for Business Analytics: www.careerprinciples.com/cour...
📈 The Complete Finance & Valuation Course: www.careerprinciples.com/cour...
👉 Excel for Business & Finance Course: www.careerprinciples.com/cour...
🚀 All our courses: www.careerprinciples.com/courses
SOCIALS:
📸 Instagram - careerprinc...
🤳 TikTok - / career_principles
🧑‍💻 LinkedIn - / careerprinciples
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Chapters:
0:00​ -​ Excel Calendar Templates
1:55​ - Excel Calendar with Formulas
8:26​ - Making it Dynamic
9:11​ - Adding Conditional Formatting
10:11​ - Calendar Free Add-in

Пікірлер: 25

  • @KenjiExplains
    @KenjiExplains4 күн бұрын

    📈 Take our Finance & Valuation Course: www.careerprinciples.com/courses/finance-valuation-course

  • @evy_parody9320
    @evy_parody93204 күн бұрын

    Mr Kenji, first thank you for yet another one. Secondly I would love it if you could be telling us after a lesson,where that skill you've taught us we can apply it. It'd be so helpful. Thank you

  • @KenjiExplains

    @KenjiExplains

    4 күн бұрын

    Thanks for the suggestion! I'll keep it in mind :)

  • @kijanicapitalmedia

    @kijanicapitalmedia

    3 күн бұрын

    Seriously you want to be spoon fed everything? Even the application?

  • @somasundaramv4865
    @somasundaramv48654 күн бұрын

    Nice One Kenji, Loved it, the Mini Calendar in Excel

  • @KenjiExplains

    @KenjiExplains

    4 күн бұрын

    Glad you liked it!

  • @Excelambda
    @Excelambda4 күн бұрын

    Great video!! Cool methods!!✌🏼 One missing, so, for fun , a single cell lambda method , can be called anywhere, and does everything, (includes format): Define function called "YMD" ,Year Month Day , a composed lambda of these parameters: YMD([y],[m],[d])([w]) , where: [y]: year : numeric, (2024 or 24) , if omitted =current year [m]: month : numeric or string ( 6, 06 , "jun", "june" ) , if omitted = current month [d]: day : numeric , if omitted =current day [w] : week num argument, if omitted wk.nr. does not show, if w=1, wk.nr. will show. Note : the reference dates for the wk.nr. calc is the column that includes first day of month. =LAMBDA([y], [m], [d], LAMBDA([w], LET( n, NOW(), f, --(1 & "-" & IF(m = "", MONTH(n), m) & "-" & IF(y, y, YEAR(n))), h, IF(d, d, DAY(n)) + f - 1, x, f - WEEKDAY(f, 3) - 14, a, SEQUENCE(8, 7, x), t, " " & TEXT(a, "d"), i, IFS( a > EOMONTH(f, 0), t, a = h, TEXT(a, "| dd |"), a >= f, TEXT(a, "- dd -"), a >= x + 14, t, a >= x + 7, TEXT(a, "|ddd|"), a = x + 1, YEAR(f), a = x, TEXT(f, "mmm"), 1, "" ), IF(w, HSTACK(VSTACK({""; "Wk"}, WEEKNUM(f + 7 * SEQUENCE(6, , 0), 2) & ""), i), i) ) ) ) Examples: - calling "today" =YMD()() - calling "today" + wk.nr. =YMD()(1) - same date as current date but next year (2025) =YMD(25)() =YMD(,"aug")(1) or =YMD(,"august")(1) or =YMD(,8)(1) - xmas current year =YMD(,12,25)(1) - 4th July next year (2025) =YMD(2025,7,4)()

  • @camlex6310
    @camlex63102 күн бұрын

    Great video!! Thanks

  • @albedoguardian875
    @albedoguardian8754 күн бұрын

    Top Notch Tips. Kenji Rocks

  • @jessmaryse5648
    @jessmaryse56484 күн бұрын

    Thank you so much!!!

  • @TechnoEveryday
    @TechnoEveryday3 күн бұрын

    Awesome 🎉🎉🎉

  • @clementverdier2655
    @clementverdier2655Күн бұрын

    Thanks Kenji for the vid! What is the best way to be able to write down tasks for the day; would that be by adding memos? Maybe is there a better solution?

  • @willzinner8813
    @willzinner88134 күн бұрын

    didn't know the mini calendar thank you

  • @KenjiExplains

    @KenjiExplains

    4 күн бұрын

    Thanks for watching :)

  • @patel-h2u
    @patel-h2uКүн бұрын

    hello kenji, i want an advice for you , should i mention that i am preparing for cfa level-1 in my cover letter for goldman sach new summer analyst(IB)?

  • @chrisvi3019
    @chrisvi3019Күн бұрын

    Can you just guide for shift calculation ? My team is working 7 days on and 7 days off, Is there anyway for me to enter the start date of the shift and It will highlight for the total 7 days, and automate calculate the next shift ( after 7 days off), our start date of the shift always starts on Wed. TIA

  • @Aitimoney
    @Aitimoney4 күн бұрын

    Question, I use Quicken for my accounts. I'm thinking about building from your Excel budget video. In this calendar video, I want to use to show my bills due for a month. Just use the start of your video that was built in, and list bills?

  • @UtkarshKumar-mp2ls
    @UtkarshKumar-mp2ls4 күн бұрын

    Good night Kenji

  • @KenjiExplains

    @KenjiExplains

    4 күн бұрын

    Thanks for watching!

  • @Dexter101x
    @Dexter101x4 күн бұрын

    Cool

  • @calcoleman4372
    @calcoleman43724 күн бұрын

    The Week # seems to be ending at 31 and starting over again. Can you please fix? Thank you!

  • @tavonclayborn9419

    @tavonclayborn9419

    3 күн бұрын

    Change the Week Number cell formatting to number. It’s currently in the custom “day” format causing it to stop at 31

  • @NoName-jw3uy
    @NoName-jw3uy4 күн бұрын

    There is a typo in your thumbnail image. Dyanmic

  • @KenjiExplains

    @KenjiExplains

    4 күн бұрын

    Thanks for letting me know!

  • @tibibara
    @tibibara3 күн бұрын

    Hi Kenji, thanks a lot, very useful content! Based on your idea, I created a LAMBDA to do it w/o effort ;-) I used the same week structure: Monday as first day. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- The LAMBDA creates monthly calendar with week numbers. ARGS: [cyear] - as optional, w/o argument we get: YEAR(TODAY()), [cmonth] - as optional, w/o argument we get: MONTH(TODAY()), [isdate] - as optional boolean, 0 is FALSE, w/o argument is FALSE, >=1 is TRUE in case of FALSE - we get dates and need to apply custom formatting in case of TRUE - we get pre-formatted numbers --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- myCALENDAR=LAMBDA( [cyear], [cmonth], [isdate], LET( header, HSTACK("Wk", "Mo", "Tu", "We", "Th", "Fr", "Sa", "Su"), myday, DATE(YEAR(TODAY()), MONTH(TODAY()), 1), firstday, IF(OR(ISOMITTED(cyear), ISOMITTED(cmonth)), myday, DATE(cyear, cmonth, 1)), weeknr, WEEKNUM(EOMONTH(firstday, 0), 2) - WEEKNUM(firstday, 2) + 1, firstdaynr, WEEKDAY(firstday, 2), datearray, SEQUENCE(weeknr, 7, IF(firstdaynr = 1, firstday, firstday - firstdaynr + 1), 1), weekarray, WEEKNUM(CHOOSECOLS(datearray, 1), 2), calendararray, HSTACK(weekarray, datearray), myboolean, IFS(isdate = 1, TRUE, isdate = 0, FALSE, ISOMITTED(isdate), FALSE, TRUE, TRUE), calendararrayformatted, HSTACK( TAKE(calendararray, , 1), VALUE(TEXT(DROP(calendararray, , 1), "d"))), body, IF(myboolean, calendararray, calendararrayformatted), calendar, IFERROR(VSTACK(header, body), ""), calendar)) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------