Excel|民國與西元如何轉換?星期幾如何呈現?
常會在資料整併上碰到同時存在民國年及西元年的狀況,這樣不僅檢視不易,亦無法做相差天數的計算,以下針對年份轉換及星期呈現為大家說明
一、西元年→民國年
=TEXT(B2,“yyyy“)-1911&“/“&TEXT(B2,“m/d“)
此公式代表將B2這個儲存格的西元年減去1911,中間加上“/“區隔,最後顯示月份與日期,結果便為109/3/1,而若想改以1090301呈現,則調整公式輸入
=TEXT(B2,“yyyy“)-1911&TEXT(B2,“mmdd“) 即可
二、民國年→西元年
=DATE(MID(C2,1,3)+1911,MID(C2,5,1),MID(C2,7,2))
代表從B2儲存格中,第1個字形(含)開始的3個字形加上1911,第5個字形(含)開始的1個字形、第7個字形(含)開始的2個字形則不動,要注意的是儲存格中的“/“也都算1個字形,所以如果原資料呈現的是“109/03/06“,公式就須改為
=DATE(MID(C2,1,3)+1911,MID(C2,5,2),MID(C2,8,2))
三、轉換為星期
=CHOOSE(WEEKDAY(G12,1),“週日“,“週一“,“週二“,“週三“,“週四“,“週五“,“週六“)
要注意的是weekday裡的函數1,在Excel裡是有對應的星期順序的
所以今天如果把函數改為2,那麼公式就要改為=CHOOSE(WEEKDAY(G12,2),“週一“,“週二“,“週三“,“週四“,“週五“,“週六“,“週日“),不然呈現的星期就會是錯誤的
另外” “中的內容也可任意變更,想改成星期O、禮拜O都可以唷