Help with Organizing University Assignment Calendar

Copper Contributor

Hi, 
I am trying to make a calendar with all my assignment due dates. I chose a template called "student assignment planner" that has three tabs for assignments, month view, and week view. I have input all my assignment information such as description and due date which then is inputted into the calendar with this formula:

=IF(LEN(F10)=0,"",IF(COUNTIF(Assignments[DUE DATE],DATE(MoYear,@MoMonthNum,F10))>0,"Assignment due!",""))

 

But with this formula, I only see "Assignment due!" on the monthly calendar which is not helpful when I have multiple classes with possibly more than one assignment due on one day. So if someone could write a formula that allows the description to be inputted into the calendar as well? Or suggest a more efficient way to make a table of assignments with at least 2 columns of information (possibly 4) fit into a calendar without having to input everything manually. 

  1. Class
  2. Assignment Name (Top Priority)
  3. Due Date (Top Priority)
  4. Due Time

 

1 Reply

@KIP344 These kind of templates are in fact quite useless. Packed with "hidden treasures" that make it hard to follow through what's going on. And as you noticed already, flagging that "something is due today" is no good. One would need to know what is due today.

 

Anyhow, if you have have MS365 you can use the FILTER and TEXTJOIN functions to create the daily input in the Month and Week views. Though, the formulae aren't very straight-forward. If this doesn't work for you, I'd suggest you scrap this template all-together and summarise your assignment list with a plain pivot table. True, not as "fancy" as the template, but it works.

 

Note that the original formulae contained a part where a concatenated textual date like "September 1, 2021" was transformed to a proper date value. Being on a European system, my Excel didn't like that. I needed to change that particular part so that it would transform "1-September-2021" to a date value.

 

File attached.