​表单数据导出常见问题

  1. 用Excel软件打开数据汇总表,内容显示乱码

  2. 打开的数据汇总表中部分内容不显示

  3. 从数据汇总表中复制粘贴的数字前面有空格

  4. 打开数据汇总表,数字内容显示“####”

  5. 数字中带有符号“-”在表格中会显示为日期

  6. 数字前面的“0”在表格中不显示



1. 用Excel软件打开记录汇总表,内容显示乱码

答:记录汇总导出后的表格是.csv格式,.csv相对于.xls 这类文件具有更高的跨平台兼容性,文件也更小巧,是跨系统平台使用的常用文件格式。但用Excel这样的软件打开可能会存在问题,最常见的就是内容乱码,一般情况下,出现乱码主要是因为编码格式不同造成的,严重点的是系统字体缺失,Excel 中的乱码问题不属于字体缺失的情形,只是Excel默认的编码格式(从系统默认编码格式继承)和.csv文件的编码格式不同造成的。点此查看解决方案



2. 打开的记录汇总表中部分内容不显示

如果记录汇总表中包含多个记录单的数据,因为每个记录单的字段是不一样的,表头不能兼顾所有记录单,所以只会包含几个固定的字段:记录时间、记录单名称、二维码名称、记录人、记录结果、手机号等。如果需要查看具体某个记录单的记录信息,可以打开该记录单所对应的表格。



3. 从记录汇总表中复制粘贴的数字前面有空格

由于excel软件会对超过11位的数字自动采取科学计数法表示(见下图),所以我们在超过11位的数字前面加了tab符号(复制粘贴显示为空格),以避免被excel转换成科学计数。

image.png



4. 打开记录汇总表,数字内容显示“####”

这是由于数据长度超过表格列宽导致无法完整显示(见下图),用鼠标增大列宽后就可以解决。

image.png



5. 数字中带有符号“-”在表格中会显示为日期

由于.csv文件中的单元格只有文本格式,excel软件会将“2-1”这类格式的文本内容默认当作日期,会显示为“2月1日”。该问题目前没有有效的解决方案,只能在填写记录时尽量避免直接输入“2-1”这类格式的内容,可以在数字前面增加单引号,例如“‘2-1 ”。



6. 记录数字前面的“0”在表格中不显示

在默认情况下,Excel会自动更正一些“输入错误”,正常情况下数值不会是0开头的,所以所以Excel会自动帮你去掉前面的0,不显示出来。遇到这类情况可以自定义单元格格式来解决,在“类型”中输入“0”就可以在对应数字前面增加同样数量的“0”。

image.png