CONCATENATE函数主要是将多个文本字符串联接成一个文本字符串,其应用实例如下。
工具/原料
计算机
操作系统:Windows8
办公软件:Excel2010
CONCATENATE函数使用方法
1、CONCATENATE函数语法:函数公式屏顿幂垂=CONCATENATE(文本1,文本2,文本3……)(1)“文本1”为连接的第一个揍茏壅混文本,必选;(2)“文本2”及之后为可选项,最多为255项,项与项之间必须用逗号隔开。
2、CONCATENATE函数应用示例:在D1单元格里面输入公式=CONCATENATE(A1,B1,C1),A1,B1,C1单元格里边的内容将会被拼接起来。
3、CONCATENATE函数和与号(&)等价:在E1单元格里面输入公式=A1&B1&C1,其计算结果是一样的。
使用VBA处理批量连接
1、按下键盘上面的【Alt+F11】组合键调出VBA编辑器。
2、双击VBA工程项目下方的Sheet1,然后输入以下程序代码:SubLianjie()Di葡矩酉缸mi1,i2,strOnE鸡堕樱陨rrorResumeNext'忽略运行过程中可能出现的错误Setmysheet1=ThisWorkbook.Worksheets("Sheet1")'定义工作表Sheet1Fori1=2To1000'从第2行到1000行Fori2=1To20'从第一列到20列Ifmysheet1.Cells(i1,i2)<>""Then'如果单元格不是空白,则str=str&mysheet1.Cells(i1,i2)'单元格数据拼接EndIfNextIfstr<>""Then'如果拼接数据不是空白,则mysheet1.Cells(i1,21)=str'把拼接数据写入第21列相应的单元格str=""EndIfNextEndSub
3、确认无误后,VBA功能区里边点击“运行”图标运行程序。
4、回到excel工作表界面,将会看到数据拼接完成。