贊助廠商

///本部落格所有文章列表///

搜尋本部落格文章資料

在 Excel 中,如果給予一個起始日期,如何產生一個固定區間(例如:7天)的日期序列?參考下圖的範例,是由 2014/07/01 開始,在連續儲存格中產生每七天一組的日期序列。

儲存格D2:

=TEXT($B$1+(ROW(1:1)-1)*7,"mm/dd")&"~"&TEXT($B$1+(ROW(1:1)-1)*7+6,"mm/dd")

複製儲存格D2,往下各列貼上。

(1) TEXT($B$1+(ROW(1:1)-1)*7,"mm/dd")

ROW(1:1)=1,往下複製後產生 ROW(2:2)=2、ROW(3:3)=3、…。

(ROW(1:1)-1)*7=0,往下複製後產生 (ROW(2:2)-1)*7=7, (ROW(3:3)-1)*7=14, …。

$B$1+(ROW(1:1)-1)*7 =2014/7/1,往下複製後產生 2014/7/8、2014/7/15、…。

TEXT($B$1+(ROW(1:1)-1)*7,"mm/dd"):將上式產生的日期格式化為月二碼、日二碼,例如:2014/7/1 取為 07/01。

(2) TEXT($B$1+(ROW(1:1)-1)*7+6,"mm/dd")

原理同 (1) 的說明,只是每個日期再加 6 。

創作者介紹
創作者 vincent 的頭像
vincent

學不完.教不停.用不盡

vincent 發表在 痞客邦 留言(1) 人氣()


留言列表 (1)

發表留言
  • vv
  • 請問橫拉的話改成column 是否可行 謝謝
  • column(A:A)=1→column(B:B)=2→column(C:C)=3→...

    vincent 於 2017/06/24 19:58 回覆

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼