Anonim

Excel是一个功能强大的电子表格,许多人用来组织和分析信息。 为了充分利用该工具,人们需要学习许多常见的“高级用户”任务。 我们已经写了几篇文章,向您展示了其中的一些电源技术,例如这篇关于如何交换列的文章。 ,我将向您展示如何删除行-特别是如何在Excel中删除其他所有行。

另请参阅我们的文章“如何计算Excel电子表格中的重复项”

有三种完成此任务的基本方法。 第一种方法是手动选择和删除要删除的行。 虽然麻烦且可能很耗时,但是如果表很小,这可能是正确的方法。 第二种方法是使用Excel的“ 筛选器” 工具,第三种方法是使用Excel加载项。 ,我将向您展示如何使用这些技术中的每一种。 然后,您可以自己决定哪种技术最适合您的即时需求。 让我们开始吧!

删除没有过滤器的所有其他行

如果表有成百上千的行,则手动选择和删除不需要的行可能要花一些时间。 但是,如果表足够小,则可能是最快的方法。

例如,让我们在空白的Excel电子表格中设置一个表格。 在单元格A1和B1中输入“列1”和“列2”。 接下来,在A2中输入“ Jan”,在A3中输入“ Feb”,在A4中输入“ Mar”,在A5中输入“ April”,在A6中输入“ May”,在单元格A7中输入“ June”。 将一些随机数添加到B2:B7范围内的每个单元格中。 然后,您的表将具有两列,包括六行(不包括标题),如下面的屏幕截图所示。

第3、5和7行是上表中的第二行,因为它还包括一个列标题。 单击电子表格最左侧的“ 3”以选择第三行。 按住Ctrl键,然后单击第5行和第7行以选择第五行和第七行。

按住Ctrl键,然后按–键。 这将删除所选的第三,第五和第七行。 您也可以右键单击鼠标,然后从出现的上下文菜单中选择“删除”。 无论哪种方式,您的表都将剩下三行。

使用Excel的筛选器工具删除其他所有行

上面的技术适用于小型表,但是如果表有600行怎么办? 还是6000? 还是60万? 选中所有这些行将花费一整天的时间,第一次单击不当将迫使您重新开始该过程!

对于较大的表,有一种使用过滤器工具删除行的有效方法。 Excel的过滤工具使您能够从电子表格表中过滤出列。 删除行时,您可以过滤掉需要保留的行并快速选择要删除的行。 要设置过滤器,您需要添加一个额外的表格列。 您将使用此列来保存将指示该行是要删除的行还是要保留的行的数字。

要将过滤器添加到电子表格表中,请按Ctrl + Z热键撤消较早擦除的第三,第五和第七行。 在单元格C1中输入“过滤器列”。 选择C2,在fx栏中输入'= MOD(ROW(),2)',然后按Return键。 然后单击单元格C2的右下角,按住鼠标左键并将光标向下拖动到C7,以将MOD功能复制到该列的其余部分,如下所示。

现在,每隔一行就有一个0,在交替的行中有一个1。 完善! 要将过滤器添加到表中,请单击C列标题。 按Excel的“数据”选项卡上的“ 筛选器” 按钮。 过滤器列单元格上将包含一个小箭头按钮,如下所示。

单击小箭头以打开如下所示的过滤选项。 在那里您可以选择 0 和 1 复选框。 取消选中这些复选框将过滤表中的表行。

要擦除表中的第二行,请单击 0 复选框。 然后按 确定 按钮。 如下面的快照所示,这将过滤掉每隔第一行。

现在,您可以快速擦除表中的其他第二行。 单击第3行标题并将光标向下拖动到7以选择第三,第五和第七行。 按“主页”选项卡上的“ 删除” 下拉列表,然后选择“ 删除工作表行” 。

这将使您的表显然是空的-但所需的行仍然存在,只是被筛选器工具隐藏了。 要使它们重新出现,请单击“过滤器列”单元格上的箭头按钮,然后重新选择 0 复选框。 按 确定 按钮以关闭过滤选项。 这将还原Jan,Mar和May行,如下所示。

现在,您可以删除过滤列。 右键单击C列,然后选择“ 删除” 选项。 这将从表中删除列C。

在此示例中,您仅向表添加了两个过滤器。 您可以修改MOD功能以添加更多的过滤器值,以便可以删除每第3行,每第4行,等等。 = MOD(ROW(),2)函数为您提供两个选择。 要过滤掉第三行,可以使用函数= MOD(ROW(),3)。 只需在函数中编辑值即可配置将多少过滤器值添加到该列。 当然,Excel用户也可以在不使用MOD的列中手动输入过滤器编号。 但是对于较大的表可能会花费一些时间。

用Kutools For Excel删除每隔一行

Kutools For Excel是一个扩展程序,用于扩展应用程序的工具包。 该插件包含一个“ 选择间隔行和列” 工具,您可以使用该工具以指定的间隔选择行和列。 因此,这也是在Excel中选择然后删除其他所有行的便捷工具。 查看此网站页面以获取更多Kutools详细信息。

如果将Kutools For Excel添加到应用程序,则可以通过按Kutools选项卡上的“ 选择” 按钮来打开工具。 单击按钮菜单上的“ 选择间隔行和列… ”。 这将打开“选择间隔行和列”窗口,您可以在其中通过调整 间隔 和 行 值来配置行选择。 此后,您可以删除突出显示的行选择。

您可以手动删除小表中的其他所有行,但是Excel的“筛选器”工具对于删除较大的电子表格中的其他所有行都非常重要。 使用该工具,您可以过滤出需要保留的所有行,然后快速擦除不再需要的行。 诸如Kutools for Excel的插件也可以为您完成此任务。 该YouTube视频进一步演示了如何过滤并删除行。

还有其他删除Excel中行的酷方法吗? 在下面与我们分享!

如何在Excel中删除其他所有行