TEXT常用于日期和時間格式的轉(zhuǎn)換,通過設置第二參數(shù)format_text幾乎可以實現(xiàn)“萬能”的轉(zhuǎn)換效果。 以2023年2月1日的序列值44958和14:30:46的序列值0.6047為例,常用的日期時間格式代碼及其含義整理如下。 代碼 | 含義 | 示例公式 | 結果 | y或yy | 兩位數(shù)的年份 | =TEXT(44958,"y") | 23 | yyy或yyyy | 四位數(shù)的年份 | =TEXT(44958,"yyy") | 2023 | e | 四位數(shù)的年份 | =TEXT(44958,"e") | 2023 | m或mm | 月份 | =TEXT(44958,"mm") | 02 | mmm | 英文月份縮寫 | =TEXT(44958,"mmm") | Feb | mmmm | 英文月份全稱 | =TEXT(44958,"mmmm") | February | d或dd | 日 | =TEXT(44958,"d") | 1 | aaa | 中文星期縮寫 | =TEXT(44958,"aaa") | 三 | aaaa | 中文星期全稱 | =TEXT(44958,"aaaa") | 星期三 | ddd | 英文星期縮寫 | =TEXT(44958,"ddd") | Wed | dddd | 英文星期全稱 | =TEXT(44958,"dddd") | Wednesday | h或hh | 時 | =TEXT(0.6047,"h") | 14 | m或mm | 分 | =TEXT(0.6047,"h:mm") | 14:30 | s或ss | 秒 | =TEXT(0.6047,"ss") | 46 | [h],[m],[s] | 顯示超過進制 | =TEXT(0.6047,"[h]") | 14 | AM/PM | AM或PM | =TEXT(0.6047,"AM/PM h:mm") | PM 2:30 | 上午/下午 | 上午或下午 | =TEXT(0.6047,"上午/下午 h時") | 下午 2時 | 0 | 數(shù)字占位 | =TEXT(201,"00-00") | 02-01 | ! | 強制顯示 | =TEXT(1430,"00!:00") | 14:30 |
它們之間也可以組合應用,例如完成下圖所示的轉(zhuǎn)換。 =TEXT(B2,"yyyy年m月d日 上午/下午 hh時") TEXT函數(shù)計算結果均為文本型,如需轉(zhuǎn)換成真日期或真時間,還需進行減負運算(--)。 最后再給一個圖片版 方便收藏
|