利用Excel将某一列批量添加‘‘(单引号)
很多时候,我们在数据库查找数据用到where in 的时候会发现,where in ('a','b','c')里面是字符串格式的,但是拿到的条件又很多时候都没有加''单引号的,如果是我们从数据库查出来的数据还好办,select ''''+ID+''',' from 表 这样就可以给字段自动添加''单引号了。但是,当别人给你一份Excel,让复制到数据库,然后再一个个加单引号就蛋疼了,所以,咱们想想Excel那么强大,肯定有办法的。
好吧,那我就来跟大家分享一下这个小小的经验。
ok,咱们先来看一下效果图吧:
好,首先,我们的办法是,把A列的内容复制到B列,并以规定的格式呈现。
1、在B2单元格输入 ="'"&A2&"'," A2是指被复制单元格 &A2前面就是在前面添加的内容,A2&后面就是后面添加的内容,输入完后按回车键,如下图所示:
2、按回车后,会发现B2单元格的内容就是对应A2单元格的内容而且达到了预期效果了,好了,然后把后面的拖一下,就会对应前面一列内容复制到后面一列并以预期的效果显示了。