首页 > 其他分享 >如何将每个合并单元格右侧的首行数据批量删除?

如何将每个合并单元格右侧的首行数据批量删除?

时间:2022-10-14 21:02:04浏览次数:62  
标签:批量 删除 首行 单元格 Excel 合并 数据



Excel情报局

职场联盟Excel


生产挖掘分享Excel基础技能

Excel爱好者大本营

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

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

Excel是门手艺玩转需要勇气

数万Excel爱好者聚集地

SUPER EXCEL MAN


如何将每个合并单元格右侧的首行数据批量删除?_数据

如何将每个合并单元格右侧的首行数据批量删除?_批量删除_02

    如何将每个合并单元格右侧的首行数据批量删除?_数据_03


1

职场实例


小伙伴们大家好,今天我们来解决这样的一个职场实例问题如何将每个合并单元格右侧的首行数据批量删除?为了便于大家直观理解问题,小编简化了实际数据量,用简单的几组数据模拟了一下具体的工作场景。


如下图所示:

B列为一列产品名称,A列为一列订单号。我们发现多个产品名称拥有相同的订单号,相同的订单号用的是合并单元格表示的,现在我们想要将A列每个合并单元格订单号所对应的B列首个产品名称批量删除即将每个合并单元格右侧的首行数据批量删除。效果为D:E列数据所示。


其实这个问题也不是很难,只要我们基础知识掌握的熟练,分分钟即可解决。下面小编就来带大家解决一下这个问题吧!


如何将每个合并单元格右侧的首行数据批量删除?_批量删除_04



2

知识回顾 


有的小伙伴可能会建议我们选中每个合并单元格的首行数据,进行右击删除操作,但是这样做,我们发现会将合并单元格中的数据删除,影响到了合并单元格中的数据。所以不可取


如何将每个合并单元格右侧的首行数据批量删除?_批量删除_05


原因就是,合并单元格中存在的数据,其实是位于取消合并单元格后的单元格区域中的左上角第1个单元格内。我们可以通过【取消合并单元格】操作来进行观察理解这个Excel常识。


如何将每个合并单元格右侧的首行数据批量删除?_批量删除_06



3

解题思路 

01

标记首个数据

首先我们来标记每个合并单元格订单号所对应的首个产品名称。我们可以通过IF函数来进行条件判断


在C2单元格输入函数公式:

=IF(A2="","","1")


公式释义:

如果A2单元格为空值单元格,则在C2单元格返回空值,否则的话,返回数字1标记即可。


如何将每个合并单元格右侧的首行数据批量删除?_批量删除_07


02

活动单元格下移

我们选中B2:C2单元格区域后,右击鼠标,点击【插入-活动单元格下移】。

目的是将B2:C2行及下面的内容整体向下平移一行位置,我们在将每个合并单元格右侧的首行数据批量删除的时候,就不会影响到合并单元格中的数据了。


如何将每个合并单元格右侧的首行数据批量删除?_批量删除_08


03

批量删除首行数据

我们选中C列数据后,利用Ctrl+F查找和替换功能,将C列所有为数字1的值批量查找,然后按下Ctrl+A将查找到的数字1值批量全部选中,然后关闭查找和替换的对话框,在任意一个查找定位到的数值1上右击鼠标,点击【删除-整行】,实现将每个合并单元格右侧的首行数据批量删除。


如何将每个合并单元格右侧的首行数据批量删除?_数据_09


04

活动单元格向上移

由于产品名称数据整体还是相对于正常位置向下偏移一行显示的,所以我们必须将其恢复原位。将C列辅助数据删除后,点击B2单元格,继续右击鼠标,点击【删除-下方单元格上移】,即可恢复正常显示


如何将每个合并单元格右侧的首行数据批量删除?_批量删除_10


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


如何将每个合并单元格右侧的首行数据批量删除?_批量删除_11

如何将每个合并单元格右侧的首行数据批量删除?_合并单元格_12

 如何将每个合并单元格右侧的首行数据批量删除?_合并单元格_13

 


标签:批量,删除,首行,单元格,Excel,合并,数据
From: https://blog.51cto.com/u_15825298/5757960

相关文章

  • EXCEL如何判断两个单元格是否一致
    EXCEL如何判断两个单元格是否一致-知乎(zhihu.com)在EXCEL中,如何判断两个单元格是否一致。比如下图:可以用EXACT函数来判断:使用方法:=EXACT(文本1,文本2),如果一致,会返......
  • ALV 单元格级别控制编辑
    效果:代码:DATA:BEGINOFGS_DATA.INCLUDESTRUCTURESPFLI.DATA:CELL_STYLETYPELVC_T_STYL,"为内表添加设置编辑状态所需的字段ENDO......
  • ALV 红绿灯 单元格背景色 ion SALV_TEST_TOOLTIPS
    这是一个标准Demo程序,效果:可以直接进系统查看代码SALV_TEST_TOOLTIPS......
  • 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__':......
  • datagridview 表内单元格加按钮
    如果自己添加的按钮或者别控件,点击控件时还要获取单元格的行和列位置,那需要使用系统指定的按钮列的实现方式实现.类似下边的代码//在datagridview中添加button......
  • 利用powershell批量升级DELL的idrac
    利用powershell批量升级DELL的idrac拓扑环境及工具环境:windows系统工具:racadm软件,下载地址链接racadm手册(pg97)链接我们这里用的是powershell语言,因为idrac管理机是......