在数字之间的数字放在Excel中

在我国,任何银行账户号码都有一个名为SHEBA的二级密钥,并且有一个从账号中计算SHEBA的公式。

例如,如果我的账号是801-800-125954-1 ,这个号码的SHEBA是IR0008010080000125954001。

正如你所看到的,把账号改成SHEBA是通过在帐号的数字之间加上一些零来完成的(但是并不总是这么简单)。

所以,我想在Excel中编写公式,可以在我们的客户帐户数量之间放置零个数字或任何其他数字。
我的意思是,写input的函数是一个数字,输出是相同的数字加上另一个数字之间的数字

如果你可以在每个' - '之后分割你的string ,你可以用适当数目的'0'填充每一个。
Se“ 将现有Excel值的前导零/ 0添加到特定长度 ”( 使用TEXT )

801将成为"IR"+TEXT("800","000000")

http://jasonwhurley.files.wordpress.com/2012/02/padnumbertoleft.jpg?w=595

由于您只发布了一个数字和一个SHEBA,所以build立一个模式有点困难,特别是如果您说“并不总是那么简单”。

您可以使用一个公式从您的号码到您的SHEBA

 ="IR000"&SUBSTITUTE(A1,"-","00") 

在这里输入图像说明