历史版本3 :FORMAT-格式转换 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
1.1 函数释义
| 类别 | 描述 |
|---|---|
| 函数写法 | FORMAT(object,format) |
| 函数作用 | 返回object的format格式 |
| 参数说明 | object:需要被格式化对象,可以是String,数字,Object(常用的有Date,Time) format:格式化的样式 |
| 参数个数 | 2 |
| 参数类型 | 文本,文本 |
| 返回值类型 | 文本 |
1.2 示例
| 公式 | 结果 |
|---|---|
| FORMAT(1234.5,"#,##0.00") | 1234.50 |
| FORMAT(1234.5,"¥#,##0.00") | ¥1234.50 |
| FORMAT(1.5,"0%") | 150% |
2. 更多示例编辑
下文列出了常用的格式参数,包括日期格式和数据格式。
以 2021-06-15 时间为例。
2.1 日期时间格式参数
| 格式参数 | 输出 |
|---|---|
| D | 166 |
| DD | 166 |
| M | 6 |
| MM | 06 |
| MMM | 六月 |
| MMMM | 六月 |
| YY | 21 |
| YYYY | 2021 |
| YYYYMM | 202106 |
| MM/dd/yyyy | 06/15/2021 |
| M-d-yy | 6-15-21 |
| EEEEE, MMMMM dd, yyyy | 星期二, 六月 15, 2021 |
| h:mm:ssa | 12:00:00 上午 |
2.2 数值格式参数
以 1234.56 为例。
| 参数格式 | 公式 | 输出 |
|---|---|---|
| #,##0.00 | FORMAT(1234.5, "#,##0.00") | 1234.50 |
| "#,##0 | FORMAT(1234.5, "#,##0") | 1235 |
| ¥#,##0.00 | FORMAT(1234.5, "¥#,##0.00") | ¥1234.50 |
| 0% | FORMAT(1.5, "0%") | 150% |
| 0.000% | FORMAT(1.5, "0.000%") | 150.000% |
| ##0.0E0 | FORMAT(6789, "##0.0E0") | 6.789E+3 |
| 0.00E00 | FORMAT(6789, "0.00E00") | 6.79E+03 |
2.3 其他组合函数使用
| 公式 | 结果 |
|---|---|
| FORMAT(date(2007,1,13), "MM/dd/yyyy") | 01/13/2007 |
| FORMAT(date(2007,1,13), "M-d-yy") | 1-13-07 |
| FORMAT(time(16,23,56), "h:mm:ssa") | 4:23:56PM |

