<aside> 📌 參考 Vic 在 DC 上貼的儀表板所需的公式整理

上面的部分是結果展示

主要只需放上 Dashboard 但為了對照方便放入了左邊比對用可以看是否有誤(實際使用可以刪掉)

下面的部分是公式整理

包含三種資料庫內使用到的所有公式整理

</aside>


結果展示

比對用

<aside> 📌 可以跟左邊做比對

</aside>

Untitled

Untitled

Display

Dashboard


公式整理

<aside> 📌 專案資料庫

  1. 狀態判斷

    if(prop("狀態") == "活躍中", true, false)
    
  2. 即將於本週結束

    if(formatDate(now(), "w") == formatDate(end(prop("專案期間")), "w"), true, false)
    
  3. 即將於下個月啟動

    if(formatDate(dateAdd(now(), 1, "months"), "M") == formatDate(start(prop("專案期間")), "M"), true, false)
    

</aside>

<aside> 📌 任務管理系統資料庫

  1. 今日未完成任務

    if(and(formatDate(now(), "YYYY/MM/DD") == formatDate(prop("日期"), "YYYY/MM/DD"), prop("狀態") == "未完成"), true, false)
    
  2. 明天的任務

    if(formatDate(prop("日期"), "YYYY/MM/DD") == formatDate(dateAdd(now(), 1, "days"), "YYYY/MM/DD"), true, false)
    
  3. 本週未完成任務

    if(and(formatDate(prop("日期"), "w") == formatDate(now(), "w"), prop("狀態") == "未完成"), true, false)
    

</aside>

<aside> 📌 Dashboard 資料庫

  1. 本日未完成任務數顯示

    if(prop("本日未完成任務數") == 0, "今天的任務都完成囉!", concat("今天剩 ", format(prop("本日未完成任務數")), " 項任務喔!"))
    
  2. 明天代辦任務數

    if(prop("明日任務數") == 0, "明天沒有任務喔!", concat("明天有 ", format(prop("明日任務數")), " 項任務喔!加油!"))
    
  3. 本週未完成任務數顯示

    if(prop("本週未完成任務數") == 0, "這週的任務都完成囉!", concat("這週剩 ", format(prop("本週未完成任務數")), " 項任務喔!"))
    
  4. 本週即將結束專案數顯示

    if(prop("即將於本週結束專案數") == 0, "本週沒有要結束的專案喔!", concat("本週有 ", format(prop("即將於本週結束專案數")), " 項專案要結束了喔!再加把勁吧!"))
    
  5. 下個月即將啟動專案數顯示

    if(prop("即將於下個月啟動專案數") == 0, "下個月沒有要啟動的專案喔!", concat("下個月即將要啟動 ", format(prop("即將於下個月啟動專案數")), " 項專案了喔!"))
    

</aside>


🔝 回到頂端