从合并单元格提取非空值,给你3种方案!

职场   职场   2025-01-18 08:30   河北  


Excel情报局

职场联盟Excel

生产挖掘分享Excel基础技能
Super Excel Man
用1%的Excel基础搞定99%的职场问题
做一个超级实用的Excel公众号
Excel是门手艺玩转需要勇气
数万Excel爱好者聚集地




大家好,今天我们来讲解一个Excel非常基础的知识:如何从合并单元格提取非空值


如下图所示
我们从某个系统中复制粘贴出来的数据A1:B7区域,每行为对应的一组数据,即销售员对应的销量额数据。但是每行数据可能存在于大小不等的合并单元格中,这对于我们后期的数据汇总会造成一定的障碍。所以,我们要去掉多余的空格区域,只留下非空单元格中的内容。如D1:E4区域。



我们提供3种解决方案,一种是非函数方法,两种函数方法,都非常的简单基础与高效!



非函数法


我们先通过”开始-对齐方式-取消合并单元格“功能按钮,将A1:B7区域的合并单元格区域取消掉。



继续选中A1:B7区域,按下快捷键CTRL+G,打开“定位”对话框,我们点击定位“空值”,定位好所有空值单元格后,在任意一个定位到的空值单元格上右击鼠标,点击“删除-下方单元格上移”按钮,即可将所有空值单元格删除,留下非空值数据。



函数法(一)


我们使用TOCOL函数:
=TOCOL(A2:A7,1)


TOCOL函数可以快速的将多列数据转换为一列数据。

TOCOL函数基本参数

=TOCOL(转换区域,要忽略的数据类型,扫描模式)


使用TOCOL函数,利用第二参数“1”,即忽略空值单元格后,将A2:A7区域的数据继续转换为一列。这样就变相把A2:A7区域的空值区域删除了。向右填充公式后即可得到E列的结果。



函数法(二)


我们使用FILTER函数
=FILTER(A2:B7,A2:A7<>"")


FILTER函数是Office365 Excel和金山WPS表格中新增的一个强大函数,用于根据指定的条件筛选数据区域,并返回满足条件的行。


FILTER函数的基本语法为

FILTER(筛选结果所在区域,条件所在区域=查找值)


使用FILTER函数可以在A2:B7区域进行筛选,但只有当A2:A7区域不等于空值时,我们才执行筛选,这样A2:B7区域筛选的结果就将空值部分删除掉了,只会保留非空值数据。



其实重复学习Excel,刚开始是挺难的,但重复的次数多了总会成为习惯,先从坚持一星期开始,你会爱上那种脑子又累,又无限充实的感觉。回顾关键内容,善用图片表达,学会建立联系,拓展深度广度,浓缩关键概念,应用到行动中,善于归纳总结,尝试进行分享。


 

知识点精彩超链接点击阅读

VLOOKUP的新搭档HSTACK函数,实现逆向查询
一个小小的VSTACK函数,就能实现多工作表合并
VLOOKUP最新用法,提取混合内容中的手机号
带超链接的VLOOKUP函数,让查询体验起飞
最新方法来了:按指定的次数重复数据
合并工作表,用两个函数就搞定啦
比VLOOKUP还好用的多条件查找
点击谁就筛选谁,实现筛选自动化
以“数字”作为分隔符,进行分列
点击谁,就对谁自动条件求和
更多实用内容请在号内历史文章搜索 

Excel情报局
Excel表格爱好者,分享一些日常的积累。做一个职场人都能看懂的表格技巧公众号。多学一个Excel小技巧,会让你在职场中多一分底气与自信。
 最新文章