如何在过滤器开启时在Excel中复制和粘贴(5种方法)

  • Share This
Hugh West

ǞǞǞ 过滤器 对于任何一个在美国工作的人来说,该功能是一个非常有用的工具。 MS Excel 但是,当我们试图复制和粘贴时,它引起了各种问题。 ǞǞǞ 所以,这篇文章将告诉你有效的方法来 在Excel中复制和粘贴 过滤器 功能开启。

为了说明这一点,我将使用一个样本数据集作为例子。 例如,以下数据集代表了 业务员 , 产品 ,以及 净销售额 一家公司有两种产品。 电缆 电视 在这里,我们将应用 过滤器 产品的功能。

下载实践工作手册

要自己练习,请下载以下工作手册。

过滤器开启时的复制和粘贴.xlsm

当过滤器开启时在Excel中复制和粘贴的5种方法

1.Excel中过滤器开启时复制和粘贴的键盘快捷键

我们可以遵循一些有效的方法来避免在Excel工作表中复制和粘贴时出现问题。 过滤器 在我们的第一个方法中,我们将使用 键盘快捷键 但首先,请按照下面的步骤来应用 过滤器 到产品。

步骤。

  • 首先,选择范围,包括 标题 .

  • 然后,选择 过滤器 从''。 排序 & 筛选 中的'下拉列表。 编辑工作 下的小组。 首页 标签。

  • 之后,选择标题旁边的下拉符号 产品 .在那里,检查 电缆 框,并按 认可 .

1.1 只复制可见的单元格

当我们把过滤后的列复制到 ǞǞǞ ,它会自动将隐藏的单元格和可见的单元格一起复制。 但是,大多数时候这不是我们想要的操作。 所以,为了只复制可见的单元格,我们将使用' 符号 '和' ; '键合在一起。

步骤。

  • 首先,选择范围。

  • 然后,按' 符号 '和' ; '键一起,只选择可见的单元格。
  • 之后,按' 键盘 '和' C '键来复制。
  • 现在,选择单元格 F5 来粘贴复制的数值。

  • 最后,按' 键盘 '和' V '键合在一起,它将粘贴单元格,如下图所示。

阅读更多。 如何用Excel VBA自动过滤和复制可见的行

1.2 在可见的单元格中粘贴一个值或公式

当我们复制一个单元格值并试图将其粘贴到Excel工作表中的过滤列时,它也会被粘贴到维持序列的隐藏单元格中。 为了避免这一事件,请遵循以下步骤。

步骤。

  • 在开始时,选择单元格 F5 因为这是我们要粘贴在过滤列中的值。

  • 然后,按' 键盘 '和' C '键一起进行复制。
  • 之后,选择过滤后的列中你想粘贴的单元格。 F5 单元格值。

  • 随后,按' F5 '键或' 键盘 '和' G '键合在一起,就会跳出一个对话框。
  • 在那里,选择 特别 .

  • 然后,在 转到Specia l 对话框,选择 只有可见的细胞 并按 认可 .

  • 接下来,按' 键盘 '和' V '键一起粘贴值,它将返回所需的结果。

  • 最终,如果你把 过滤器 功能,你将只在先前过滤的列的可见单元格中看到新的值。

阅读更多。 如何在Excel中复制合并和过滤的单元格(4种方法)

1.3 在过滤表中从左到右粘贴一组数值

它显示了一个错误,当我们 复制可见的单元格 但是,我们可以运用一些技巧来完成这项任务。 因此,请按照以下步骤了解如何执行这项任务。

步骤。

  • 首先,选择范围。

  • 接下来,按' 键盘 '键,同时选择你要粘贴的单元格范围。

  • 然后,按' 符号 '和' ; '键合在一起。

  • 最后,按''。 键盘 '和' R '键合在一起,它将把数值粘贴到所需的列中。

阅读更多。 如何在Excel中用过滤器复制行(6种快速方法)

2.使用填充功能在过滤后的表格中从右到左粘贴一组数值

我们应用了一个键盘快捷键来粘贴一组数值,从 左边 但是,没有这样的方法可以在一个过滤的表格中做到这一点。 左边 然而,我们可以使用 填充Excel 因此,请学习下面的过程。

步骤。

  • 首先,选择单元格的范围。

  • 然后,按' 键盘 '键,并选择左边你想粘贴的那一栏。
  • 之后,按' 符号 '和' ; '键一起,只选择可见的单元格。

  • 现在,按 左边 填充 中的下拉列表。 编辑工作 下的小组。 首页 标签。

  • 因此,它将把所选列中的数值粘贴在左边的位置。

阅读更多。 在Excel中复制和粘贴数值的公式(5个例子)

类似读物

  • 如何在Excel中复制和粘贴多个单元格(7种快速方法)
  • VBA粘贴特技在Excel中复制数值和格式(9个例子)
  • Excel VBA:复制范围到另一个工作簿
  • 从一个工作表复制和粘贴到另一个工作表的宏程序(15种方法)
  • 从一个单元格复制文本到另一个工作表的Excel公式

3.Excel查找&选择功能,只复制被过滤列中的可见单元格

我们知道 ǞǞǞ 提供有用的 特点 在这个方法中,我们将应用Excel的' '来执行许多操作。 查找& 选择 '功能,只复制可见的单元格。

步骤。

  • 首先,选择你要复制的范围。

  • 然后,在 首页 标签,选择 转到专题 查找& 选择 中的下拉列表。 编辑工作 标签。

  • 因此,会弹出一个对话框,在那里,选择 只有可见的细胞 .
  • 之后,按 认可 .

  • 现在,选择 拷贝 剪贴板 节。

  • 最后,选择你想粘贴的任何单元格。
  • 在这个例子中,选择单元格 F7 在那里,按''。 键盘 '和' V '键在一起,它将返回准确的结果。

阅读更多。 如何在Excel中只复制和粘贴可见的单元格(3种简单方法)

4.应用公式将一组数值粘贴到可见的单元格中

此外,我们可以应用一个简单的公式来复制和粘贴同一过滤表中的一组数值。 在这种情况下,我们要复制列中的数值 E 并将其粘贴到列 D 仅用于产品 电缆 因此,请看下面描述的步骤来创建公式。

步骤。

  • 首先,选择单元格 D5 并输入公式。
=E5

  • 然后,按 进入 并使用 自动填表 工具来填充系列。
  • 因此,它将简单地粘贴这些值。

阅读更多。 如何使用VBA只复制可见的单元格而不复制页眉

5.当过滤器开启时用Excel VBA粘贴一组数值

最后,我们将在同一个过滤的表中粘贴一组数值,使用 Excel VBA 编码 因此,请跟随并学习这个过程。

步骤。

  • 首先,根据 开发商 标签,选择 视觉基础 .

  • 然后,在 插入 选项卡,选择 模块 .

  • 一个新的窗口会跳出来。
  • 在那里,粘贴下面的代码。
 Sub Paste() Dim rg As Range Dim visible_source As Range Dim destination As Range Dim source As Range Dim r As Range Set rg = Application.Selection rg.SpecialCells(xlCellTypeVisible).Select Set visible_source = Application.Selection Set destination = Application.InputBox("选择目的地:", Type:=8) For Each source In visible_source source.Copy For Each r In destination If r.EntireRow.RowHeight0 那么 r.PasteSpecial Set destination = r.Offset(1).Resize( destination.Rows.Count) Exit For End If Next r Next source End Sub 

  • 之后,关闭 视觉基础 窗口。
  • 现在,选择要复制的范围。

  • 然后,选择 巨集 根据 开发商 标签。

  • 因此,一个 宏观 对话框会跳出来。
  • 在那里,选择 粘贴 巨集名称 并按 运行 .

  • 另一个对话框将弹出,要求选择目的地。
  • 选择目的地 框,键入。 D$5:D$10 或者,在表格中选择你想粘贴数值的单元格范围,然后按 认可 .

  • 最后,所需的输出将出现在列中 D .

阅读更多。 Excel VBA向目的地复制唯一的值(宏、UDF和用户表格)

总结

从今以后,你将能够 拷贝 粘贴 ǞǞǞ 过滤器 继续使用这些方法,如果你有更多的方法,请让我们知道。 如果你有任何意见、建议或疑问,别忘了在下面的评论区提出。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.