2013-02-12 56 views
0

我在詢問之前查看了這個問題,但很遺憾,如果是重複的話。 在電子表格中,我想要使用日期順序。Microsoft Excel - 日期序列

例如。股票到達 - 2013年2月22日星期五 然後,在2月22日,該日期更改爲接下來的7天。 例如。股票到達 - 2013年3月1日 ,然後無限期重複。

有沒有辦法做到這一點?

+0

我不太明白。你想看看序列2/22,3/1,3/8,3/15嗎? – chuff 2013-02-12 05:12:52

回答

1

如果你想始終顯示下週五你可以使用這個公式

=TODAY()+8-WEEKDAY(TODAY()+2)

,將顯示週五2013年2月15日,現在.....但是,2月15日,將改爲顯示2月22日

對於其他日子,最後只需更改+2,例如+3會在下週四給你,+4會給你下週三,+ 5會給你下週二等。

+1

這是我想要的,是的,但我不確定你是如何格式化它的。我是否應該將任何內容放在括號中,並且是否替換TODAY和WEEKDAY值? – 2013-02-12 11:47:41

+0

@DanielNitschke不要猶豫 - 嘗試 - 解決方案按原樣運行)) – 2013-02-12 12:12:01

+0

正如Peter所說,您可以完全按照書面形式使用公式,您無需在括號中添加任何內容。所有的Excel函數都帶有括號,大多數你必須在括號中輸入內容,但不能輸入= TODAY() - 只是生成當前系統日期 – 2013-02-12 13:24:12

0

這是你可以做到這一點,但我不確定這是你想要的。

=B1+FLOOR((TODAY()-B1)/7,1)*7

基本上,有(其中您收到此股票的第一次約會在過去的)細胞持有現貨庫存的開始日期。您還需要重新補貨之間的天數(這裏是硬編碼7)。那麼你可以使用現在和當日之間的差價的底線來確定補貨時間。這會給你一個步驟式的行爲。