在面对excel中不规范的数据,想必无一例外都会头疼,在工作量不是很大的情况下可以手工修改,但是工作量很大的话修改起来就会很麻烦。今天分享excel规范数据的方法
工具/原料
excel
方法/步骤
1、如图打开excel,左边的数据为不规范数据,现在我们要将它像右边的列一样排好。即将A列拆分开来方便后续统计
2、在A列中,每一个单元格中的数据都有换行输入,需要提取的数据前都有冒号。因此,我们需要利用这个共同性。
3、接下来我们在对应姓名列输入如下公式:=SUB讵症慧鹱STITUTE(TRIM(MID(SUBSTITUTE(A2,CHAR(10),REPT("",99)像粜杵泳),1+(COLUMN(A:A)-1)*99,99)),C$1&":","")
4、以上公式思路主要为:利用SUBSTITUTE函数用长度为99的空&quo隋茚粟胫t;"来替代A2单元格中的换行符--CHAR(10像粜杵泳)99是确保了需要提取的信息之间有足够大的空格,可以正确提取的需要的信息利用MID函数从第1位、第100位、第199位等字符起依次提取长度为99的字符串利用TRIM函数来消除多余的空格再次利用SUBSTITUTE函数消除冒号前、换行符后的字符,得到需要的信息
5、输入公式后点击回车,此时我们可以看见对应数据已经提取出来
6、然后我们利用excel的功能下拉,将公式下拉到下行,即可提取其他数据
7、其他列也是一样的道理,不过要注意图片框起来的A2是不变的,如果有变化最好加个固定$的符号以免拉的时候出现错误