How I create a truly dynamic calendar in Excel or Sheets

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • How to create a truly dynamic calendar in Excel or Google Sheets by adding a simple formula in one cell.
    Get a copy of the Google Sheets doc that I used in this tutorial by clicking the link below.
    docs.google.co...

Комментарии • 47

  • @user-el2ls5bp4j
    @user-el2ls5bp4j Год назад

    Very elegant!

  • @mistilittle5098
    @mistilittle5098 Год назад

    Thank you for this tutorial! I truly appreciate it! I'm just really jumping into google sheets and creating dynamic things with it and this was extremely helpful!

  • @paulinasolorzanosantos6804
    @paulinasolorzanosantos6804 2 года назад

    Best one I saw

  • @Nigromancy
    @Nigromancy 5 лет назад +1

    OMG you have no idea how long I've been trying to create a damn calendar.. 3 bloody days of trawling through crappy videos! You have just saved my life mate, thank you!!! Honestly the other videos on how to get the first day of the week are so damn complicated - i just knew there was an easier way of finding it!!!! thank you once again!

    • @sheets4work158
      @sheets4work158  5 лет назад +1

      Thanks for the comment. I knew this video would get lost amongst all the other calendar videos so I'm glad you found it.

    • @Nigromancy
      @Nigromancy 5 лет назад

      @@sheets4work158 well you've bagged yourself a sub dude please upload more stuff your a fountain of knowledge 👍

    • @TheBigSense
      @TheBigSense 4 года назад

      @@sheets4work158
      Richard Emeni
      Wanted: dynamic calendar programer with sheets and or Excel. Please contact linkedventures2015@gmail.com. This is URGENT

  • @go2mac
    @go2mac Год назад

    Great one

  • @user-yj9cf4pc6b
    @user-yj9cf4pc6b Год назад

    this was so helpful!!! thank you so much for making this video. This is the easiest way I've seen it, so simple and quick to follow.

  • @yvanosky
    @yvanosky Год назад

    THANKS a LOT🥺❤️‍🔥!!!!!

  • @matetetho
    @matetetho 5 лет назад +1

    YOU HAVE JUST SAVED MY LIFE!!!
    THANKS

  • @mathguy829
    @mathguy829 2 года назад

    Very nice. Two thumbs up!

  • @olismuolis
    @olismuolis 2 года назад

    Simple and works perfect!

  • @mpannell06
    @mpannell06 2 года назад

    First of all great tutorial! Thank you. This is exactly what I was looking for.
    One follow up question though, if you possible.
    How do I change the color of "today's date" ?
    My calenders is setup with the month in a drop down list, if that makes a difference.
    Your formulas works perfectly, but I can't seem to get conditional formatting to work right to change the color of "today's date" only. The closest I got changed the right day, but in all months.

  • @Biketherapy113
    @Biketherapy113 6 лет назад +1

    cool thanks. I'm going to see if i can use this to build a workout sheet that for each date i can see what my workout is and then also be able to record my sets and reps for that date.

  • @derstepp
    @derstepp 2 года назад +1

    Thanks! This really worked.
    Is there a way to format the day we're on? I want to fill the specific cell with the day we are on, is it possible? I think about Today formula but I'm not sure.

    • @Apezz19
      @Apezz19 2 года назад

      =text(xxx,"dddd")
      xxx is cell

  • @guntherweygers4762
    @guntherweygers4762 4 года назад +2

    My excel doesn't support the comma in the formula like =J3-weekday(J3,2)+1 I need to change the " , " with " ; "

    • @HowIMYMother
      @HowIMYMother 4 года назад +2

      thank you! now I finally understand why none of the tutorials worked for me lol

    • @Migdalis
      @Migdalis 4 года назад +1

      Thanks! I was having the same problem and you helped me!

  • @AnysNadhilah
    @AnysNadhilah Год назад

    It doesn’t work with my Google sheet 😢

  • @raquelvelter6533
    @raquelvelter6533 6 лет назад

    great this works thanks for sharing this with us !!!

  • @broonzy2006
    @broonzy2006 4 года назад

    this is great, . I wonder if you can then link to another sheet that populates or formats the days based on daily entries in another tab. e.g. on Monday 1st there was an entry (in another tab or dynamic range) so let's colour this green, on the second it didn't happen so let's colour this red...

    • @sheets4work158
      @sheets4work158  4 года назад

      Thanks for the comment. If you click on the link in the description to make a copy of the google sheets spreadsheet I used for the video, there are a couple of extra sheets that show how to display a bigger calender and dynamicaly show events. You should be able to amend it for your own requirements.

  • @RoguePlutonia
    @RoguePlutonia 3 года назад

    I made the January calendar but I can't figure out the conditional formatting because it doesn't select the right dates

  • @Michel-xb3rl
    @Michel-xb3rl 5 лет назад

    Awesome, thank you

  • @zuzubabiee2
    @zuzubabiee2 5 лет назад

    this was great! thank you!

  • @jakubpolak1459
    @jakubpolak1459 2 года назад

    2:50 the formula shows only date as for example 2/28/2022, formating it to number shows 44 620, it never shows just plain single digit number like yours. What the hell am I doing wrong?

  • @Migdalis
    @Migdalis 4 года назад

    Awesome, this was great! Thanks for sharing! 👍😀 Though the last part (changing the color) I did not get it, because my english! Can you explain it to me, please?

    • @sheets4work158
      @sheets4work158  4 года назад +1

      Por supuesto. We need to use conditional formatting to change the colour of the dates from the months before and after the current month. To do this we need to use a formula (the option at the bottom of the list in Excel and G Sheets). After highlighting all the dates, the formula is =month(J5)month($J$3) that's saying if the month of the first date in the range (top left) is not equal to the month of the date we entered for the month heading in J3 then colour grey. The formula will be automatically applied to every cell in the calendar from J5 down but we need to lock the cell we're comparing them with J3 using the $ symbol $J$3. Espero que sea más claro que el video. Fui demasiado rápido. Gracias por tu comentario.

    • @Migdalis
      @Migdalis 4 года назад

      @@sheets4work158 Wow, thanks for the detailed explanation! 🤗

  • @freddycorrea534
    @freddycorrea534 4 года назад

    THANKS!!

    • @TheBigSense
      @TheBigSense 4 года назад

      Richard Emeni
      Wanted: dynamic calendar programer with sheets and or Excel. Please contact linkedventures2015@gmail.com. This is URGENT

  • @curlygirlcrochet5281
    @curlygirlcrochet5281 4 года назад

    This calendar was way more informative than any I have seen thus far! I am trying to make Saturday the first day of the month but the calendar gives me an error if I use the week formula with "=j3-weekday(j3,7)+1". Can you assist with that?

    • @sheets4work158
      @sheets4work158  4 года назад +1

      I thought the same but the documentation is a little confusing. The 1 and 2 just change how the result of the weekday function numbers the days so with 1 Saturday outputs 7 and 2 outputs 6. I got Saturday by using 1 and removing the -1 J3-weekday(J3,1) but had an issue when the first day is of the month is Saturday so I added an if statement for that =if(weekday(J3,1)7,J3-weekday(J3,1),J3)

    • @curlygirlcrochet5281
      @curlygirlcrochet5281 4 года назад

      @@sheets4work158 Awesome! I'll have to try that out.

    • @curlygirlcrochet5281
      @curlygirlcrochet5281 4 года назад

      @@sheets4work158 It worked perfectly. Thank you so much!

  • @Dark_Jester89
    @Dark_Jester89 5 лет назад

    If I wanted to have add an event to only start on the 1st of the month, but dynamically, that date moves from cell to cell, how can I lock the referenced event to the 1st date block? Thanks in advance

    • @sheets4work158
      @sheets4work158  5 лет назад +1

      You would need to put a formula in every cell under the dates to check if the date above is the 1st and then show your event, something like =if(day(D12)=1,"My Event","") also merge the cells in the box. I've added a sheet to my shared sheet that can display events from a list dynamically on the big calendar. it uses a query function under the date in each box to lookup the events list on the right. The query was not a simple as I thought it would be so my thanks go to Ben Collins bencolllins.com for providing the solution.

    • @Dark_Jester89
      @Dark_Jester89 5 лет назад

      Thank you so much! A kicker that I didn't explain is that it's like a topic 1, topic 2.. Topic 1 goes to Day 1 (whichever day that may land on, and then Topic 2 goes to the day following day 1 (whichever day that may land on.

  • @118lab
    @118lab 6 лет назад

    how would you add two calendars month before and month after smaller with current month bigger?

    • @sheets4work158
      @sheets4work158  6 лет назад

      To create 2 calendars you can simply copy and paste the existing one. To make one smaller than the other requires a bit of formatting in the spreadsheet, merging cells etc. I assume that you want the small calendar above the larger one. I'll try this on another sheet in the document that's linked in the description and let you know how I get on.

    • @sheets4work158
      @sheets4work158  6 лет назад

      Didn't realise that I hadn't shared the Google Sheets document that I used in the video. Here's the link docs.google.com/spreadsheets/d/1SnvfcQuZjYG9Yq69R7Nw34BQRwknmchFIo4wIcIymJQ/copy?usp=sharing I've updated it to include a sheet with 3 calendars 2 for previous and next month above a large calendar that will display the current month.

    • @TheBigSense
      @TheBigSense 4 года назад

      @@sheets4work158
      Richard Emeni
      Wanted: dynamic calendar programer with sheets and or Excel. Please contact linkedventures2015@gmail.com. This is URGENT