从系统导出的数据常把多项信息塞在一列里,统计之前需要先拆开;反过来也有把多列合并成一列的需求。
批量分列的适用场景
姓名与电话挤在一列、地址包含省市县、编号含多个字段,这类数据都适合分列处理。前提是分隔符统一,否则拆分结果会参差不齐。
按分隔符分列
选定整列后指定分隔符,预览区会显示拆分效果。分隔符连续出现时会产生空列,拆分后再统一删除。处理前在右侧插入足够的空列,避免覆盖已有数据。
按固定宽度分列
编码位数固定时用固定宽度方式,在预览区点出分割线即可。这种方式比写取字符函数更直观,调整分割线位置能立刻看到结果。
把文本日期批量转成日期
分列的最后一步可以把列格式设为日期,一列文本日期立刻变成可计算的日期值。这是分列被低估最多的用途,也是批量修正日期格式最快的办法。
多列合并成一列
用连接符或拼接函数把多列内容合成一列,可以指定分隔符。合并后把结果粘贴为数值,避免依赖原列。合并前想清最终格式,减少来回调整。
合并时注意空值
某列为空时合并结果会出现多余分隔符。做法是先用条件判断处理空值,或者合并后再用替换清理连续分隔符。用WPS表格做拼接,空值处理是最容易忽略的一环。
拆分与合并的检查
拆分后核对列数是否正确、有没有空列、行数是否一致;合并后核对长度是否统一、分隔符是否齐全。两类操作都属于结构性改动,核对一次比事后返工省事。
常见问题一:前导零丢失
拆分后的编号变成数字,前面的零消失。处理方式是把该列设置为文本格式再分列,或者拆分后统一补齐位数。
常见问题二:覆盖了右侧数据
分列会从原位置向右写入结果,右侧有内容时会被覆盖且不易察觉。这是分列最危险的特性,动手前一定先确认右侧为空或已备份。
分列与其他功能的配合
分列生成的文本日期,可以立刻用于排序与统计;分列产生的多余空列,配合删除空行功能一次清掉。把几个功能串起来使用,比单独使用每个功能效率更高。
把操作顺序写下来
推荐顺序是:备份、留出空列、统一分隔符、执行拆分、核对结果、再处理合并。顺序固定后,整列结构调整会变得很稳,也便于把工作交给同事接手。
