我错了一段时间,从一些我知道长度为n位的数据中剥离了前导零。我只过滤了少于n位的那些,并且有可变长度。有没有办法使用REPLACE函数或其他东西来解释我想继续为这些过滤的单元格添加零,直到长度变为n?
编辑:我当前的功能只是
=IF(LEN(K2)=n-1,CONCATENATE(0,K2),IF(LEN(K2)=n-2,CONCATENATE(0,0,K2),IF(LEN(K2)=n-3,CONCATENATE(0,0,0,K2),....,"")))
但我想必须有一个更有效的公式。
答案 0 :(得分:1)
例如:
=RIGHT("00000" & A1, 5)
或者:
=RIGHT(REPT("0",5) & A1, 5)
将5
调整为所需的总填充长度。
答案 1 :(得分:0)
如果列中的所有数字都是相同的长度,您可以使用您需要的0到自定义格式= 0000000。