设置数据格式
1. 简介
1.1 功能简介
数据格式也就是数据的展现形式,在简道云仪表盘中,具体支持设置的字段有:
- 明细表为数字、地址、日期类型的显示字段
- 统计表所有指标字段
1.2 使用场景
- 数字需要按照百分比展示时,可以设置百分比数据格式。
- 地址不需要展示详细地址时,需要将详细地址去除只展示省、市、区/县时,可以设置地址的数据格式。
- 日期只需要展示年,不需要展示月、日等具体时间时,可以设置日期的数据格式。
1.3 设置入口
选择字段后,在下拉树中选择「数据格式」,以统计表指标字段设置为例:
1.4 预期效果
如下图,预计成交金额的数据格式设置,需要保留 2 位小数并且显示数值量级和计量单位:
不同类型数据的格式设置如下:
2. 数值类
数值类的数据,支持以下 3 种类型的显示格式设置:
- 数值
- 百分比
- 自定义
2.1 数值格式
数值格式支持以下 4 种显示设置:
- 千分符
- 小数位数:最多支持 5 位小数设置
- 数值量级:支持千、万、百万、亿、十亿
- 计量单位:仅支持在指标图(维度为 0 ,指标为 1)的情况下设置,其他图表类型均不支持此设置。
2.2 百分比格式
百分比格式支持以下 2 种显示设置:
- 千分符
- 小数位数:最多支持 5 位小数设置
2.3 自定义格式
2.3.1 公式规则
数字字段的预定格式公式规则如下:
- #: 数字占位符。只显有意义的数据而不显示无意义的数据。小数点后数字如大于”#”的数量,则按”#”的位数四舍五入。小数点后数字如小于”#”的数量,则显示实际值。例:在文本框中输入:###.##,23.1 显示为 23.1,23.1578 显示为 23.16。
- 0 : 数字占位补位符。如果小数点前的数据的长度大于占位符,则显示实际数据,如果小于占位符的长度,则用 0 补足。小数点后的数据的长度大于占位符,则按“0”的位数四舍五入。小数点后数字如小于”0”的数量,则用“0”补足。例:在文本框中输入:000.00,23.1 显示为 023.10,23.1578 显示为 023.16。
- ,:千位分隔符。可插入“#”或“0”中使用,数字中插入千位分隔符。合法使用形式:
- 需要在小数点前使用。
- 需要在“#”或“0”之间。
- %: 百分比。放在数字占位符或补位符之后。数据以百分比形式显示。例:代码:#%,23.1 显示为 2310%。
- [Num0]:显示原始数据。
- [Num1]:将数字转为中文小写。123 显示为一百二十三
- [Num2]:将数字转为中文大写。123 显示为壹佰贰拾叁
- 前缀:直接在[Num0]或#或 0 的之前加字符即是前缀,支持中文字符、英文大小写、¥、$及空格。
2.3.2 效果示例
- 在文本框中输入:0000,23 显示为 0023;23999 显示为 23999
- 在文本框中输入:0000.00,23 显示为0023.00;23.142 显示为 0023.14
- 在文本框中输入:00.0%,0.1233 显示为 12.3%
- 在文本框中输入:[Num1] 元,123 显示为一百二十三 元。
可根据自己需要自由组合。
3. 地址类
地址类字段可以设置显示省、市、区/县、详细地址中的任意一个或多个。如下图所示:
4. 日期类
4.1 明细表中数据格式
明细表中的日期字段支持设置数据格式为「预定义格式」或者「自定义格式」,设置方式分别如下:
4.1.1 预定义格式
选择「预定义格式」,在下拉框中选择相应的显示格式。支持设置的格式有:
- yyyy-MM-dd
- yyyy-MM-dd HH:mm:ss
- yyyy/MM/dd
- yyyy/MM/dd HH:mm:ss
- yyyy年MM月dd日
- yyyy年MM月dd日 HH时mm分ss秒
- yyyy年MM月dd日 星期
- yyyy年MM月
- MM月dd日
- 星期
4.1.2 自定义格式
1)公式规则
自定义格式的公式如下:
- 如原始数据为2015/06/09
- yy表示年,显示为15
- yyyy表示年,显示为2015
- M表示月,显示为6
- MM表示月,显示为06
- MMM表示中文月,显示为六月
- d表示日,显示为9
- dd表示日,显示为09
- HH表示24小时制的时
- mm表示分
- ss表示秒
- E表示星期,结果为0~6,分别表示星期日~星期六
- EE表示星期,例如:日、一、二等
- EEE表示星期,例如:星期日、星期一、星期二等
- 在公式组合中可直接插入“年”,“月”,“日”,/,-。用以显示不同的组合。
在仪表盘中编辑日期字段,选择自定义格式,在文本框中输入自定义公式设置显示格式。
2)效果示例
当日期数据为 2015年6月9日时:
- 在文本框中输入:yy年MM月dd日,数据将显示为15年06月09日
- 在文本框中输入:yyyy/M/d/EEE,数据将显示为2015/6/9/星期二
可根据自己需要自由组合。
4.2 统计表中数据格式
统计表的维度字段若为日期字段,支持设置数据格式。但数据格式仅支持以下 4 种类型:
- yyyy年MM月
- yyyy/MM月
- yyyy/MM
- yy/MM