excel单元格内容调换位置
excel单元格里内容:侧板(车架)DZ02-40-03-02.dwg,用什么方法可以将后面的图号“DZ02-40-03-02”放在图纸的名称“侧板(车架)”之前,调换后...
excel单元格里内容:侧板(车架)DZ02-40-03-02.dwg , 用什么方法可以将后面的图号“DZ02-40-03-02”放在图纸的名称“侧板(车架)”之前,调换后效果是“DZ02-40-03-02侧板(车架).dwg ” ,因为是大批量的,所以要用到一些函数,请高手教教我
展开
7个回答
展开全部
excel单元格内容调换位置可以采用下面的方法:
1、找到你要调换位置的内容的规律,根据你介绍的情况来看,所有的信息编号内容都是“汉字+左括号+汉字+右括号+DZ数字串.dwg”,所以这种调换可以这样做:
2、拆分单元格,将“汉字DZ数字串.dwg”依据分隔符号“DZ”分列,分成“汉字”、“DZ数字串.dwg”两列(列1,列2);
3、将第二列“DZ数字串.dwg”依据分隔符号“.”分列,分成“DZ数字串”、“.dwg”两列(列2,列3);
4、在后边另起一列,输入公式“=列2+列1+列3”,搞定;
PS:拆分单元格在EXCEL的 "数据/ 分列"选项下。
另外,如果对vba比较了解的话,也可以写个小程序来实现,由你要完成的功能而定。
1、找到你要调换位置的内容的规律,根据你介绍的情况来看,所有的信息编号内容都是“汉字+左括号+汉字+右括号+DZ数字串.dwg”,所以这种调换可以这样做:
2、拆分单元格,将“汉字DZ数字串.dwg”依据分隔符号“DZ”分列,分成“汉字”、“DZ数字串.dwg”两列(列1,列2);
3、将第二列“DZ数字串.dwg”依据分隔符号“.”分列,分成“DZ数字串”、“.dwg”两列(列2,列3);
4、在后边另起一列,输入公式“=列2+列1+列3”,搞定;
PS:拆分单元格在EXCEL的 "数据/ 分列"选项下。
另外,如果对vba比较了解的话,也可以写个小程序来实现,由你要完成的功能而定。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
注意到你的所有文件名都是以DZ开头,中间有"."的,有共同特征就好操作。可以用find函数找出DZ和"."的位置。
用辅助列,如你的A5是:侧板(车架)DZ02-40-03-02.dwg
辅助列对应公式为:=MID(A5,FIND("DZ",A5),FIND(".",A5)-FIND("DZ",A5))&LEFT(A5,FIND("DZ",A5)-1)&RIGHT(A5,LEN(A5)-FIND(".",A5)+1)
分别得出三段的文字进行连接。其他相应进行填充。
用辅助列,如你的A5是:侧板(车架)DZ02-40-03-02.dwg
辅助列对应公式为:=MID(A5,FIND("DZ",A5),FIND(".",A5)-FIND("DZ",A5))&LEFT(A5,FIND("DZ",A5)-1)&RIGHT(A5,LEN(A5)-FIND(".",A5)+1)
分别得出三段的文字进行连接。其他相应进行填充。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
原来你的图号的内容 长度不固定啊~~
上次写的公式:=CONCATENATE(LEFT(RIGHT(A1,17),13),LEFT(A1,LEN(A1)-17),".dwg")
不是太适用了。但是如果是 个别图号的长度不固定,这个方法也算可以。最后要手动改动一些数据。
假设你的数据里,图号都是以DZ开头的,那就按
假设你的内容在A1
在B1输入公式=find("DZ",a1,1)得到DZ字母所在在位置
然后在C1输入公式=MID(A1,B1,LEN(A1)-B1-3) & LEFT(A1,B1-1) & ".dwg"
将B1与C1向下粘贴就可以了
PS:好像你问了一遍了啊
上次写的公式:=CONCATENATE(LEFT(RIGHT(A1,17),13),LEFT(A1,LEN(A1)-17),".dwg")
不是太适用了。但是如果是 个别图号的长度不固定,这个方法也算可以。最后要手动改动一些数据。
假设你的数据里,图号都是以DZ开头的,那就按
假设你的内容在A1
在B1输入公式=find("DZ",a1,1)得到DZ字母所在在位置
然后在C1输入公式=MID(A1,B1,LEN(A1)-B1-3) & LEFT(A1,B1-1) & ".dwg"
将B1与C1向下粘贴就可以了
PS:好像你问了一遍了啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果数据在A列,在B列填入下式,=CONCATENATE(RIGHT(A1,17),LEFT(A1,LEN(A1)-17)),下拉
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询