今天在計劃20某年項目採購各階段時間點,從合同計劃簽訂日期開始倒退。
規則如下:
項目採購申請----(1-2個工作日)---->項目立項----(1-2個工作日)--->採購小組成立-----(2-3個工作日)--->詢價截止----(1-2個工作日)--->評判會---(1-2個工作日)---->合同審批發起----(3--6個工作日)--->合同生效日
低效率做法
我一開始的做法:
從合同計劃生效日開始,查看日曆,然後按需要的工作日進行倒退。十幾個項目,一個項目至少十幾分鍾。
後來突然想到了excel函數。
高效率做法
問:EXCEL公式中,日期如何加上工作日天數?
答:可以用Workday()函數
用法:
workday(start_date,days,[holidays])
此函數返回日期start_date之後days個工作日那一天的數值串。
start_date:原始日期
days:在Start_date之前或之後的工作日數。正數表示在指定日期之後。非整數將被截取。
holidays:在計算中將被排除的日期列表,它可以是一個日期範圍,也可以是一個數組常量。
PS:此函數是“分析工具庫”函數,需要打開“工具/加載宏/分析工具庫”纔可以用此函數。
問:Excel如何生成隨機整數?
答:用RANDBETWEEN公式可生成隨機整數
RANDBETWEEN(1,100),生成1至100之間的隨機整數。
結合用:
=WORKDAY(M2,-RANDBETWEEN(3,6))
十幾個項目,幾分鐘搞定!!!