2017-08-01 34 views
-1

我試圖創建一個單元格A7更改爲在另一個單元格A5中輸入日期前2天的日期。基於Excel中的另一個更改一個日期

+0

你甚至曾試圖谷歌你的「問題」? – RealCheeseLord

+1

請向我們展示您的嘗試,同時,谷歌搜索爲您提供了許多答案:'excel減去日期的日子' –

+0

您好,歡迎來到Stack Overflow,請花點時間瀏覽[歡迎導覽](https:// stackoverflow。 com/tour)瞭解你在這裏的方式(也可以獲得你的第一張徽章),閱讀如何創建[mcve]示例並檢查[問],以便增加獲得反饋和有用答案的機會。 – garfbradaz

回答

1

的DateFormula做你需要的東西:

=DATE(YEAR(A5),MONTH(A5),DAY(A5)-2) 

- 離開這個因爲這裏仍然是正確的VBA -

DateAdd函數僅在VBA中,而不是作爲一個cellfunction

在A7

將這個:

=DateAdd("d", -2, A5) 

first Google result

+0

我現在的公式是:= DateAdd(「d」,-2,A5)並且它給了我#NAME?你知道爲什麼會發生這種情況嗎? – user8399778

+0

添加日期實際上應該沒有公式,所以只需:'= A5-2'或者試試:'= DATE(YEAR(A5),MONTH(A5),DAY(A5)-2)' – RealCheeseLord

+0

我更新了我的答案, DateAdd不是一個Cellfunction,對不起, – RealCheeseLord

相關問題