方法有好几种
1、 *** 作方式,数据分列法,选中要拆分的列数据,作如下图 *** 作
d出对话框,第一步默认分隔符,继续下一步,第二步选择逗号,第三步
①一般是默认从你分列那一列填充新数据,这个看自己的需要,要是覆盖原数据,就不用改
②显示的就是分列的样式,是怎么分的
点击完成就分开数据了
这里说明下,有的时候我们看到上图的预览看到没有分开,那么我们使用的分隔符是不对的,分中文的逗号和英文的逗号,系统默认是英文的逗号,所以我们可以选择在第二步的时候使用其它,将中文的逗号复制进去,那么第三步就可以拆分了
2、使用函数的方法去分离,使用find找到分隔符的位置,再用left、mid、right去提取
3、pq处理
这里的 *** 作就不一一赘述了
在工作中,有时需要将一列Excel数据变为一行逗号分隔(或顿号)的数据。方法有两种:
1、使用Excel
在单元格B2中输入等号=——选定A1~A10(假设是10行)——先不回车——按F9——直接在编辑栏里删除“=”和“{}”;
如:"1楼""2楼""3楼""4楼""5楼""6楼""7楼""8楼""9楼""10楼"
用SUBSTITUTE函数替换掉半角的双引号,在单元格C2中输入“=SUBSTITUTE(B2,"""","")”,中间的1对双引号代表一个双引号;
如:1楼2楼3楼4楼5楼6楼7楼8楼9楼10楼
用SUBSTITUTE函数将“”替换掉为“,”,在单元格C2中输入“=SUBSTITUTE(B2,"",",")”,中间的1对双引号代表一个双引号,将字符串中的双引号替换为空;如:1楼,2楼,3楼,4楼,5楼,6楼,7楼,8楼,9楼,10楼
2、使用Word
将A1~A10复制到Word中,变成10行文字;
打开 替换 对话框,在查找内容里输入 ^p 或 更多(M)>>→ 特殊格式(E) → 段落标记,替换为“,” , 确定即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)