excel中为什么有的时候要把单元格里的数字设置成文本格式,这有什么用?急,请指教!

如题所述

我工作中遇到2种可能:
1、身份证号码:数值过多,会以默认的科学记数,呈这个样子“1.23557E+11”。
解决方法:设置成文本——在输入框中单击——确定就可以了。
2、如输入“97-2”“02012222”这些数字时也需要设置成文本,不然就以默认方式处理成日期什么的。(还可以在数字前要'单号也可以形成文本的)
解决方法:也是设置成文本,其序数功能仍可以用,但是就是计算时有些问题。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-13
excel中手工输入数值,会默认为数值型的
但是数值型格式有些缺点:
1、超过15位有效数字时后面的会自动变为零;
2、首位不能为零(零点几的小数除外)
3、做bom清单式的序号时1.10这种不显示0
数值和文本的转换方法很多中
比如文本型数字批量转成数值型时,可以在空白单元格输入0,复制,选择你要改变的区域,选择性粘贴,加或减,确定即可
也可以分列操作。。。
只总结这些本回答被网友采纳
第2个回答  2012-06-13
比如说你要在单元格里输入身份证号码,那么就需要设置为文本格式,否则,excel会将你的身份证号码误认为是数字,采取科学计数的方法进行简化。。。
第3个回答  2012-06-13
文本格式说明不是数字格式,比如说你输入一个人的身份证号码,数字格式就不能正常显示身份证号。变成文本格式就可以了
第4个回答  2012-06-13
例如你输入编号010123时就要用文本型
数字型就成了10123
相似回答