想要永远有效的方法,就是避免字符过长溢出,而显示######,那只能是按Ctrl+A全选内容,然后在设置单元格格式中对对齐中勾选“缩小字体填充”。
如要精确到小数点后6位,输入=ROUND(数据,6)
如果只是显示需要,那么将单元格格式中数值中的小数点由默认的2位设置为6位。
不希望出现######。可以在单元格设置中的对齐中将文本控制设置为“缩小字体填充”,这样即使有小数点后的20位数,也能直接显示出来,而不会出现######,只是字体偏小而已。
追问
excel里面这样做就行了,但我发现我的文件是csv文件格式 我不能把它转为xls格式 而csv格式保存的时候设置的内容不会保存下来 有办法csv格式下 保存吗
追答CSV文档可以通过Excel 2013打开,设置后再保存为CSV格式。
试过了 当文本长度 也就是小数点超过6位 拉小单元格 还是会四舍五入
追答先设置在输入数字,多余的部分会显示到表格外,不知你这么做的原因,确实不是很有必要