Microsoft Excel 工作表.xls制作时输入的数字为什么会变值

举报 回答
Microsoft Excel 工作表.xls制作时输入的数字为什么会变值
问在线客服
扫码问在线客服

[图片]: 序号 商 品 条 码 1 6.91158E+12 (原数)6911575600134 查看全部

  • 回答数

    5

  • 浏览数

    8,731

举报 回答

5个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问秘塔AI搜索
取消 复制问题
已采纳
Excel输长数字真坑啊!超过11位就自动变科学计数法,身份证、条形码、银行卡号全给你整成1.23E+17
其实根本不用当数字输!这些纯数字串又不参与计算,直接文本格式它不香吗?
?方法一:输之前先打个英文单引号',比如'138123456789012,立马变文本,原样显示!
?方法二:右键单元格→设置单元格格式→选文本→点确定,再输数字,稳稳的~
?方法三:已经输完但变E了?别慌!先右键设成文本格式,再双击进编辑状态,按回车确认一下,一般就能抢救回来!
??注意:15位以上的数字(比如某些老身份证或订单号),Excel会偷偷把你后几位变成0…这波真的救不回来了,只能删掉重输,记得开头加'或者提前设好文本格式!
附赠小贴士:批量处理?选中整列→右键→设置文本格式→再粘贴,比一个一个搞快多了!Excel避坑 打工人日常
取消 评论
你把单元格设置成数值就可以了。你点菜单上面的“格式-单元格-数值”小数位数自粮际制春得是“0”,再确定就可以了。记着单元格不要太小了,如果小了就会出现“############”,这时你只要把单元格拉大一点就可以了,或者把字体缩小弱宪孙浓一点。祝你好运。
取消 评论
输入数字长度超过16位了
要是想输入超过16位的数字,先输入一个单引号,然后输入数字就可以了。
取消 评论
你用的是不是office2007,如果是的话,那么我告诉你这样做:
打开左上角office图标,选择excel选项,高级,里面的自动插入小数点位数这一项,设为0就可以了
取消 评论
在A1输入公式:=B1/100,然后将公式往下拉
在B列输入你的数据,这时A列会自动显示结果.
最后将B列字体颜色改成白色即可.
取消 评论
ZOL问答 > Microsoft Excel 工作表.xls制作时输入的数字为什么会变值

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?