1. 概述
| 文法 | FORMAT(數值/日期時間, 格式) | FORMAT(數值/日期時間, 格式) 傳回「數值/日期時間」的指定「格式」的正文。 |
|---|---|---|
| 參數1 | 數值/日期時間 | 含有所求的日期 |
| 參數2 | 格式 | |
| 回傳值類型 | 正文 | |
2. 注意事項
允許參數為空,即DAY(),當參數為空時,取當前系統的伺服器時間對應日期中的日。
如果參數中有NULL,則結果為NULL。
3. 範例
| 公式 | 結果 |
|---|---|
| FORMAT(1234.5,"#,##0.00") | 1234.50 |
| FORMAT(1234.5,"#,##0") | 1234 |
| FORMAT(1234.5,"¥#,##0.00") | ¥1234.50 |
| FORMAT(1.5,"0%") | 150% |
| FORMAT(1.5,"0.000%") | 150.000% |
| FORMAT(6789,"##0.0E0") | 6.789E3 |
| FORMAT(6789,"0.00E00") | 6.79E03 |
| FORMAT(date(2007,1,1),"EEEEE,MMMMMdd,yyyy") | 星期一,一月01,2007 |
| FORMAT(date(2007,1,13),"MM/dd/yyyy") | 01/13/2007 |
| FORMAT(date(2007,1,13),"M-d-yy") | 1-13-07 |
FORMAT(time(00,23,56),"H:mm:ss") 注:4.1.11.3 增加該範例。 | 0:23:56 |
FORMAT(time(00,23,56),"HH:mm:ss") 注:4.1.11.3 增加該範例。 | 00:23:56 |
例如,需要去掉日期欄位的時分秒資料。
建立新增公式欄,命名並輸入公式:TODATE(FORMAT(cdate,"yyyy-MM-dd"))。得到結果如下圖所示:

得到去掉時分秒資料的日期列 day 如下圖所示:

