Excel正常显示全部由数字组成的长字符串
曾经在网上看到过这样一个帖子:
将查询结果生成Excel文件的时候,怎样让一个全部由数字组成的字符串正常显示?
将查询结果生成Excel文件的时候,如果一个字段是字符类型,并且全部由数字组成,那么生成文件以后,就会显示成科学记数法的形式,怎样才能正常显示这一串数字?
自己在做导出Excel文档的时候也遇到这样的问题,经过几次测试之后,终于解决了。
特将此总结如下,希望对用到的朋友有所帮助。
测试一:什么都不加,直接显示长数字字符串
页面设置如下
<td>
1234567890123456
</td>
结果输出:
Excel导出时将显示成科学记数法,如下
流水号
|
1.23457E+15
|
1.23457E+15
|
测试二:使用格式化标签
页面设置如下
<td>
<fmt:formatNumber value="1234567890123456" type="number"/>
</td>
结果输出:
Excel导出时将自动添加分隔符,如下
流水号
|
1,234,567,890,123,450
|
1,234,567,890,123,450
|
测试三:在长数字字符串前加单引号
页面设置如下
<td>
'1234567890123456
</td>
结果输出:
Excel导出时数字正常显示,但是前多了一个单引号(打印时不好看),如下
流水号
|
'1234567890123456
|
'1234567890123456
|
测试四:(也是自己的解决方法)在长数字字符串的前面或者后面加上一个空格符( )
<td>
1234567890123456
</td>
结果输出:
Excel导出时数字正常显示,(轻松解决),如下
流水号
|
1234567890123456
|
1234567890123456
|
以上的各种输入结果,看各位朋友你自己的需求,按需选取。
分享到:
相关推荐
在Excel中,为显示正确的格式,输入全部由数字组成的特殊字符串(如身份证号码等),应_____。(4分) (A) 按照常规数字输入 (B) 输入时要在之前加双引号 (C) 输入时要在之前加半角单引号 (D) 输入时要在之前加单...
js代码-excel是常用的办公软件,它是由二维单元格组成。行是由1开始的阿拉伯数字,列是由A开始的英文字母,A代表第1列,Z代表第26列。 下面请实现一个函数,输入是一个字符串,代表单元格的坐标描述,如1AA,请输出...
每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。通常,所有记录都有完全相同的字段序列。通常都是纯文本文件。建议使用WORDPAD或是记事本来开启,再则先另存新档后用EXCEL开启,也...
04152缩小单元格内容以全部显示 04153设定、删除单元格的输入规则和信息提示(有效性设置) 04154为单元格设置条件格式、删除条件格式 04155为单元格插入指向工作簿内部的超链接、删除超链接 04156为单元格插入指向...
1st 文本函数 LEFT(字符串,左起截取的位数) RIGHT(字符串,右起截取的位数) MID(字符串,开始截取的位置,载取的位数 TEXT(数值,数字格式代码) REPLACE(字符串,开始位置,替换个数,替换的字符) excel2007培训教程PPT...
14. 在Excel中,为显示正确的格式,输入全部由数字组成的特殊字符串(如身份证号码等),应输入时在之前加半角单引号。 15. 关于工作簿和工作表,正在操作的工作表称为活动工作表。 16. 在Excel中,MIN函数可以...
0161 判断字符串是由数字、大写字母或小写字母组成 105 0162 判断字符串中的某一字符是否大写 106 0163 判断字符串中是否有小写字母 107 0164 判断字符串中是否有指定的字符 107 0165 判断字符是否可以转换...
0161 判断字符串是由数字、大写字母或小写字母组成 105 0162 判断字符串中的某一字符是否大写 106 0163 判断字符串中是否有小写字母 107 0164 判断字符串中是否有指定的字符 107 0165 判断字符是否可以转换...
每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。通常,所有记录都有完全相同的字段序列。通常都是纯文本文件。建议使用WORDPAD或是记事本(NOTE)来开启,再则先另存新档后用EXCEL...
每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。通常,所有记录都有完全相同的字段序列。通常都是纯文本文件。建议使用WORDPAD或是记事本来开启,再则先另存新档后用EXCEL开启,也...
由于PowerBuilder使用数值0(即ASCII码为0的字符)结束每个字符串,因此,如果打印控制序列中包含了数值0,应用程序需要使用其它字符在参数string中替代数值0,并用zerochar参数指明这个替代字符。一般来说,应该...
此时就需要编写一套由字符、数字所组成并按照某种语法格式的一串串计算机指令,而这些计算机指令就是计算机语言。 软件就是由若干条计算机指令所组成的。 计算机语言分类: ① 机器语言:直接用二进制指令表达,...
文件内容每一行是由N个单一数字组成的,每个数字之间由制表符区分,比如: 0 4 3 1 2 2 1 0 3 1 2 0 …… 现在需要将每一行数据存为一个list,然后所有行组成一个大的list 工具: 1.strip():用于移除字符串头尾...
85 <br>0130 复制字符串中指定的字符 85 <br>0131 巧截字符串的数字 86 <br>0132 如何存储变长字符串 86 <br>0133 在进行字符串比较时忽略大小写 87 <br>0134 如何去除字符串尾空格 87 ...
正则表达式是一组由字母和符号组成的特殊文本,它可以用来从文本中找出满足你想要的格式的句子。正则表达式可以用来验证用户名是否符合规则。 知识点一:什么是正则表达式 正则表达式是一种特殊的文本,它可以用来...
实例42 字符串索引越界异常(StringIndexOutBounds) 60 实例43 操作错误(UnsupportedOperationException) 60 4.2 运行时异常 61 实例44 找不到指定类时发生的异常(ClassNotFoundException) 62 ...
输入的数据可以是一个字符串、一组数字、一个公式或者一个图形等。单元格是最基本的数据处理单元,不能再分。 4.单元格命名 每个单元格都有其固定的地址。例如,A3代表A列的第3行的单元格。同样,一个地址也唯一地...