最新历史版本 :FORMAT-格式转换 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

类别描述
函数写法

FORMAT(object,format)

函数作用

返回object的format格式

参数说明

object:需要被格式化对象,可以是String,数字,Object(常用的有Date,Time)

format:格式化的样式

参数个数2
参数类型文本,文本
返回值类型文本

下表中有一些简单的公式示例:

公式结果
FORMAT(1234.5,"#,##0.00")1234.50
FORMAT(1234.5,"¥#,##0.00")¥1234.50
FORMAT(1.5,"0%")150%

2. 示例编辑

2.1 数值格式参数

以 1234.56 为例。

参数格式
公式输出
#,##0.00FORMAT(1234.5, "#,##0.00")1234.50
"#,##0FORMAT(1234.5, "#,##0") 1235
¥#,##0.00FORMAT(1234.5, "¥#,##0.00") ¥1234.50
0%FORMAT(1.5, "0%") 150%
0.000%FORMAT(1.5, "0.000%")150.000%
##0.0E0FORMAT(6789, "##0.0E0") 6.789E+3
0.00E00FORMAT(6789, "0.00E00")6.79E+03

2.2 其他组合函数使用

公式结果
FORMAT(date(2007,1,13), "M-d-yy") 1-13-07
FORMAT(time(16,23,56), "h:mm:ssa") 4:23:56下午

2.3 实际应用

日期字段是年月日时分秒格式,可以使用公式:FORMAT([订单时间],"YYYY年MM月dd日"),将字段值转换成 XXXX年XX月XX日格式。如下图所示: