我想要的结果:同一个单元格中实现,vba也可以,如图
Excel单元格中输入银行卡号每四位自动加一个空格的具体步骤如下:
我们需要准备的材料分别是:电脑、Excel表格。
1、首先我们打开需要编辑的Excel表格,右键单击有身份证号码的单元格打开“设置表格格式”。
2、然后我们在弹出来的窗口中点击打开“自定义”。
3、然后我们在弹出来的页面中点击“类型”,输入“0000 0000 0000 0000”,之后回车确定即可。
假设A1中是19位的文本形的建行账号
在B1中输入或复制粘贴下列公式
=REPLACE(REPLACE(REPLACE(REPLACE(A1,17,," "),13,," "),9,," "),5,," ")
或
=REPLACE(REPLACE(REPLACE(REPLACE(A1,5,," "),10,," "),15,," "),20,," ")
下拉填充
最后一个空格后面如果是3个数字的话,就把格式中最后一个0去掉
不行啊?录入银行卡号时从16位开始都显示0了,