EXCEL如何可以在一列数字每个加上两个0(不是加小数点两个0)

作者:佚名    更新日期:2025-06-14
你的意思是加前道数字两个0么,比如 23 ,显示成0023;么
可以通过设置自定义格式进行:
1、选定这列;
2、格式》数字》自定义(最后一个)
3、在右边的框里输入: 00###
#号的数量看你需要的位数了。
这样以后你再输入1 的时候,就显示001

第二种方法:插入辅助列,都输入文本形式的00;输入时 '00,然后=“'00+b1”,也可以达到效果。

推荐第一种。

如下图 选中要修改的一列单元格 

右键--设置单元格格式--数字下分类的自定义--将‘G/通用格式’改为000000 即是4位数字前+00 001234

如果3位数字就是00000 即00123



你在任意单元格输入100然后复制--选择要改变的列---选择性粘贴--乘,就可以了,你试试看

假如原数是A列,加0后放在B列,加在前面就='00&A1,后面就=A1&00

假设加0后的数字为6位。

选中该列,设置单元格格式为自定义 000000

PS:有几位写几个0,最长不超过15位。

excel中怎么在一列数字小数点前加零~

选择A列,右击--设置单元格格式;

在出现的对话框中,选择:数字--自定义--类型里输入“00.0”,确定即可。

可以通过“自定义格式”或excel函数的方法来实现,具体方法看下边的例子
B、C列是通过自定义格式的方法加的“.”,都是在后两位数字前各加一个“.”,区别就是开头的“0”与“#”,用“#”的时候,前边没有数字就不显示了。
D列公式是TEXT函数,这是个自定义格式的函数,跟B、C列是一样的。
E列是REPLACE函数,用法是=REPLACE(目标单元格,替换字符起始位置,替换字符个数,用于替换的内容),这个函数的第三参数“替换字符个数”我没写东西,意思就是一个都不替换,就成了从第2个位置开始,一个都不换,结果就成了从第2个后加了一个“.”,如果是想从第2个数字后也加一个点,就外套一个replace,=replace(replace(a3,2,,"."),3,,".")。
如果是每一个数字后都加一个点,多余的不能显示就用公式=text(a3,rept("0!.",len(a3)-1)&0)