日期:2014-05-16 浏览次数:20558 次
?
?
CONCATENATE函数
将几个文本字符串合并为一个文本字符串。
语法
CONCATENATE ?(text1 ,text2 ,...)
Text1, text2, ...?????? 为 1 到 30 个将要合并成单个文本项的文本项。这些文本项可以为文本字符串、数字或对单个单元格的引用。
示例:
=CONCATENATE("tt","rr","hh") 返回“ttrrhh”。
?
近期由于项目需要,将Excel部分数据转换为数据库 脚本
于是想倒利用CONCATENATE()函数
?
具体使用方法如下:
假设有N行4列
=CONCATENATE("insert into test(t1,t2,t3,t4) values('",A1"','",B1,"','",C2,"','",D2);")
?
其中 values 后面的字符是这样的 ?values(' ",A1," ','",B1,"','",C2,"','",D2);
单引号 + 双引号 + 逗号 +列名 + 逗号?+ 双引号?+?单引号
?
然后直接下拉即可生成~
?
?
?