在越来越忙的年终,对于前来办理代发工资业务的企业,我的建议是:要求客户提交电子版,当然能够说服其自己在家里用网银发,谢天谢地,不仅减轻我行柜面压力,同时培养了使用电子银行的好习惯,直接间接地提高了电子银行替代率,皆大欢喜!可总有些,嗯,所谓的特别的户,对我们有很大的“依赖”,非要我们代劳,没办法,培养个习惯本来就很难。客户能提供纸质版的表格,肯定就能提供电子的,但拿到电子表格就会发现:OMG,各种见过的没见到过的问题,真是让我们大开眼界:卡号写成身份证号,名字中还注明(大)、(小),名字中带空格,卡号4位数字一空,存折只写后几位,网点号都省略,所谓“明枪易躲,暗箭难防”,这表格中是“明错易改,隐错难找”啊!
这不,前几日客户提供了代发工资表,账号是四位数一空格,那叫一个整齐。同事就想把空格替换掉,谁知一替换,单元格中的数就由6223 1902 2333 8888 变为6.22319E+15 ,糟糕的是,即使把账号这一列格式变为文本,再回车一下,数据的最后一位总会是0,最后一位失真。
其实呢,经过替换后的内容是把原来的数值型文本变成了数字,Excel自动把它识别成了科学计数。解决这个问题,很多人会想,我把账号单元格设成文本格式就行了,经实践发现还是不行。这时候我想到了还有一种方法,是在账号单元格内容的前面加上 ’ ,即英文状态下的“撇”,这样就让它老老实实的做回文本了。但问题来了,如果账号比较多,又不能逐个加“撇”,最后想到了格式刷。下面看解决方案:
1、 在空白单元格处,输入“’”(不含双引号)
2、 点击格式刷
3、 选中账号所在的列,刷一下格式,这时候,你会神奇的发现,所有的单元格都整齐划一的填充了“’”,这才是真正的文本格式。
4、 选中账号所在列,“替换”(Ctrl+H),将“ ”替换成“”,即将空格替换为空。接下来就是你想要的结果了。
Wow,就是这么神奇!办法总比问题多,只要敢想,就能做到!找出窍门,事半功倍!