周三下午三點,項目經理看著釘釘群里第無數次彈出的“今天日期是多少”的消息,終于放下鼠標。他打開一個項目表,決定從此不再手動輸入“=TODAY()”以外的任何東西。
Excel處理日期數據的能力其實非常強,前提是你得知道該用哪些公式。系統里塞了超過20個日期和時間函數,但真正能讓你把一團亂麻的時間線變成自動運轉的流水線的,只有那么三四個核心成員。我們用一個名為ProjectTracker的Excel表格(按Ctrl+T即可生成)來演示,所有例子都可以直接套進你的日常項目表。
![]()
電子表格看待日歷的方式和掛鐘完全不同。在Excel眼里,日子就是一串巨大的數字——它把1900年1月1日當作第1天,之后每一天加1。因此2026年6月1日就以序列號46174被默默存儲著,而你看到的“2026-06-01”只不過是一層日期顯示格式。這個底層邏輯意味著你可以直接對日期做算術,比如某個工期加7天就自動挪到下一周。一個歷史小插曲:為了兼容早期表格軟件,Excel硬是把1900年當成了閏年,這在歷史上是錯的,但對當下的項目表幾乎不造成影響。
過去每天早晨打開表格第一件事,就是在某個“今天”單元格里填日期,再根據這個日期更新所有剩余天數。這個動作完全可以省掉。插入一個新列,用TODAY()函數動態返回當天的日期:每個任務的截止日期減去TODAY(),就得到剩余天數。按下回車,Excel可能自動把結果轉成日期格式,你需要把整列切換到“常規”數字格式,負數代表已逾期的任務。下次打開文件時,所有的倒數都會根據新的一天自動重算,不再需要任何手動喚醒。
完整的日期值(如2026-07-24)在做匯總分析時經常顯得太細。如果需要按月歸集任務、按年查看進度,或者快速揪出起始日落在周末的任務,就要學會拆解日期。把剛才的剩余天數列刪除,新建一列,用MONTH函數提取月份數字,6代表六月,7代表七月,這樣就可以直接按月份篩選或分組。把MONTH換成YEAR,立刻就能按年切片,適合做更長周期的報告。
要找出那些偏偏從周末開始的任務,光靠月份和年份不夠用,因為星期并不是像年、月那樣被存儲為簡單的日歷部件。Excel的做法是,根據你指定的編號系統,給每個星期分配一個數字位置。WEEKDAY函數返回1到7之間的數值,對應不同的星期排法,原始日期里隱藏的周末起始問題便一下子暴露出來。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.