<aside> 📌 參考 Vic 在 DC 上貼的儀表板所需的公式整理
上面的部分是結果展示,
主要只需放上 Dashboard 但為了對照方便放入了左邊比對用可以看是否有誤(實際使用可以刪掉)
下面的部分是公式整理,
包含三種資料庫內使用到的所有公式整理
</aside>
<aside> 📌 可以跟左邊做比對
</aside>
<aside> 📌 專案資料庫
狀態判斷
if(prop("狀態") == "活躍中", true, false)
即將於本週結束
if(formatDate(now(), "w") == formatDate(end(prop("專案期間")), "w"), true, false)
即將於下個月啟動
if(formatDate(dateAdd(now(), 1, "months"), "M") == formatDate(start(prop("專案期間")), "M"), true, false)
</aside>
<aside> 📌 任務管理系統資料庫
今日未完成任務
if(and(formatDate(now(), "YYYY/MM/DD") == formatDate(prop("日期"), "YYYY/MM/DD"), prop("狀態") == "未完成"), true, false)
明天的任務
if(formatDate(prop("日期"), "YYYY/MM/DD") == formatDate(dateAdd(now(), 1, "days"), "YYYY/MM/DD"), true, false)
本週未完成任務
if(and(formatDate(prop("日期"), "w") == formatDate(now(), "w"), prop("狀態") == "未完成"), true, false)
</aside>
<aside> 📌 Dashboard 資料庫
本日未完成任務數顯示
if(prop("本日未完成任務數") == 0, "今天的任務都完成囉!", concat("今天剩 ", format(prop("本日未完成任務數")), " 項任務喔!"))
明天代辦任務數
if(prop("明日任務數") == 0, "明天沒有任務喔!", concat("明天有 ", format(prop("明日任務數")), " 項任務喔!加油!"))
本週未完成任務數顯示
if(prop("本週未完成任務數") == 0, "這週的任務都完成囉!", concat("這週剩 ", format(prop("本週未完成任務數")), " 項任務喔!"))
本週即將結束專案數顯示
if(prop("即將於本週結束專案數") == 0, "本週沒有要結束的專案喔!", concat("本週有 ", format(prop("即將於本週結束專案數")), " 項專案要結束了喔!再加把勁吧!"))
下個月即將啟動專案數顯示
if(prop("即將於下個月啟動專案數") == 0, "下個月沒有要啟動的專案喔!", concat("下個月即將要啟動 ", format(prop("即將於下個月啟動專案數")), " 項專案了喔!"))
</aside>