查看文章
 
EXCEL中批量将数字变成前面带单引号的数字文本
2011年05月19日 星期四 23:16

EXCEL中批量将数字变成前面带单引号的数字文本

 

看起来这是一个很容易解决的问题,其实不然,昨天差不多一下午都在试着解决这个问题。但为什么要生成前面带单引号的数字文本呢(其中的引号是看不见的),原因就是从金蝶K3固定资产卡片批量导出来的EXCEL文件,数据前面都是有单引号,为了保证能够顺利导入,就必须保持数据的一致性。

通过摸索目前为止有两个方法:
第一个方法是首先是将数字一列选中,选择数据——分列,然后下一步,下一步,在列数据格式中选文本,完成之后,数字前面出现小的绿色三角就算成功了,其次选中这些数字复制,然后在要粘贴的地方右键——选择性粘贴——值,就OK了,数字的前面都加上了单引号,这一方法有一个缺陷就是要粘贴的地方数字前面必须已经有引号了,而现在的目的只是把数字变一变。
第二个方法是我想出来的,能解决上面这个缺陷,方法就是先建一列数据它的公式是=" "&B1,引号之间是空格,然后选中复制,在旁边一列右键——选择性粘贴——值,也同样出现了小的绿色三角,最后选中这一列,将空格全部替换成单引号,大功告成。也许有人会问,直接用="'"&B1,当中是单引号不就行了,那你去试试看,它的单引号是看得见的,它就不是将数字变成文本的符号,它自己就成为了一个字符,然后你在选择性粘贴就一会出现一个单引号,一会儿出现二个单引号,其中一个单引号是看不见的,其中的原因我也不是很清楚.




 


类别:电脑小知识||添加到搜藏 |分享到i贴吧|浏览(425)|评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
     

   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu