中企动力 > 商学院 > excel快速删除行
  • ?

    Excel快速删除空白行,这个方法简单粗暴!

    祖南蕾

    展开

    我们在平时用EXCEL处理数据时,由于添加、删除、剪切、复制等操作,经常会造成数据区出现空行的现象。今天来教大家如何快速删除空行。

    纯空白行,无其它空白单元格

    当数据区除了有整行空白,没有其他空白单元格时,快速删除空白行的方法:

    【GTRL+G】——【定位】——【定位条件】——【空值】——【鼠标放在空值上】——【右键】——【删除】——【整行】,如下图:

    既有空白行,又有空白单元格

    如果数据区域,除了空白行,还有空白单元格存在,就不能用以上方法。

    正确的方法是:

    1、建立辅助列;

    2、输入公式:=COUNTA(A2:G2);

    3、筛选出辅助列中为0的行;

    4、选中辅助列中为0的行,ALT+;,显示可见行,删除行。

    (EXCEL2010以上版,可以直接选中筛选出的行删除。)

    如果各位还有更好的办法,欢迎留言!

  • ?

    快速删除表格中的空白行、空白列和空白单元格

    空洞

    展开

    由于各种各样的原因,表格中出现了一些多余的空白行/空白列/空白单元格,怎样快速删除这些空白呢?至少有4种方法,很多人也分享过,但是这些方法都适用于什么情况呢?

    排序法

    如果你的数据行与行之间没有顺序,那么强烈推荐你重新给数据按照数值升序排列,排列之后所有的空白行都显示在数据最后,这就相当于删除了数据。

    如果你的数据行与行之间的顺序不能修改,那也可以使用排序法。首先添加辅助列,并输入序号,然后按照原始数据排序,这样原始数据空白行就会显示在最后,删除掉这些行,再按照辅助列排序,即可恢复原有的顺序。

    添加辅助列序号时,有个小技巧:首先按“Ctrl + End”查看数据最后一行是第几行(本例为172),接着使用自动填充序列,快速添加序号。

    筛选法

    选中所有的数据(不能按“Ctrl + A”),接着点击筛选按钮,筛选出空白,接着点击第一个空白行,按住Shift键再点击最后一个空白,最后批量删除这些空白行。

    定位法

    按“Ctrl + G”,接着设置定位条件为空值,最后右键一下,删除整行。

    公式法

    添加辅助列,并输入公式“=COUNTA(A2:D2)”,这样就可以计算出每行有几个数据,然后筛选出“0”,将这些行都删除即可。

    区别

    要删除的数据顺序无关紧要,选择排序法最高效。少量数据,数据顺序不可更改时,选择筛选法最方便。要删除所有带空白单元格的行(哪怕一行只有一个空白)时,选择定位法。只删除空白行,部分单元格空白的行予以保留时,选择公式法。每一列数据空白单元格数不同时,排序法排序时选择的关键字不同,筛选法筛选时选择的标题不同,会对结果产生影响。排序法、定位法、公式法同样也适用于删除空白列。

    谢谢阅读,每天学一点,省下时间充实自己。欢迎点赞、评论、关注和点击头像。

  • ?

    让Excel自动调整序号,删除、添加行列后仍保持序号连续不中断

    不了情

    展开

    之前曾发文介绍过几种在Excel中自动添加序号的简便方法,但简便的方法在添加或者删除行、列后序号会中断,不连续了,这时又需要重新调整序号。如果要经常修改表格,增加或者删除行列,则反复调整序号也会影响工作效率。最近学习了一种利用函数在Excel中自动添加序号的方法,这种方法虽然在建立序号时有点复杂,但能够一劳永逸,可以实现让Excel在删除、添加行列后自动调整序号。下面以Excel2007为例介绍如何操作,以供参考。

    这里介绍两种方法,一种可以完全实现在删除、添加行列后自动调整序号,但需要先建立“Excel表”。另一种方法是不建立“Excel表”,但只能实现在删除行、列后自动调整序号。在添加行、列后还需要手动操作一下。

    方法一:在“Excel表”中实现完全自动调整序号。

    1、先建立“Excel表”。

    这里的“Excel表”(较早的Excel版本中称为“Excel列表”)不同于Excel的工作表,“Excel表”的功能是可以让在“Excel表”中的数据独立于Excel工作表中的其他行和列,从而让Excel单独管理其中的数据。建立“Excel表”的方法是:

    ●先选中要编辑的表格范围(选择之后还可以通过添加行、列的方式扩大“Excel表”范围)。

    ●然后点击插入选项卡中的“表”按钮。(其他的Excel版本中该按钮的名称和位置可能不同,如Excel2010中该按钮的名称为“表格”)

    ●点击后会弹出对话框,其中有一个“包含标题行”选项。

    ●如果勾选了“包含标题行”选项,Excel会自动将“Excel表”中的第一行设置成带下拉按钮的标题行。

    ●如果不勾选“包含标题行”,Excel会自动给“Excel表”添加一个标题行,则选择范围会自动多出一行。

    ●点击对话框中的确定按钮后,Excel会将选择的范围建立成“Excel表”并自动设置成默认的样式。(如果对表格的样式不在意,可跳过下面几个步骤,直接看小标题2。)

    如果不喜欢Excel的默认样式,可以用其他颜色取代表中的填充颜色和线条颜色(但笔者的Excel中不能选择“无填充颜色”设置“Excel表”,选择“无填充颜色”后笔者的“Excel表”的颜色不改变,只能选择白色来代替无填充颜色。)

    ●如果不想要最上方带下拉按钮的那一标题行,可以在建立“Excel表”时不勾选“包含标题行”,建立好“Excel表”后,在“Excel表”中点击鼠标,此时Excel会显示“设计”选项卡,再点击取消勾选“设计”选项卡中的“标题行”选项,则标题行就取消了。

    “Excel表”的神奇之处在于当在“Excel表”中添加行或者列后,Excel会根据“Excel表”单元格中的公式内容,自动在新增加的单元格中填充公式。

    2、表格的序号产生在列中时(即序号在表格中是纵向排列的)用“ROW”函数生成序号:

    如果序号产生在列中(在表中纵向排列)。则需要使用“ROW”函数,“ROW”函数可返回单元格所在的行号。

    例如在“C3”单元格中(其的列号为C,行号为3)输入“=ROW()”,然后按回车键,则C3单元格中会显示“3”即该单元格的行号。(注:ROW后的括号必须要有,这是Excel规定的语法。)

    ●那么要想在“C3”单元格中显示序号1,则应输入“=ROW()-2”,再按回车键。

    ●然后用拖动填充柄或者选择性粘贴公式的方法复制公式到其他序号所在的单元格中,但填充或者粘贴的范围不要超出之前建立的“Excel表”范围。这时,再删除或者添加序号所在的行时,Excel就会自动调整序号,保持序号的连续性。

    3、表格的序号产生在行中时(即序号在表格中是横向排列的)用“COLUMN”函数生成序号:

    如果序号产生在行中(在表中横向排列),则需要使用“COLUMN”函数,“COLUMN”函数可返回单元格所在的列号。其原理和“ROW”函数相同,只是在确定生成序号的公式时,要先将代表列号的字母转换成对应的数字。

    ●例如想在“C3”单元格中显示序号1(C列对应数字为第3列),则公式应为“COLUMN()-2”。

    注意事项:

    ●必须在“Excel表”范围内进行添加或者删除行、列的操作才能实现自动调整序号的功能。要想确认某个单元格是否在“Excel表”内,可以先点击选择该单元格,然后查看Excel是否显示“设计”选项卡,如果显示“设计”选项卡,说明该单元格是在“Excel表”范围内,如果不显示“设计”选项卡,说明该单元格不在“Excel表”范围内。

    ●如果同一行或者列中有两个“Excel表”,则在行号或者列标上点击鼠标右键后弹出的右键菜单中添加、删除行、列的选项会呈灰色、不能用。此时可以在“Excel表”中的单元格上点击鼠标右键,在右键菜单中会出现添加表行、表列和删除表行、表列的选项。

    方法二、不建立“Excel表”,直接输入公式生成序号。

    也可以不建立“Excel表”,直接输入方法一的公式生成序号,但这样只能实现在删除行、列后自动调整序号。在添加行、列后,序号之间会出现一个空单元格。

    此时只需拖动填充柄将空单元格上方的序号公式填充到这个空单元格中,则序号仍是连续的。如果添加行的操作较少,用这个方法也比较简便。

    除了“ROW”和“COLUMN”函数外,Excel中也可以利用其他的函数实现自动调整序号,但笔者感觉这两个函数用起来相对简单一些。如果读者有其他更好的方法,欢迎交流。

  • ?

    3分钟学会批量删除指定行,批量操作多个工作表/打开关闭工作簿

    小温柔

    展开

    看到标题你们不要打我,我也知道快要过年了还发工作的东西会有一咪咪招人厌,但是但是,S姐也 hin 绝望啊,我怕发别的你们更不愿意看。

    如果,你们愿意写留言告诉我,明年快过年的这时想看啥,就最最最最好不过辣~~~可以嘛可以嘛可以嘛~~~

    好辣,言归正状,过年前最后一次学习轻松一点,操作最简单但也最好用的 3 个批量搞定 Excel 的小方法,正式开讲!

    01 批量删除指定行 / 列

    还是上上期推送的时候小伙伴提出的问题,合并工作表后,还残留了每个工作表的表头,一个一个删除行,太浪费时间了,怎么批量删除呢?

    说起来,这是一个看似高深实则非常简单操作,用到的主要功能就是【查找和替换】+ 【删除】

    方法:

    Ctrl + F 或点击 【开始】-【查找和选择】弹出【查找和替换】选项,在查找框内输入需要删除行的关键词,然后点击【查找全部】

    在查找全部的下拉框中,所有含有关键词并需要删除的行已经显示并定位完毕,选中需要删除的对应行,点击【开始】-【删除】-【删除工作行】即可。

    删除列操作方法同理噢!

    02 批量操作多个工作表

    在咱们做表的时候,经常会遇到 sheet 1 、sheet 2、sheet 3 等多个工作表都需要进行相同操作,比如标题内容,文字,列宽、填充色等等都一样,如果复制粘贴,每次粘贴过去都需要重新调整列宽,也挺麻烦哒,所以在一开始就批量操作写入内容,是不是就省事很多辣~

    方法:

    选择 Sheet 1,然后按住 Shift 再点击最后一个工作表,比如 Sheet 5,选中全部工作表后,就可以进行批量操作,文字、格式、打印设置等都可以同步到其他工作表。

    但需要注意的是,在全选工作表时,还是有部分功能是禁止使用的,具体大家可以在操作时查看。

    03 批量打开关闭工作簿

    如果是经常做表的小表哥小表姐们,可能会遇到批量打开或关闭工作簿的情况,挨个打开也挺费劲儿的吧,来来来,热衷 偷懒 工作的S姐教你们好办法!

    批量打开工作簿:

    选中需要打开的多个工作簿,直接敲 Enter 键,就可以批量打开。

    批量关闭工作簿:

    按住 Shift 键,点击右上角的关闭,就可以批量关闭辣~

    今天跟大家聊的方法操作起来是不是特别简单,一下就能记住啦?因为都要过年了嘛,S姐跟你们一样,无心工作,只想过年,提前祝大家新年快乐,汪年旺旺旺昂~

  • ?

    excel中隔行删除行的方法

    小萱

    展开

    在日常工作中经常遇到需要隔行删除行的情况,其实这种情况不难实现,现在就听我慢慢道来,并且分享动图演示过程。

    这里我使用的是excel2013,启动后打开一份数据表格,在单元格h1中输入文字内容“辅助列”,接着在数据区域h2:h3中输入1和2,选择这两个单元格,拖拽填充。

    在右下角找到自动填充选项,从中选择第一项复制单元格,演示如下图所示。这样就将h2和h3单元格中的内容进行了复制操作。

    将光标置于数据区域中,执行数据菜单,点击工具栏中的排序,从排序窗口中选择主关键字为辅助列,其他参数采用默认即可,点击确定按钮。

    接着使用拖拽选择的方法选择辅助列数值为1的行,右键单击从下拉菜单中选择删除选项,接着选择h列右键单击选择删除,删除辅助列,这样就完成了隔行删除行的目标。

  • ?

    在EXCEL当中,如何快速删除空白行

    旧夏天

    展开

    在EXCEL中,可能在不同的行会存在一些空白行,用不上,但看着十分碍眼,那该怎么快速删掉这么空白行呢?

    视频操作

    文字详解

    例如:如何快速删除如下空白行?

    第一步:随意点击单元格– 按【Ctrl+G】-【定位条件】-【空值】-【确定】

    第二步:右击 - 【删除】-【下方单元格上移】-【确定】

    结果显示:

    以上就是我们今天主要学习的知识点,希望对你有所帮助~~有什么问题欢迎留言,我们会及时的给你答复~~

  • ?

    Excel技巧分享篇:快速删除Excel空白行与列

    雷阁

    展开

    在日常办公中,想要提高Excel工作效率,掌握一些实用、高效的Excel技巧至关重要,这里将分享四个实用技巧,其中包含有:excel怎么批量删除空白行与列,不会的速速点击查看!

    一、批量删除空白行

    面对大量数据中的空白行,你还在手动一行一行删除?

    想要快速删除大量空白行,用一个【筛选】即可搞定。

    具体操作:

    选中A列并点击筛选,选择空白,接着选中所有空白行并删除,最后取消筛选完成。

    二、批量删除空白列

    除了空白行以外,大量空白列删除也不需要手动删除。

    想要删除空白列,通过【定位条件】进行处理。

    具体操作:

    全选工作表并用tab键移至空白列,找到定位条件,并点击行内容差异单元格,在格式下选择隐藏列,再次进入定位条件,点击可见单元格,删除列后取消隐藏即可完成。

    三、隐藏透视表分类汇总

    想要对不同的数据进行分类汇总,手动罗列分类太麻烦。

    可通过【设计】中的分类汇总进行快速分类。

    具体操作:

    选中数据,点击设计中的不显示分类汇总,已隐藏完毕。

    四、快速更换万单位

    看到长串的数字很不规范,可以通过【自定义】快速转换单位。

    具体操作:按Ctrl+1快捷键打开单元格格式,在自定义中输入0!.0,“万”即可实现。

    五、Excel与PDF互转

    Excel转PDF,不管是在office还是Wps中都可以很快实现。可反过来,将PDF转成Excel却实现不了。教大家怎么快速实现PDF转Excel!

    进入 迅捷PDF转Excel在线网站,然后添加PDF文件,设置页码(默认转换每一页),再开始转换,最后将转换好的表格下载到电脑或手机上即可。

  • ?

    如何删除Excel中包含相同内容的行

    屈翠芙

    展开

    在用Excel进行编辑时,如果想要删除表格中所有包含指定字符的行,可以不必一个行一个行的查找和一个行一个行的进行删除,我们可以利用Excel的筛选功能来快速完成。下面以Excel2007为例介绍如何操作,供大家参考。

    ●例如要删除下图所示表格中所有包含“苏州市”的行。

    ●先框选要删除的行所在的表格范围。可以按住鼠标左键不放,拖动鼠标进行框选;也可以用鼠标配合键盘的Shift键,点击要选择范围的首尾单元格进行选择。

    ●鼠标点击Excel开始选项卡的“排序和筛选”下拉菜单中的“筛选”。

    ●点击“筛选”后,之前所选表格范围的首行单元格右侧会出现一个下拉按钮,用鼠标点击这个按钮。

    ●点击按钮后会弹出一个下拉菜单,点击其中“文本筛选”子菜单中的“包含”。

    ●点击后会弹出对话框,在“包含”处右侧的输入框中输入要删除的行中包含的字符,本例为输入“苏州市”,然后点击“确定”按钮。

    ●点击确定按钮后,表格中就只显示包含“苏州市”字样的行了,其他的行都被隐藏了。

    ●此时按住鼠标左键不放,同时在筛选出的行号上拖动鼠标,将筛选出的行选中。

    ●选中筛选出的行后,在选择范围中点击鼠标右键。

    ●点击鼠标右键后会弹出右键菜单,用鼠标左键点击菜单中的“删除行”,则筛选出的行会被删除。

    ●删除行后,再点击一次开始选项卡的“排序和筛选”下拉菜单中的“筛选”,以取消筛选状态。

    ●这样表格就恢复正常状态了,所有包含指定字符的行也都被删除了。

  • ?

    如何快速删除excel中的所有空行或空列?

    钱凌寒

    展开

    近几年“今日头条”发展的非常好,最大的特点就是能够根据用户阅读习惯推送内容,用得越久,今日头条就越懂你。这是大数据时代的产物,也是自媒体时代的产物。

    言归正传,前几日读者来信:

    Q&A

    自习室君,我经常遇到excel 中有很多空行或者空列,而且怎么删都删不完,滚动条变得很小,很不方便。有木有简单的方法快速清除空行或空列的?

    今天周末趁着阳光美眉、心情舒畅,自习君就具体来聊聊这方面的知识(以行为例)

    1、如何快速插入很多空行

    其实,快速插入空行的方法真的非常多,但绝对不是“鼠标右击——插入”的N次重复操作。

    若要求插入的空行是连续的,只需要掌握两个小技巧,就可以轻易解决此类问题:

    ①先选中N行,再“鼠标右击——插入”,就可以一次性插入N行

    ②史上最牛的快捷键“F4”,重复上一个操作。如果你想插入5N行,只需要再按4下F4就搞定了。当然你也可以一直按住F4不动,直到你满意为止。

    若要求间隔插入空行,我们在《制作Excel表头真麻烦,教你6招破解方法》一文中也涉及到了,这里需要用到一个经典的操作技巧,让我们一起来看GIF动画吧!

    2、如何快速删除很多空行

    若空行是连续的,那就非常简单,直接选中空行删除就可以,结合F4的使用,操作更便捷。

    但如果空行不是连续的,如何是好?这里可以提供两种办法:

    ①先对列排序(升序),这样所有的空行就会排在最前面,再选中删除即可。但现实工作中,排序容易打乱数据顺序,再者,如果存在合并单元格的情况,或许根本就无法排序。

    ②现隆重推荐excel又一个神技能“条件定位”,通常按F5或Ctrl+G可以快捷调出界面。

    根据空值定位后,再选择“整行”删除即可,这个方法不是更加有技术含量呢

    其实,我们可快捷删除“有效表格”后面所有的行(通常几万行),具体操作是:先选中“有效表格”后的一行,再快捷键组合“Ctrl+Shift+↓”,即可选中该行至最后的所有单元格,再删除。

    3、隐藏“空值”单元格所在的行

    通常,我们不需要删除存在“空值”的行,只需要隐藏即可。也只需要2个步骤

    ①依然用条件定位选取所有的空值。既选取需要筛选的列,F5打开定位窗口——定位条件——空值。

    ②按Ctrl+9即可隐藏空值所在的行(Ctrl+0是隐藏空值所在的列)

    4、填充所有的空格

    如下表,要求所有的“空值”单元格中填入0

    首先,当然还是请出大神“F5”,定位出空值的单元格。

    其次,再直接输入0,按Ctrl+Enter即可。Ctrl+Enter的功能就是在多个选中单元格里输入信息。

    今天的分享就到此为止,主要是分享了“条件定位”的应用。

    留一个思考题,下图是如何实现的(千万不要用最原始的办法,因为我假设首列有10000行)。

  • ?

    快速批量删除Excel表格空行的几种方法

    觅山

    展开

    日常的Excel表格经过多次编辑,常出现很多空行的情况,如何能够快速批量地删除Excel工作表中的大量空白行呢?下面列举几种方法互相学习:

    方法一:定位批量删除法

    此法适用于:数据区域中至少有一列除空行外没有其他空单元格的情形。

    1、选中数据区域中除空行外没有其他空单元格的任一列的数据区域——“开始”工具栏之“查找和选择”按钮,选择“定位条件”,打开定位条件对话框——选择“空值”,并“确定”,则定位选中该列中的空单元格;

    2、在定位选中的任意单元格点击鼠标右键,选择“删除”快捷菜单——“删除”框中选择“整行”,“确定”之。

    小技巧:按“F5”或“Crel+G”快捷键可打开“定位”对话框,点击“定位条件…”按钮,打开定位条件对话框。

    方法二:自动筛选法

    此法适用于:同方法一。

    1、选中数据区域中除空行外没有其他空单元格的任一列的数据区域(若首列符合可选中所有数据区域)——“数据”工具栏之“筛选”按钮,则在第一个单元格右下角出现筛选三角按钮。

    2、点击其下拉箭头,弹出框中取消“全选”复选框,再选择最正文的“空白”复选框,“确定”,这样表格中仅显示空白行。

    3、删除空白行。

    4、再次点击筛选三角按钮,弹出框中选择“全选”复选框(注意最下方没有“空白”复选框了)。

    5、“数据”工具栏之“筛选”按钮。

    方法三:排序删除法

    此法适用于:允许改变数据的排列顺序的情形。

    1、选中所有区域中的数据单元格,点击“数据”工具栏中的排列顺序“A-Z”或逆序“Z-A”按钮,将空行排至最后的几行。

    2、删除空白行。

    应用方法三时,不改变数据的排列顺序时:辅助列+排序删除法

    1、在表格中插入任一列,用从上到下填充序列,如1-N。

    2、选中包括辅助列的所有区域中的数据单元格,用“排序删除法”删除空行。

    3、单击辅助列单元格,点击“数据”工具栏中的排列顺序“A-Z”按钮,这样有效数据就是按原顺序排列的了。

    4、删除辅助列。

    方法四:公式法

    此法适用于:不规则的空单元格。

    1、在最后列的下一单元格中输入函数“=COUNTA(A2:F2)”,计算出整行有数据的单元格的数量。

    2、用筛选法选出为0的行,删除之。

    3、删除辅助公式的列。

excel快速删除行

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP