打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
遇到不规范的数据录入,你该怎么办?

EXCEL数据录入的准则之一就是要规范化录入。上表中左边就是不规范的数据录入,而右边就是比较规范的数据录入了。

问题是,当我们遇到不规范的数据录入时,在工作量不是很大的情况下手工修改外,是否还有其它的方法呢?


01

为了方便后期的数据处理和统计,我们需要把B列中不规范的信息拆分到多列。

观察一下B列中的数据,每个单元格中都有换行输入。因此,换行符就成为解决这个问题的关键了。


在单元格D2中输入'=SUBSTITUTE(TRIM(MID(SUBSTITUTE($B2,CHAR(10),REPT(' ',99)),1+(COLUMN(A:A)-1)*99,99)),D$1&':','')',CTRL+SHIFT+ENTER回车并向下向右拖曳即可。

思路:

  • 利用SUBSTITUTE函数用长度为99的空' '来替代B2单元格中的换行符--CHAR(10)

  • 99是确保了需要提取的信息之间有足够大的空格,可以正确提取的需要的信息

  • 利用MID函数从第1位、第100位、第199位等字符起依次提取长度为99的字符串

  • 利用TRIM函数来消除多余的空格

  • 再次利用SUBSTITUTE函数消除冒号前、换行符后的字符,得到需要的信息


02

输入完成后,看效果吧!


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
FILTERXML函数巧妙统计单元格有效行数和总人数
Excel技巧应用篇:excel换行
Excel-使用函数提取表格中第二行文本信息
如何用SUBSTITUTE函数隐藏个人信息?
函数-文本和数据函数-TRIM 和 substitute(去除单元格中空格和回车)
掌握批量清理Excel单元格乱码空格大法!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服