A1:
=TEXT(IF(WEEKDAY(DATE(2023,1,1))>1,DATE(2023,1,1)-WEEKDAY(DATE(2023,1,1))+1,DATE(2023,1,1))+(7*(ROW()-1)),"yyyy/mm/dd")&"~"&TEXT(IF(WEEKDAY(DATE(2023,1,1))>1,DATE(2023,1,1)+(7-WEEKDAY(DATE(2023,1,1))),DATE(2023,1,1)+6)+(7*(ROW()-1)),"yyyy/mm/dd")
向下複製到A2:A53儲存格。
A1:
=TEXT(IF(WEEKDAY(DATE(2023,1,1))>1,DATE(2023,1,1)-WEEKDAY(DATE(2023,1,1))+1,DATE(2023,1,1))+(7*(ROW()-1)),"E年mm月dd日")&"~"&TEXT(IF(WEEKDAY(DATE(2023,1,1))>1,DATE(2023,1,1)+(7-WEEKDAY(DATE(2023,1,1))),DATE(2023,1,1)+6)+(7*(ROW()-1)),"E年mm月dd日")
向下複製到A2:A53儲存格。
112年前面可以加入其他文字嗎?
可以。
只要="字串"&公式即可。
https://rogerhsu0622.pixnet.net/blog/post/120429358
請問一下,若是跟如上網頁同樣的狀況時,如下指令可以使用嗎?
=TEXT(IF(WEEKDAY(DATE(2023,1,1))>1,DATE(2023,1,1)-WEEKDAY(DATE(2023,1,1))+1,DATE(2023,1,1))+(7*(ROW()-1)),"E年mm月dd日")&"~"&TEXT(IF(WEEKDAY(DATE(2023,1,1))>1,DATE(2023,1,1)+(7-WEEKDAY(DATE(2023,1,1))),DATE(2023,1,1)+6)+(7*(ROW()-1)),"E年mm月dd日")
性質相同於 https://ithelp.ithome.com.tw/questions/10212865
先確定第一個欄位 (比如 C3) 的資料調整出需要格式,接著指示往左或往下拉,如果往左,拉到第七個停止後 (比如到 I3),到第一個的下方幾個欄位 (比如 C5) 輸入 "=I3+1",接著延續前方動作、持續到你要的月曆出現完成
在excel欄位輸入12,然後使用下拉式功能,就會自動出現12345現在字數。
可以
就跟你自動出現12345的方法
一模一樣
如果公式呢
第一個儲存格先輸入開始第一週的日期區間
下一個儲存格輸入以下公式,後面下拉就會帶出之後的每一週日期區間
不知道這是你要的嗎!
=TEXT((DATEVALUE(LEFT(A5,(FIND("-",A5))-1))+7),"yyyy/mm/dd")&"-"&TEXT((DATEVALUE(RIGHT(A5,(FIND("-",A5))-1))+7),"yyyy/mm/dd")
這樣的話,可以轉成年月日嗎?
A1:
=YEAR(DATE(2024,1,1)-WEEKDAY(DATE(2024,1,1),1)+1+((ROW()-1)*7))-1911&"年"&TEXT(MONTH(DATE(2024,1,1)-WEEKDAY(DATE(2024,1,1),1)+1+((ROW()-1)*7)),"00")&"月"&TEXT(DAY(DATE(2024,1,1)-WEEKDAY(DATE(2024,1,1),1)+1+((ROW()-1)*7)),"00")&"日"&"-"&YEAR(DATE(2024,1,1)-WEEKDAY(DATE(2024,1,1),1)+7+((ROW()-1)*7))-1911&"年"&TEXT(MONTH(DATE(2024,1,1)-WEEKDAY(DATE(2024,1,1),1)+7+((ROW()-1)*7)),"00")&"月"&TEXT(DAY(DATE(2024,1,1)-WEEKDAY(DATE(2024,1,1),1)+7+((ROW()-1)*7)),"00")&"日"
向下製到A2:A53儲存格。
C1:
=LEFT(TEXT(DATE(2024,1,1)-WEEKDAY(DATE(2024,1,1),1)+1+((ROW()-1)*7),"YYYY/MM/DD"),4)-1911&MID(TEXT(DATE(2024,1,1)-WEEKDAY(DATE(2024,1,1),1)+1+((ROW()-1)*7),"YYYY/MM/DD"),5,6)&"-"&LEFT(TEXT(DATE(2024,1,1)-WEEKDAY(DATE(2024,1,1),1)+7+((ROW()-1)*7),"yyyy/mm/dd"),4)-1911&MID(TEXT(DATE(2024,1,1)-WEEKDAY(DATE(2024,1,1),1)+7+((ROW()-1)*7),"yyyy/mm/dd"),5,6)
向下製到C2:C53儲存格。