我希望我的所有数字在单元格上相等,11位,如果只有8位数,则必须加3才能生成 它等于,如果有9位数必须加2为零使它成为11,它只有10,必须加1零。
我有810行,我必须遵循这个结构。我使用Excel 2007和2016.欢迎使用任何宏VBA代码解决方案
结构:
00115168134 = 11数字好
186504031 = 9位数需要2位数 00186504031 = 11位
00023932110 = 11位,3位零 23932110 = 8位需要3位
答案 0 :(得分:5)
格式化单元格 - >数字 - >自定义 - >使用“00000000000”作为数字格式代码。
或者您可以使用公式 // Assumes we do not want to provide custom options for the loaders
var requesters = new [] { requester };
var configuration = Configuration.Default.WithDefaultLoader(requesters: requesters);
答案 1 :(得分:2)
您可以在新列中使用以下公式
=rept("0",11-len(a2))&a2