Setting up a Dynamic View based on a 'Week Commencing'

AdamDoyle
AdamDoyle ✭✭
edited 06/04/25 in Add Ons and Integrations

Currently, the HR team manually pull a list of new starts, transfers and leavers for the on a Friday for the following week and send to a mailing list. We are hoping to automate this (as much as possible) in Smartsheet. Each different case type sits in an individual sheet (so leavers in 'Leavers' etc) currently, but I'm experimenting with different ways to show this information (for example, a Dynamic view or a Dashboard with links to Reports).

What I'm getting stuck on is showing only the next week's list of staff; I've been able to add an IF and ISDATE formula to convert all Start/Transfer/Leave Dates the Monday's date as a 'Week Commencing' but not sure how to set this up so each Friday the filter/view automatically shows only the following Monday.

Does anyone have any experience in this?

Answers

  • Naeem Ejaz
    Naeem Ejaz ✭✭✭✭✭✭

    Create a Report

    • Create a new Report (Grid or Calendar view).
    • Source Sheet: Select all relevant sheets (Starters, Leavers, Transfers).
    • Filter:
      • Where [Week Commencing] is equal to =TODAY() - WEEKDAY(TODAY(), 2) + 8

    This ensures it shows only entries for next week, dynamically updating every Friday.

    PMO & Smartsheet Consultant

    naeemejaz@hotmail.com

    00923455332351

  • AdamDoyle
    AdamDoyle ✭✭
    edited 06/05/25

    This looks very promising - however, when I add a filter, I only get the option to set the 'equal to' as a date, so I'm not able to add the above formula. (see below)

    Screenshot 2025-06-05 093350.png