如何利用VBA从多个excel文件中提取出含特定字段的数据?

应该用到三个字符串函数:LEFT、RIGHT、MID1、LEFT函数:用法:LEFT(要提取字符所在单元格,从左侧开始提取的个数)例如:=LEFT(A1,2) 意思是从A1单元格提取前两个字符。2、RIGHT函数:用法:RIGHT(要提取字符所在单元格,从右侧开始提取的个数)例如:=RIGHT(A1,2) 意思是从A1单元格提取最后两个字符。3、MID函数:用法:MID(要提取字符所在单元格,开始位置,提取个数)例如:=MID(A1,2,2) 意思是从A1单元格提的第二个单元格开始,提取两个字符,也就提取A1单元格第2个和第3个字符。注:用MID函数,也可以替代前两个函数,比如:=MID(A1,1,2)与=LEFT(A1,2)的结果是一样的,再比如:=MID(A1,LEN(A1)-2+1,2)与=RIGHT(A1,2)的结果是一样的只是这里用到LEN函数,其作用是取得单元格字符串的长度。4、提取后的字符合并:字符合并要用到连接符号:比如:=LEFT(A1,2)RIGHT(A1,2) 意思是把A1单元格的前两个和最后两个字符,提取出来组成一个新的字符。

回复
  • 赵明浩用户

    应该用到三个字符串函数:LEFT、RIGHT、MID1、LEFT函数:用法:LEFT(要提取字符所在单元格,从左侧开始提取的个数)例如:=LEFT(A1,2) 意思是从A1单元格提取前两个字符。2、RIGHT函数:用法:RIGHT(要提取字符所在单元格,从右侧开始提取的个数)例如:=RIGHT(A1,2) 意思是从A1单元格提取最后两个字符。3、MID函数:用法:MID(要提取字符所在单元格,开始位置,提取个数)例如:=MID(A1,2,2) 意思是从A1单元格提的第二个单元格开始,提取两个字符,也就提取A1单元格第2个和第3个字符。注:用MID函数,也可以替代前两个函数,比如:=MID(A1,1,2)与=LEFT(A1,2)的结果是一样的,再比如:=MID(A1,LEN(A1)-2+1,2)与=RIGHT(A1,2)的结果是一样的只是这里用到LEN函数,其作用是取得单元格字符串的长度。4、提取后的字符合并:字符合并要用到连接符号:&比如:=LEFT(A1,2)&RIGHT(A1,2) 意思是把A1单元格的前两个和最后两个字符,提取出来组成一个新的字符。

    2024-05-15
    1楼
    回复

参与评论

游客评论不支持回复他人评论内容,如需回复他人评论内容请