当单元格格式中数值被设置为“常规”的时候,Excel会自动将数值处理为“常规状态”,而0开头或者是小数点之后0结尾的数值中,这些0是“无意义”的,Excel就会自动将其删去。
你这里所圆含猜说的情况中,如果只是需要正常的显示和打印时全部为8位的发票号码,那么只需要设置单元格格式就可以了,方法如下:
选择你写发票号码的这一列
按下Ctrl+1快捷键,打开“设置老亩单元格格式”窗口
点击“数字”标签,在分类中选择“自定义”,然后在右边橘型的“类型”中填入八个数字0
点击确定按钮
选中物者毕这嫌则些单元格
格式-单元格-数字-分类-自定义.在"类型"中输罩芹入00000000(8个0)
加入数据在A列,在后新增一列。输入=REPT(0,8-LEN(A1))&A1。双击句简余搏柄填充到列拦祥尾。
然后再选中B列,复制,原地粘贴毁型,只有值。
可以用以下公式:
=Text(a1,"00000000")
简单,工具栏点格式——单元格——数字——选“文本”就行了