Excel-將西元年日期加上年月日(TEXT,YEAR,MONTH,DAY)

文章推薦指數: 80 %
投票人數:10人

網友問到Excel 的問題:如何將2015/05/25 轉換為2015年05月25日? 參考下圖,使用者在輸入日期時,可能會輸入數值格式的2015/05/25,其數值置於D欄(本 ... 學不完.教不停.用不盡 跳到主文 分享個人電腦教學和回答網友提問 (Google,Windows,雲端應用) (Excel,Word,PowerPoint) 部落格全站分類:數位生活 相簿 部落格 留言 名片 贊助廠商 Aug15Mon201623:11 Excel-將西元年日期加上年月日(TEXT,YEAR,MONTH,DAY) 網友問到Excel的問題:如何將2015/05/25轉換為2015年05月25日? 參考下圖,使用者在輸入日期時,可能會輸入數值格式的2015/05/25,其數值置於D欄(本例為:42149),也可能輸入的是文字格式的2015/05/25字串。

相同公式不一定都適用於數值和文字格式的日期格式。

【公式設計與解析】 儲存格B2: =YEAR(A2)&"年"&TEXT(MONTH(A2),"00")&"月"&TEXT(DAY(A2),"00")&"日" (1)YEAR(A2)&"年" 利用YEAR函數取出儲存格A2中4碼的年數。

(2)TEXT(MONTH(A2),"00")&"月" 利用MONTH函數取出儲存格A2中的月數,因為函數傳回的數值,所以02會轉換為2,因此利用TEXT函數透過參數『"00"』,將其顯示為2碼的月數。

(3)TEXT(DAY(A2),"00")&"日" 利用DAY函數取出儲存格A2中的日數,再透過TEXT函數將其顯示為2碼的日數。

這個公式適用於數值格式的日期轉換,也適用於文字格式的日期轉換。

複製儲存格B2,貼至儲存格B2:B10,再貼至儲存格B13:B21。

  如果,你採用以下的公式。

儲存格C2:=LEFT(A2,4)&"年"&MID(A2,6,2)&"月"&RIGHT(A2,2)&"日" 該公式利用LEFT、MID、RIGHT函數取出儲存格年、月、日三個位置的內容,該公式不適用於數值格式的日期格式,因為其會以一個數值(參考D欄)來拆解年、月、日三個位置的內容。

(參考上圖) 如果是數值格式的日期格式,你可以使用設定儲存格格式的方式。

自訂數值格式:yyyy"年"mm"月"dd"日" 不用再透過公式設定。

全站熱搜 創作者介紹 vincent 學不完.教不停.用不盡 vincent發表在痞客邦留言(0)人氣() 全站分類:數位生活個人分類:講義資料此分類上一篇:Excel-依據日期區間列出各月人員清單(OFFSET,ROW,COLUMN,陣列公式) 此分類下一篇:Excel-依據日期區間列出各月(跨年)人員清單(OFFSET,陣列公式) 上一篇:Excel-依據日期區間列出各月人員清單(OFFSET,ROW,COLUMN,陣列公式) 下一篇:Excel-依據日期區間列出各月(跨年)人員清單(OFFSET,陣列公式) 歷史上的今天 2019:Excel-利用格式化條件顯示數值狀態 2019:Excel-計算數值清單中1,2,3位數的個數和1,2,3位數的總和(SUMPRODUCT) 2015:使用Google的OpenLocationCode,更方便的在地圖中查詢和分享位置 2013:Google-在Google+中用關鍵字搜尋照片 2013:Excel-建立行事曆的日期(區隔月份) 2013:Excel-計算跨工作表同一儲存格的和 2013:Google-街景檢視服務的幕後製作花絮 2012:微軟雲端硬碟新介面-skydrive 2012:在GoogleDocs上使用線上輸入法 2011:Excel-利用Index函數來更換資料 2010:Excel-依色彩排序 ▲top 留言列表 發表留言 到站人數 本日人氣: 累積人氣: 內建文章關鍵字搜尋 回到頁首 回到主文 免費註冊 客服中心 痞客邦首頁 ©2003-2021PIXNET 關閉視窗 PIXNET Facebook Yahoo! Google MSN {{guestName}} (登出) 您尚未登入,將以訪客身份留言。

亦可以上方服務帳號登入留言 請輸入暱稱(最多顯示6個中文字元) 請輸入標題(最多顯示9個中文字元) 請輸入內容(最多140個中文字元) 請輸入左方認證碼: 看不懂,換張圖 請輸入驗證碼 送出留言



請為這篇文章評分?