打开APP
userphoto
未登录

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

开通VIP
上百个数据要提取?别慌!快来试试这几招~

本文作者:机智的秋小 E
本文编辑:竺兰


大家好,我是秋小 E~这里是秋叶 Excel 的【问答精华】专栏!
 
问题主要来自秋叶 Excel 学习班的同学,回答由讲师、助教共同完成;
 
每周一期,每期主题不同,希望能更有针对性地解决大家的共性问题。
 
今天的主题是——数据提取。
 
工作生活中经常需要提取某些数据,来看看这些小问题,你有没有遇到过,当时又是怎么解决的?

提取特定位置的信息


 提问:
我要提取()里面的数字,要用什么函数呢?

 
 
答疑人:竺兰同学
 
解决方法 ❶:
 
可以使用【分列】功能将()里面的数据拆分出来。

 
① 选中数据区域,在【数据】选项卡下找到【分列】;


② 在弹出的【文本分列向导】窗口中,选择【分隔符号】,点击【下一步】;


③ 「分隔符号」区域的「其他」选择框中输入「(」,并点击【下一步】;


④ 在【第 3 步】时,不导入第 1 列,点击【完成】;


⑤ 然后重复以上【分列】步骤,并使用【查找替换】功能,将「卷」替换为空即可。
 
 
PS:第二次【分列】时的分隔符号是「)」。

解决方法 ❷:
 
如果 Excel 版本在 2016 及以上,可以使用快速填充功能,即【Ctrl+E】。
 
① 在第一行旁边的空白单元格中输入数字「1680」。
 
② 选中「1680」下的单元格,按【Ctrl+E】就行啦~
 
是不是非常简单!
 
 

 提问:
如何提取点前面的数字?

 
 
 
答疑人:竺兰同学
 
解决方法 ❶:
 
使用分列功能,「分隔符号」选择点就行,具体操作步骤上一个问题写过,这里就不多说了。
 
解决方法 ❷:
 
第 2 种方法是函数法,使用 Rounddown 函数向下取整。
 
在「订单商品重量」右侧添加一空白列,选中空白列中的第二个单元格,输入公式:
=ROUNDDOWN([@订单商品重量],0)

回车,下拉填充即可!
 

公式含义:将「订单商品重量」列的数据向下舍入,小数位为 0,即取整。

提取指定内容信息


 提问:怎么把单元格中不规律的数据拆分开?

 
 
答疑人:竺兰同学
 
原因分析:
 
问题要求是,将表中每行单元格的数据根据分隔符号「/」拆分开。
 
这里可以使用 Power Query 的拆分列,快速完成。
 
❶ 选中任意一个数据单元格,找到【数据】选项卡-【获取和转换数据】中的【自表格/区域】,单击一下。


PS:Office 2016 前的版本,打开名称是【从表/范围】。
 
❷ 在弹出的【Power Query 编辑器】中找到【拆分列】,选择【按分隔符拆分列】:


❸ 点击【确定】-【关闭并上载】就行啦!
 
【Power Query 下载方法】
 
❶ Office 2016 及以上版本,内置插件;
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
数据核对总出问题?学会这样做,你比同事更早下班!(二)
在Excel里输入可以打钩的选择框,这3种方法超简单!
在单元格或字符串中,按指定的分隔符提取第n个与第n-1个分隔符之间的字符
混在一起的姓名,这些拆分方法你会几种?
Excel拆分单元格怎么操作?学会这4招,工作效率倍涨!
Excel怎么将一列内容批量提取拆分出来?4种方法,第1种最快速!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服