乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL中公式变为乱码了,怎样一次性改更改过来?-excel数字乱码批量,excel数字输入变乱码

EXCEL中公式变为乱码了,怎样一次性改更改过来?-excel数字乱码批量,excel数字输入变乱码

作者:乔山办公网日期:

返回目录:excel表格制作


你的数字文本太长了,位数太多,超过了EXCEL所能正确表达的极限
EXCEL会自动以科学计数法表达
但这样一来,个位、十位、百位等的信息已经丢弃,无法还原

要这样输入是可以的:
=INDIRECT("'"&TEXT(ROW(A1),"00")&"'!J1")
下拉填充复制就行了。但问题是你原来的公式是否真的是乱码了,还是要引用的表格都没有打开所以出现错误显示。
看样子这些是身份证号,如果超过15位,后面就会变0。不知道你是导入的还是手工输入的,如果导入的你可以将该列设为文本,若是手工输入,最好在前面加'(英文状态的单引号)。
还可以在B1放公式=""&A1,复制B,再选择性黏贴-数值。

EXCEL对于输入超过12位的数字会以科学计数的表达方式来显示,如 1.23457E+17 意思为 1.23457乘以10的17次方

如果写入的数字串超过15位,因为EXCEL的数字精度在15位,这样数字串超过15位的部份会以0进行补位

因此在输入长数字串之前应对单元格的格式进行设置.

方法如下:

方法一.选中要输入数字串的单元格或单元格区域----右键-----设置单元格格式(也可以点"格式"选择"单元格" 或按CTRL+1,出现单元格格式对话框),-----数字-----文本------确定

方法二.在单元输入数字串时,先输入 ’ 号(半角的单引号),如: ’123456789123456789 ,这样单元格会默认写入的是文本格式的数字.

相关阅读

关键词不能为空
极力推荐
  • <em>excel</em>中的<em>if</em>error函数怎么

  • IFERROR(value, value_if_error)IFERROR 函数语法具有以下参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。):  value 必需。检查是否存在错误的参数。  value_if_error 必

ppt怎么做_excel表格制作_office365_word文档_365办公网