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

时间:2014-05-31 05:24:25

标签: excel

在我的国家/地区,任何银行帐号都有一个名为SHEBA的辅助密钥,并且有一个从帐号中计算SHEBA的公式。

例如,如果我的帐号为801-800-125954-1,则此号码的SHEBA为IR0008010080000125954001。

正如您所看到的,将帐号更改为SHEBA是通过在帐号的数字之间加上少数零来完成的(但这并不总是那么简单)。

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

2 个答案:

答案 0 :(得分:0)

如果你可以split your string after each '-',你可以使用适当的编号来填充每一个' 0'。
Se" Add leading zeroes/0's to existing Excel values to certain length" (using TEXT

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

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

答案 1 :(得分:0)

由于您只发布了一个号码和一个SHEBA,因此建立一个模式有点困难,特别是如果您说“#34;它并不总是那么简单"。

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

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

enter image description here