关于excel单元格拆分的问题
答案:6 悬赏:0
解决时间 2021-04-07 01:24
- 提问者网友:清茶柒夏
- 2021-04-06 22:21
问题1: 单元格里的内容为:5h-412-6130-W68-T18能不能把这个单元格拆分成俩个单元格,两个格的内容分别为:5h-412-6130-W68:T18。对于一纵列内容类似的单元格能不能一起拆分?问题2 如何给一纵列的单元格添加相同内容?比如一纵列分别为:T012 T013 T014 T015 T016如何给这一纵列的每个单元格内容前都添加相同的符号“-”,即-T012.问题3 如何给不统一的内容排序。比如:某一纵列的内容为T1,T013,T12,T11,T9.如何排序成T1,T9,T11,T12,T013?
最佳答案
- 二级知识专家网友:陪衬角色
- 2021-04-06 23:46
问题1
菜单中的数据分列,无法满足你的要求,需要用函数公式。
假设这是在A列,假设全是有四个横杠,如果是非规律的横杠数量需要调整公式。B1输入
=LEFt(SUBSTITUTE(A1,C1,""),LEN(SUBSTITUTE(A1,C1,""))-1)
C1输入
=MId(SUBSTITUTE(A1,"-","@",4),FIND("@",SUBSTITUTE(A1,"-","@",4))+1,LEN(SUBSTITUTE(A1,"-","@",4))-FIND("@",SUBSTITUTE(A1,"-","@",4)))
将B1C1公式下拉填充
问题2
还是假设是A列
D1输入
="要添加的内容"&A1
下拉填充公式。以你的例子就是 ="-"&A1
问题3
需要用辅助列
E1输入
=right(a1,len(a1)-1)
下拉公式。
选中A:E列,进行排序,排序关键字用E列,升序
即可
菜单中的数据分列,无法满足你的要求,需要用函数公式。
假设这是在A列,假设全是有四个横杠,如果是非规律的横杠数量需要调整公式。B1输入
=LEFt(SUBSTITUTE(A1,C1,""),LEN(SUBSTITUTE(A1,C1,""))-1)
C1输入
=MId(SUBSTITUTE(A1,"-","@",4),FIND("@",SUBSTITUTE(A1,"-","@",4))+1,LEN(SUBSTITUTE(A1,"-","@",4))-FIND("@",SUBSTITUTE(A1,"-","@",4)))
将B1C1公式下拉填充
问题2
还是假设是A列
D1输入
="要添加的内容"&A1
下拉填充公式。以你的例子就是 ="-"&A1
问题3
需要用辅助列
E1输入
=right(a1,len(a1)-1)
下拉公式。
选中A:E列,进行排序,排序关键字用E列,升序
即可
全部回答
- 1楼网友:我们只是兮以城空
- 2021-04-07 04:55
三个问题,我从不同的方面去解决,特别是如何区分“分隔符号”和“固定宽度”;用函数如何合并字符串;排序时的“扩展选定区域”和“以当前选定区域排序”的区别。
问题1、选择你要分列的那些单元格(注意,只能是同一列的),然后点击“数据”下的“分列”,在弹出的对话框里有“分隔符号”和“固定宽度”可选,要选择“分隔符号”,点“下一步”;在“其他”前面打上勾,“其他”后面方框里输入“-”;点击“下一步”,最后点击“完成”——至此,先做分列。
要注意:如果 与 你选择的列 右边 相邻的几列有内容的话,此时会弹出“是否替换目标单元格内容”,可以先取消,然后在 你选择的列 右边插入几列空白列(自己看一下大概需要插入几列);
接着我们做合并:首先选择已经分列的5个单元格例如:5h、412、6130、W68、T18在A1、B1、C1、D1、E1中,你在F1中输入:
=CONCATENATE(A1,"-",B1,"-",C1,"-",D1,"-",":",E1)
于是F1的单元格就会显示5h-412-6130-W68:T18,然后点击F1做下拉填充即可。
问题2:假如A1是T012,A2是T013……以此类推下来
接着在B1输入:
=CONCATENATE("-",A1)
最后同样点击B1后下拉填充即可。
问题3:例如该纵列在A列,A1是T1,A2是T9……以此类推,你再复制一列在B列。
对B列做分列,参考问题1,但是有区别——此时我们在弹出的对话框里选择“固定宽度”,点击“下一步”,在“数据预览”下面,先点击一下,会出现一条带箭头的分列线,你移动这条分列线到T后面。
点击“下一步”再点击“完成”。这时我们已经完成了分列。
最后一步是排序,我们 只要 选择的是分列后的数字列,也就是1、13、12、11、9所在的C列,然后对C列进行升序排序,此时会弹出一个对话框,选择“扩展选定区域”,然后点击“确定”。这个时候,你会发现A列也跟着C列一样排好顺序。至此,B列和C列都可以删掉了,只留下排好序的A列就行。 注意,如果你选了“以当前选定区域排序”,那么只排了C列。
- 2楼网友:24K纯糖
- 2021-04-07 03:26
1、选定数据所在列,菜单栏上 数据--分列--固定分列
2、假定数据所在列为A列,在B1输入公式 ="-"&A1 ,下拉
3、T013跟其它几个数据的格式不一致,改成T13;或排序后再手动调整
- 3楼网友:承载所有颓废
- 2021-04-07 02:51
这是默认的,合并再拆分后就是那样了,可以用格式刷刷下就行了
- 4楼网友:如果这是命
- 2021-04-07 02:01
你试试,通过记事本
1)在excel中先复制单元格,然后粘贴到记事本上
2)再将记事本上的内容剪切 3)回到excel中的,鼠标定位要输入区域起始单元格,选择菜单栏“数据”---“文本分列”,然后跳出一个窗口,你自己就会了
当然在最后一步,你也可以直接在excel中粘贴,然后会在右下角出现一个小符号,点击它,也会看到一个匹配源文本内容...,点击它,出现的也是同样分文本窗口了。
- 5楼网友:滚刀废物浮浪人
- 2021-04-07 00:29
很难说明白你把表格给我 我会 讲的话很难解释。。。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯