为什么Microsoft Excel数字出现代码 5
4个回答
展开全部
当导入从大型机下载的文件在另一程序中创建的文件(如dBASE或Lotus 1-2-3)或进口时,Excel 2003可能认识一些数字作为文本。这将导致某些函数(如SUM和AVERAGE)忽略这些单元格的值。除了数字转换,这些文本串可能包含实际文本字符。那么如何将文本转换为数字?工作表中的文本转换为数字,你可以使用任何在本文中介绍的方法。
注意每一方法均假定您有一个单元格更改任何单元格数字格式为“常规”。为此,请按照下列步骤操作:1。
“格式”菜单上,单击“单元格”。
2在“数字”选项卡,单击“常规”,“分类”下,然后单击“确定”。
方法1:使用错误按钮
如果这些数字将在左上角的单元格中显示的文字有错误指示器,请按照下列步骤操作。
注意此方法假定Excel中的后台错误检查已开启。如果错误检查是不公开的,你必须为使用此方法打开它。
1在“工具”菜单上,单击“选项”。
2单击该选项卡的“错误检查”。
3,单击以选中“启用后台错误检查”复选框。
4,单击以选中“数字以文本形式存储”复选框。
5,单击以选中您要打开的其他规则。
6,点击“确定”。
7单击包含错误指示器的单元格。错误按钮
8,点击它旁边的单元格,然后单击“转换为数字”。
方法2:在单元格中重新键入值
重新键入值的单元格,请按照下列步骤操作:1。
“格式”菜单上,单击“单元格”,然后单击“数字”选项卡,更改单元格的数字格式。
2。重新输入号码。
方法3:在单元格中直接编辑
直接编辑单元格内,请按照下列步骤操作:“选项”
1,在“工具”菜单上,单击
2,在“编辑”选项卡,请确认勾选“单元格中直接编辑”。 - 点击“确定”。
3双击要设置格式的单元格,然后按Enter键。
方法4:使用“选择性粘贴”命令
要使用选择性粘贴命令,请按照下列步骤操作:1。
任何空白单元格中,键入1
2的值选择单元格中键入1,然后单击“编辑”“复制”菜单上。
3选择您想要的值转换为数字的细胞。
4“编辑”菜单上,单击“粘贴”。
5在“操作”下,单击“顺风车”。
在“粘贴”下,单击“值”,然后单击“确定”。
6删除您在空白单元格的值类型。
注意某些会计程序显示负值?当减号( - )对正确的价值观。将文本字符串转换为值,您必须返回文本字符串(除减去右边的字符)的所有字符,然后乘以-1的结果。例如,如果单元格A2 156-值,下面的公式可以将文本转换为值-156:
= LEFT(A2,LEN(A2)-1)* - 1
方法5:删除隐藏字符和空格
如果数据排列在单个列或行,这种方法效果最好。它使用TRIM和CLEAN函数删除多余的空格和非打印字符的文件导入。下面的示例假定数据位于A列和第1行($ A)。在右列
1列的插入:删除隐藏字符和空格,请按照下列步骤操作。
要执行此操作,请单击“B”,然后在“插入”菜单上,单击“列”。
2型在插入的列(B1)中的第一个单元格中的以下内容:
$ B:= VALUE(TRIM(CLEAN(A1)))
3,在B列中选择数据塔A中包含的小区的所有小区的右侧。
4“编辑”菜单上,指向“填充”,然后单击“向下”。 - 新列包含数值在A列中国版。以后 - 5在同一个区域中选择,单击菜单上的“编辑”“复制”。
6单击单元格A1,然后在“编辑”菜单上,单击“粘贴”。
在“粘贴”下,单击“值”,然后单击“确定”按钮进行转换的值时,它重新粘贴到A列的顶部。
7,删除B柱。
具体操作方法是:单击该列,然后单击“编辑”,“删除”菜单上。文字
列转换为数字格式了。
注意,此方法可能不会删除所有非打印空白字符。例如,空格符CHR $(160)不会被删除。
方法6:使用Microsoft Visual Basic应用程序(VBA)过程
创建一个VBA宏单元所选择的单元格或区域重新输入选定的号码。具体步骤如下:1。
选择要转换的单元格。
2,如果你不改变单元格的数字格式,在“格式”菜单上,单击“单元格”,然后单击“数字”选项卡,更改单元格的数字格式。
3按ALT + F11组合键来启动Visual Basic编辑器。
4“插入”菜单上,单击“模块”。
5新的模块类型下面的宏代码:
子Enter_Values?()
对于每个XCELL在选择
xCell.Value = xCell.Value
下一页XCELL
结束子
6按Alt + F11切换到Excel中。
7。如果您还没有签,你要转换的单元格,然后选择它。
8的“工具”菜单上,指向“宏”,然后单击“宏”。酒店在“宏名”列表中,单击“Enter_Values”。单击“运行”。
方法7:使用“文本分列”命令
如果数据排列在单个列中,此方法效果最佳。下面的示例假定数据位于A列和第1行($ A)。若要使用此示例,请按照下列步骤操作:1。
选择包括一个单元格的文本。
2“数据”菜单上,单击“故障”。
3在“原始数据类型”下,单击“分隔符号”,然后单击“下一步”。
4在“分隔符号”,单击以选中“Tab键”复选框,然后单击“下一步”。
5“列数据格式”下,单击“常规”。
6单击“高级”设置“十分隔符”和“千分隔符。”单击“确定”。
7单击“完成”。这是现在转换成数字
文字。
注意每一方法均假定您有一个单元格更改任何单元格数字格式为“常规”。为此,请按照下列步骤操作:1。
“格式”菜单上,单击“单元格”。
2在“数字”选项卡,单击“常规”,“分类”下,然后单击“确定”。
方法1:使用错误按钮
如果这些数字将在左上角的单元格中显示的文字有错误指示器,请按照下列步骤操作。
注意此方法假定Excel中的后台错误检查已开启。如果错误检查是不公开的,你必须为使用此方法打开它。
1在“工具”菜单上,单击“选项”。
2单击该选项卡的“错误检查”。
3,单击以选中“启用后台错误检查”复选框。
4,单击以选中“数字以文本形式存储”复选框。
5,单击以选中您要打开的其他规则。
6,点击“确定”。
7单击包含错误指示器的单元格。错误按钮
8,点击它旁边的单元格,然后单击“转换为数字”。
方法2:在单元格中重新键入值
重新键入值的单元格,请按照下列步骤操作:1。
“格式”菜单上,单击“单元格”,然后单击“数字”选项卡,更改单元格的数字格式。
2。重新输入号码。
方法3:在单元格中直接编辑
直接编辑单元格内,请按照下列步骤操作:“选项”
1,在“工具”菜单上,单击
2,在“编辑”选项卡,请确认勾选“单元格中直接编辑”。 - 点击“确定”。
3双击要设置格式的单元格,然后按Enter键。
方法4:使用“选择性粘贴”命令
要使用选择性粘贴命令,请按照下列步骤操作:1。
任何空白单元格中,键入1
2的值选择单元格中键入1,然后单击“编辑”“复制”菜单上。
3选择您想要的值转换为数字的细胞。
4“编辑”菜单上,单击“粘贴”。
5在“操作”下,单击“顺风车”。
在“粘贴”下,单击“值”,然后单击“确定”。
6删除您在空白单元格的值类型。
注意某些会计程序显示负值?当减号( - )对正确的价值观。将文本字符串转换为值,您必须返回文本字符串(除减去右边的字符)的所有字符,然后乘以-1的结果。例如,如果单元格A2 156-值,下面的公式可以将文本转换为值-156:
= LEFT(A2,LEN(A2)-1)* - 1
方法5:删除隐藏字符和空格
如果数据排列在单个列或行,这种方法效果最好。它使用TRIM和CLEAN函数删除多余的空格和非打印字符的文件导入。下面的示例假定数据位于A列和第1行($ A)。在右列
1列的插入:删除隐藏字符和空格,请按照下列步骤操作。
要执行此操作,请单击“B”,然后在“插入”菜单上,单击“列”。
2型在插入的列(B1)中的第一个单元格中的以下内容:
$ B:= VALUE(TRIM(CLEAN(A1)))
3,在B列中选择数据塔A中包含的小区的所有小区的右侧。
4“编辑”菜单上,指向“填充”,然后单击“向下”。 - 新列包含数值在A列中国版。以后 - 5在同一个区域中选择,单击菜单上的“编辑”“复制”。
6单击单元格A1,然后在“编辑”菜单上,单击“粘贴”。
在“粘贴”下,单击“值”,然后单击“确定”按钮进行转换的值时,它重新粘贴到A列的顶部。
7,删除B柱。
具体操作方法是:单击该列,然后单击“编辑”,“删除”菜单上。文字
列转换为数字格式了。
注意,此方法可能不会删除所有非打印空白字符。例如,空格符CHR $(160)不会被删除。
方法6:使用Microsoft Visual Basic应用程序(VBA)过程
创建一个VBA宏单元所选择的单元格或区域重新输入选定的号码。具体步骤如下:1。
选择要转换的单元格。
2,如果你不改变单元格的数字格式,在“格式”菜单上,单击“单元格”,然后单击“数字”选项卡,更改单元格的数字格式。
3按ALT + F11组合键来启动Visual Basic编辑器。
4“插入”菜单上,单击“模块”。
5新的模块类型下面的宏代码:
子Enter_Values?()
对于每个XCELL在选择
xCell.Value = xCell.Value
下一页XCELL
结束子
6按Alt + F11切换到Excel中。
7。如果您还没有签,你要转换的单元格,然后选择它。
8的“工具”菜单上,指向“宏”,然后单击“宏”。酒店在“宏名”列表中,单击“Enter_Values”。单击“运行”。
方法7:使用“文本分列”命令
如果数据排列在单个列中,此方法效果最佳。下面的示例假定数据位于A列和第1行($ A)。若要使用此示例,请按照下列步骤操作:1。
选择包括一个单元格的文本。
2“数据”菜单上,单击“故障”。
3在“原始数据类型”下,单击“分隔符号”,然后单击“下一步”。
4在“分隔符号”,单击以选中“Tab键”复选框,然后单击“下一步”。
5“列数据格式”下,单击“常规”。
6单击“高级”设置“十分隔符”和“千分隔符。”单击“确定”。
7单击“完成”。这是现在转换成数字
文字。
展开全部
那个是因为数据格式问题,图中为科学计数法,右键单元格属性,数字中选择数值即可
追问
不管用
追答
那我就爱莫能助了,因为在我看来它就是一个数值显示格式问题,根本原因是数据溢出。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
EXCEL对于输入超过12位的数会以科学计数的表达方式来显,如 2.01337E+14 意思为 2.01337乘以10的14次方,如果写入的数字串超过15,因为EXCEL的数字精度在15,这样数字串超过15位的部份会以0进行补位,因此在输入长数字串之前应对单元格的格式进行设置,方法如下:方法一,选中要输入数字串的单元格或单元格区域----右键-----设置单元格格式(也可以点"格式"选择"单元格" 或按CTRL+1,出现单元格格式对话框),-----数字-----文本------确定;方法二,在单元输入数字串时,先输入 ’ 号(半角的单引号),如: ’123456789123456789 ,这样单元格会默认写入的是文本格式的数字。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
改为文本格式就好了
追问
怎么改啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询