首页 > 其他分享 >按条件批量删除列,这个办公实例须要熟练操作!

按条件批量删除列,这个办公实例须要熟练操作!

时间:2022-10-14 22:03:31浏览次数:43  
标签:批量 个数 单元格 Excel 查找 须要 实例 每列



Excel情报局

职场联盟Excel

生产挖掘分享Excel基础技能

Excel爱好者大本营

用1%的Excel基础搞定99%的职场问题

做一个超级实用的Excel公众号

Excel是门手艺玩转需要勇气

数万Excel爱好者聚集地

SUPER EXCEL MAN


按条件批量删除列,这个办公实例须要熟练操作!_数据

按条件批量删除列,这个办公实例须要熟练操作!_数据_02

    按条件批量删除列,这个办公实例须要熟练操作!_批量删除_03


1

职场实例


小伙伴们大家好,今天后台粉丝留言咨询一个Excel问题,问题虽小,但其中涉及到的几个Excel知识点确实是日常职场办公中Excel基础的重中之重下面小编就简化一下数据量,来进行一下说明。


如下图所示:

A列~E列为5列姓名列,每列中含有姓名的单元格数量各不相同,现在我们想要批量删除每列中姓名个数小于等于3个的所有列,只保留每列中姓名个数大于3个的列数据,形成如同H:I列的结果。


按条件批量删除列,这个办公实例须要熟练操作!_逻辑值_04



2

解题思路

01

Counta计数​

首先我们可以使用Counta函数进行计数。我们在第7行利用此函数来准确统计一下每列中非空单元格的个数即含有姓名数据单元格的个数


我们在A7单元格输入函数公式:

=Counta(A2:A6)

向右填充公式即可获取每行含姓名单元格的个数。


Counta计数函数

用法:counta(区域1,区域2,区域3…)

函义:计算区域中非空单元格的个数


按条件批量删除列,这个办公实例须要熟练操作!_批量删除_05


02

逻辑判断​

在第1步的操作中,我们获取了每列中非空单元格的个数,即含有姓名数据的单元格个数。由于我们要批量删除每列中姓名小于等于3个的所在列,所以我们可以利用此逻辑来进行一下判断。


我们在A7单元格中对已有公式赋予逻辑,公式修改为:

=Counta(A2:A6)<=3


即对计数结果进行逻辑判断,如果计数结果小于等于3,则会返回逻辑值TRUE(真值判断正确),如果计数结果大于3,则会返回逻辑值FALSE(假植判断错误)


按条件批量删除列,这个办公实例须要熟练操作!_批量删除_06


03

查找定位删除​

我们观察到,我们需要将第7行每个单元格返回值TRUE值结果所在的列批量删除即可。


我们可以利用查找替换的功能进行批量操作。选中第7行的数据,通过Ctrl+F调出查找和替换的对话框,在查找内容处输入:TRUE查找范围选择查找值,然后点击全部查找,在下方可预览所有查找出来的结果。


按条件批量删除列,这个办公实例须要熟练操作!_数据_07


Ctrl+A可全选所有查找到的结果,即将所有TRUE值单元格批量选中,这时关闭查找和替换的对话框,返回Excel界面后在任意一个查找定位到的单元格上右击鼠标,点击【删除-整列】即可完成批量删除操作。批量删除每列中姓名个数小于等于3个的整列。


按条件批量删除列,这个办公实例须要熟练操作!_逻辑值_08



回顾关键内容,善用图片表达,学会建立联系,拓展深度广度,浓缩关键概念,应用到行动中,善于归纳总结,尝试进行分享。

按条件批量删除列,这个办公实例须要熟练操作!_数据_09

标签:批量,个数,单元格,Excel,查找,须要,实例,每列
From: https://blog.51cto.com/u_15825298/5758007

相关文章

  • Excel按行批量删除重复值!
    Excel情报局职场联盟Excel生产挖掘分享Excel基础技能Excel爱好者大本营用1%的Excel基础搞定99%的职场问题做一个超级实用的Excel公众号Excel是门手艺玩转需要勇气数万Excel......
  • 如何将每个合并单元格右侧的首行数据批量删除?
    Excel情报局职场联盟Excel生产挖掘分享Excel基础技能Excel爱好者大本营用1%的Excel基础搞定99%的职场问题做一个超级实用的Excel公众号Excel是门手艺玩转需要勇气数万Excel......
  • 内表生成XML简单实例
    REPORTzlm_xml_02.*&---------------------------------------------------------------------**&声明及定义部分*&---------------------------------------------------......
  • bat 脚本 批量去除文件夹下文件名前缀
     delete_info.bat 其中str=0(即为文件想要去除的统一前缀@echooffSetlocalEnabledelayedexpansionset"str=0("for/f"delims="%%iin('dir/b*.*')......
  • python实现批量下载配图王的美女图片
    importrequestsimportrefrombs4importBeautifulSoupimportrandom#生成随机数#foriinrange(5):#print(random.randrange(100000000))headers={......
  • Fabric 源码学习:如何实现批量管理远程服务器?
    前不久,我写了一篇《​​Fabric教程​​》,简单来说,它是一个用Python开发的轻量级的远程系统管理工具,在远程登录服务器、执行Shell命令、批量管理服务器、远程部署等场景......
  • Python小技巧:如何批量更新已安装的库?
    众所周知,升级某个库(假设为xxx),可以用​​pipinstall--upgradexxx​​​命令,或者简写成​​pipinstall-Uxxx​​。如果有多个库,可以依次写在xxx后面,以空格间隔。那......
  • python3 批量编译pyc文件
    compile.pyimportos,shutilimportcompileallimportsysimportredefcopy_to_up(path):forfinos.listdir(path):iff=='__pycache__':......
  • 利用powershell批量升级DELL的idrac
    利用powershell批量升级DELL的idrac拓扑环境及工具环境:windows系统工具:racadm软件,下载地址链接racadm手册(pg97)链接我们这里用的是powershell语言,因为idrac管理机是......
  • mybatis-plus批量插入性能提升
    最近在引入mybatis-plus后发现其批量插入的性能不高,所以与mybatis的<foreach/>标签生成的sql插入性能做了对比测试环境:6核12线程,16g内存本地数据库,没有网络传输数据库......