這篇文章只是將最近用到spreadsheet的service做個筆記:
google doc非常的好用,我愛上他很久了,最近想要拿他來做甘特圖,看到Gadget裡頭有Gantt Chart( Google Spreadsheets Tips: Gantt Chart (Microsoft Project-like) using Widget ),還算可以,不過有點不符合我的需求:
- 專案切割任務需要估計人月,而不是直接指定起始日與結束日。
- 時間是相互影響,我可不希望中間增加或減少天數,則所有的時間點都要重新計算。
- 計算工時必須要扣除六日以及假日。
因此我將原本的template改了一下,成為這個版本,到目前為止都還算符合我的需求,相當滿意。除了Gantt chart之外,還加上了假日的設定。如此一來進度就都在我的掌握之中了~(淚奔)~
計算工時的部份,google spreadsheet 提供了一個不錯的function :WORKDAY 。節錄部份說明如下。
WORKDAY(start_date, days, holidays)
Returns a date number that can be formatted as a date. You then see the date of a day that is a certain number of Workdays away from the start_date. Holidays (optional) is a list of holidays. Enter a cell range in which the holidays are listed individually.
有興趣的人可以參考DEMO或者是直接下載。