1
A
回答
1
您需要結合兩個基本功能。
首先,DATE + INT = DATE
。例如,如果H10 = 1/8/2015
和H11 = H10 + 10
那麼H11將顯示1/18/2015
。
對你而言,你想使用H10 + 45
。
其次,您可以使用Weekday(date,mode)
函數來確定星期幾。就個人而言,爲了您的目的,您可以使用weekday(h10 + 45, 2)
,其中MTWRF爲1-5,週末爲6-7。所以像
=if(weekday(h10+45,2) < 6, "weekday", "weekend")
=if(weekday(h10+45,2) = 1, "Monday!!", "not monday...")
但我們還沒有完成 - 你需要確保你的一天實際上結束了一個工作日。所以我們可以做這樣的事情 - 當確定一個工作日時,我們可以使用它來確定我們需要添加多少。如果我們以6(星期六)結束,我們想要增加2天將它推到星期一。在7的情況下,我們想要增加1天將它推到星期一。因此,我們可以簡單地在星期幾時添加8 - weekday(h10+45)
。因此,我們添加值變爲
// determine day type weekday weekend, so add the offset
= if(weekday(h10+45) < 5, h10+45, h10 + 45 + (8 - weekday(h10+45))
你也有一個關於是空白的要求,所以你要包不管你用
=if(isblank(h10),"", /* your real function here */)
0
使用您可以組合功能IF(),WEEKDAY ()和WORKDAY()來計算完成日期並確保它不會在週末。
我用
WEEKDAY(WORKDAY(H10+45),16)
有週六和週日被表示爲天分別爲1 & 2。
IF(WEEKDAY(WORKDAY(H10,45),16)=1,WORKDAY(H10,45)+2,IF(WEEKDAY(WORKDAY(H10,45),16)=2,WORKDAY(H10,46),H10))
相關問題
- 1. 確定Oracle日期是否在週末?
- 2. Excel日期值時區是否特定?
- 3. 如何確定日期是否是在javascript中的週末
- 4. 確定是否今天的日期是在iOS上
- 5. PHP - 確定日期是否是在使用DateTime對象
- 6. 檢查日期是否在excel的日期範圍內
- 7. 如何確定日期是否是週末(不使用lubridate)
- 8. 如何確定值是否是PHP中的日期
- 9. 確定日期是週日/週末java
- 10. 確定某個日期是否爲「工作休日」
- 11. 如何確定日期是否在PHP中的兩個日期之間?
- 12. 確定24小時日期時間是否在間隔內
- 13. 如何確定日期是否在週末?
- 14. C#如何確定日期是否在180天內
- 15. MySQL:確定多個表中是否存在日期
- 16. 如何確定給定的字符串是否代表日期?
- 17. Excel:確定是否使用Save或SaveAs
- 18. 檢查給定的日期是否在varchar日期列表中
- 19. 檢查日期是否在特定的日期範圍PHP
- 20. 檢查日期是否在指定日期之後?
- 21. 如何確定日期是否在Scala中的兩個日期之間如何才能確定
- 22. 擅長:如何確定日期是
- 23. 根據開始日期確定日期是否爲隔週的一部分
- 24. 根據日期是在給定日期之前,期間還是之後返回特定值的Excel公式?
- 25. 從日期時間提取時間並確定時間(不是日期)是否在範圍內?
- 26. 確定行是日期,字符串還是int在Python中
- 27. 如何確定標籤日期是否過去3個月
- 28. 如何確定2個日期對象是否相等?
- 29. 如何確定字符串是否爲日期格式?
- 30. 檢查給定日期是否過去
添加25天或45天?如果ColumnH中沒有日期但數字是什麼? – pnuts 2015-03-30 19:36:10