有網友問到:在 Excel 的工作表中有一些日期的字串(參考下圖A欄),因為不是 Excel 標準的日期格式,所以無法用來排序,該如何轉換成 Excel 可以使用的日期格式呢?(參考下圖E欄)
(1) 取出月
儲存格B2:=LEFT(A2,3)
(2) 取出日
儲存格C2:=TRIM(MID(A2,5,2))
TRIM 函數可以將字串中的空格消除。
(3) 取出年
儲存格D2:=RIGHT(A2,2)
(4) 組合日期
儲存格E2:=DATEVALUE(C2&"-"&B2&"-"&D2)
用 DATEVALUE 函數組合成 Excel 的日期格式表示方式。
你也可以使用一個公式求得結果:
儲存格E2:=DATEVALUE(TRIM(MID(A2,5,2))&"-"&LEFT(A2,3)&"-"&RIGHT(A2,2))
轉換後的日期就可以用來排序、加減日期、轉換顯示的格式了。
延伸閱讀:
Excel-轉換文字日期格式為數值日期格式(DATE,MID,TEXT,數值格式設定)
Excel-將文字日期格式轉換為數值日期格式(SUBSTITUTE)
Excel-轉換日期格式月日年為年月日(DATE,FIND,MID,LEFT,RIGHT)
Excel-西元年和民國年互換表示(TEXT,MID,DATE,SUBSTITUTE)
全站熱搜
留言列表